From nobody Thu Apr 9 15:00:57 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0F73241C0C7 for ; Mon, 2 Mar 2026 15:57:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772467062; cv=none; b=aMHj/0X3AA6zuB7P0VfumnjcGAOOqSOjNJm0qpG1kHejrto7/ISO8gT0Q7E95sdRVbiTjT2dP0NZ4D4E3g3ZCurinRbbKXZH0YCB3XM3ye4Rocnn4zxE8l8fef72D0nZ7WdLQLoDs87Ta3UH5+JKAv7IzVw7lovLoxth706x+s0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772467062; c=relaxed/simple; bh=D/DbbvsYNV6WfJJN+Y3qtsfzsdueJP3Q7cdgK44aCk4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OzgKkQf8a5y8dRsU0xszAifJYzDGQQbtTt7U+rP4j/i5+dP60UVGpKdGsUJyxQn8eg9JYQL9QjabAIlivQGd/NmGLzqmkkSurJfcfPv88vOgNBEU+y5q8Fanb40p7i73Umg/CgziCWVnau579p/XvTONW41BzW+cz57Yxso4h9c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=SBllgFz6; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GRYo3eiq; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="SBllgFz6"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GRYo3eiq" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 622ElnNa2048742 for ; Mon, 2 Mar 2026 15:57:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= f+eJOMoesWuzpXTSR4Li0Qt2PYtZi1rSvrjFdAlx9Tk=; b=SBllgFz6RRZIhcTk Ovu6OJSriXhpnFIAcfKMJw1i/J3Db+QzABVLKRafiE1IbZWrDg4NHUqNrjA7lNrK AyezPrXWrAuZXainW2H5Y42tef0FKODWk9H5vHx+DPptzFfBc+GR1MXkgv1KJ4NS 2ARW3hIZdFf0XxToG+oeM2qWDWJMdi9W+NOhFXILIMNfHes4+NS9OHveiEpR7Usn yq6Df3jmdOd0C+Nn5nNpgFdRwxZdhjmzoMDHnwyEPpa8Z0rzAORzNvv7DfCczp0s iKGijakEU+5qPOZP8FhzdzVxGg91cT6KzZhnGEN4Elap/cHHUhCbbng4LEcgovh0 GS64IA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cncmfrahj-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 02 Mar 2026 15:57:39 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8ca3ef536ddso61646985a.0 for ; Mon, 02 Mar 2026 07:57:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772467059; x=1773071859; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=f+eJOMoesWuzpXTSR4Li0Qt2PYtZi1rSvrjFdAlx9Tk=; b=GRYo3eiqJxLRXkxitrukb4G0FUXi6oUabzpHMWF1MC/wLXzQnkI3f51cpcDvH3hx+Q 1119A8+zX98PctGdbhZzyUDlLPQNZWIanHvEq257jKdOHk5oaGFZoJnMjRQL3xirEa+a B0RTNl15X8LfApj3kfqDZoZqU1aB338IhtynQVRzo6lOekQStSquocRdsjMrKVcPpSRT SVG0zirxWvRr0bVuHT3lhsjYGk20gcbyEjBB8ZKzWO9FEwpWPwcotLzSxNtVukj6W822 HD3x1semrSQuKCP8D2gr0flD48tdCtzs6LGqtKqWT5eNToLgKC2P0mDZq+1YXOdUkTeW 3MaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772467059; x=1773071859; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=f+eJOMoesWuzpXTSR4Li0Qt2PYtZi1rSvrjFdAlx9Tk=; b=Tcmcux2b6ptGPbRbLC7WTUMOi5ML9L0GZNO/IspDfdE/D1+vTaxuuk0BRwmt5/oufF 5lS1J5pvQxH7EbyZ8PndIMKKn13NxVdRICwnPa9DHH+DKoQ3tqREg0vwzEtStEP10I/W rh/lKcTSuzr6ctwCQgtiBcmkxFaq/JcRetn1SCujZoy9qXduMQq0nDLDJgqGJG1gb7wT kLIjKmQ77txLCktrH+GeA0Ki52oGBj2b7q72Cd24Gbu3osJkg6DTl5Y2+S6UORd2LIk4 U47Lh1a0HFOW3FTjdWR0zahwzFwFJ/Re9MKVM33nzdUwsHZ/yKnvlw7ifpeARwzlLPhA t66A== X-Forwarded-Encrypted: i=1; AJvYcCXb/CsWOFE1WhjwzhwS3CSIP5kkb0FBBMJQ7esPrpfNFClP/0ygIA8i3u3qDTSqdueFMSCWQutQVbDeB7I=@vger.kernel.org X-Gm-Message-State: AOJu0Yzh84I0FJOHXkNQcpd61wDEYMwLWA5VrQ9aJZN7Y5qwlKWwOjj4 JpamgiyaJIiRQ8O8ckVXVQV914mo2n08e3B0sGbO0WZ60DeAXDfCZKYNozU31wBzjfEcIDaXrc8 zM/lF/lK2V+1dnYD1yUZTuIXN5Aedeu/dW/KUkBYRZPgklz+tkP5BhNsVUOeLp2ehpS8= X-Gm-Gg: ATEYQzzthHdgktG/ghQa/wBf0W2gY94tr8080jBHU3r1DUdnB0d1srFBgywvyMfzJLq +PBOKUZM8Mpe0eOXEIMwatqMMyY/Y+Oi1ywhh43nZXaqrJ6d8bTfpFp07MMnVsn9kproxLwx821 JVg4fLZGf2ATPUZ/wYcRcEiyjckS5+E9v24IusMAMI/NnyL05VDlfLCrAmj9YQk/8X67GcPR4DK HoU6DlmqlJ5NRe3K7lVRhrOhI8Xx3jX3vBkTThNklxP6tpdH6oNuZgmmPn8QyUv5+r14wtBMlSL vampIQX3SUQ1McluS5eXowjVGxp4GmmdhQysJyDHd+o3FChTSdd19hI3TqwseMAzI/7535af3SR yrP0wSW9TWw08hS36WbUIMPNf1Vtl16WuGG8305soh326vlMyaudI X-Received: by 2002:a05:620a:2846:b0:8ca:3175:cc9f with SMTP id af79cd13be357-8cbc8d836f0mr1605847585a.7.1772467059424; Mon, 02 Mar 2026 07:57:39 -0800 (PST) X-Received: by 2002:a05:620a:2846:b0:8ca:3175:cc9f with SMTP id af79cd13be357-8cbc8d836f0mr1605843285a.7.1772467058928; Mon, 02 Mar 2026 07:57:38 -0800 (PST) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:87af:7e67:1864:389d]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439b41831easm11282438f8f.12.2026.03.02.07.57.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Mar 2026 07:57:38 -0800 (PST) From: Bartosz Golaszewski Date: Mon, 02 Mar 2026 16:57:14 +0100 Subject: [PATCH RFC v11 01/12] crypto: qce - Include algapi.h in the core.h header Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260302-qcom-qce-cmd-descr-v11-1-4bf1f5db4802@oss.qualcomm.com> References: <20260302-qcom-qce-cmd-descr-v11-0-4bf1f5db4802@oss.qualcomm.com> In-Reply-To: <20260302-qcom-qce-cmd-descr-v11-0-4bf1f5db4802@oss.qualcomm.com> To: Vinod Koul , Jonathan Corbet , Thara Gopinath , Herbert Xu , "David S. Miller" , Udit Tiwari , Daniel Perez-Zoghbi , Md Sadre Alam , Dmitry Baryshkov , Peter Ujfalusi , Michal Simek , Frank Li Cc: dmaengine@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, linux-arm-kernel@lists.infradead.org, brgl@kernel.org, Bartosz Golaszewski , Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1260; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=SMWOwwGJxSzHnqJ7yBoaojvGxwV6GTuJEaiwl2WXaqU=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBppbNjIaYMypGt8AbHNF5MYs8KdA7K86/B7cDgS 54sf6/cmuqJAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCaaWzYwAKCRAFnS7L/zaE w0cOD/94s/2bVOYiPJCqENniMi93N9mRVCLsomcrtCgqWQvkUCVNkga72G4hnTw/2yRADy6XCw5 AaBdMHMZAhqkwyDDEMKOY5lurPDLsKWEGa84cNzNu42n6FPk8fn6zQkRtK24uloTiYe7nh+cB6A Vb3IJrFrUxsFV7PulNIIYL1fFbLG97Ih7FGicxvVJH2NoA2Cbsz3UeJ8thK5XKlxbOz6GPqH+AX F+idKBhFVulPgzv7whqCc6Y012RFhROz68EM4/haYyBx0faNOkok+XPFGCo6nPOw164Eu2JKjC3 IX+SAfJXSoxiwSv4jFzy5MMkm1DALxwNW9jO8v0kvS+BR0d8Op8UPp5DuNy2dgHm8pn5CBcHumq 1ETgZZYJVZmQgQf4q8+eR9OfgmOhOZjZFubdu4f+fo+yeH8XBb1jx84zR6xjG9TGHJwa2O5TiwQ 4/9SD0YOPRMu7fXfpOn8RPNOrtCyc2tc009e0h94GKnlEgrgjDpieFzn5AQ1Z7UFj0nRk5B57+8 hS6c9rykHJnGLOR7oOIX4nb6/cuG/kouDAUF+TPDwVWYEd4Hg8FCfk4ESBu+/WdxskI55J9RDcT TpM4UmipiuyNO8k/P8QAjdaRMQdaVGP82uw2gPD9qg+NBgF6MGKVSBYKoPX/s+IcmRdIo8MbsVY AK3NULbojNbu+qw== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Authority-Analysis: v=2.4 cv=Br+QAIX5 c=1 sm=1 tr=0 ts=69a5b374 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=rvG61WhHFVBzVmnuldcA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: U8MlFV2VVdABlI5aS3uVWSs4j6R2NweF X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAyMDEzMyBTYWx0ZWRfX69eVo8CQ+mHO 9EuSJa1bsiH8KXv/ErJNQ7xI/LIXeUWovgvgXkQCTNG2zDslofbnAUGKlcyIF4dHU4KCxcrlnPg l52hX26EVlx78/7AGwliWnCdx+/CJslfT3dKVqKwT1qsUmilA6tY0Sf7Y8AQfVFqug1eiMok8VB Q+/jD6H5YOSF05wlCdEyqdl76m1xU7C7khUx5ZIrS28VYQ2lce/34t+tFpkAAGKdbDsdDIQeTH+ k7ILxqVwjIN6OG9u7RCGf/1w6Lh1pnrbdQ+a52wI6q7QRPt6MVGBsFqEqJ+zy8hdvreOVMqx0Ez BAMLNsZiY0rgd2DC3B6C/EHu46XYsMeUTEh4IAyPzYJUkBKQMi9udkzi2HSirah3jnu3x6LTtBU RzVFTZVmXpaniOPUsiaY0krwqMARATconpg/nyPJnQjOllZd+7zcp6tHLgASH5gRX1iwuzgmg67 b9tz0utK8jOWzaHo3LA== X-Proofpoint-GUID: U8MlFV2VVdABlI5aS3uVWSs4j6R2NweF X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-02_03,2026-03-02_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 malwarescore=0 clxscore=1015 bulkscore=0 spamscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603020133 From: Bartosz Golaszewski The header defines a struct embedding struct crypto_queue whose size needs to be known and which is defined in crypto/algapi.h. Move the inclusion from core.c to core.h. Signed-off-by: Bartosz Golaszewski Signed-off-by: Bartosz Golaszewski --- drivers/crypto/qce/core.c | 1 - drivers/crypto/qce/core.h | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/crypto/qce/core.c b/drivers/crypto/qce/core.c index b966f3365b7de8d2a8f6707397a34aa4facdc4ac..65205100c3df961ffaa4b7bc9e2= 17e8d3e08ed57 100644 --- a/drivers/crypto/qce/core.c +++ b/drivers/crypto/qce/core.c @@ -13,7 +13,6 @@ #include #include #include -#include #include =20 #include "core.h" diff --git a/drivers/crypto/qce/core.h b/drivers/crypto/qce/core.h index eb6fa7a8b64a81daf9ad5304a3ae4e5e597a70b8..f092ce2d3b04a936a37805c20ac= 5ba78d8fdd2df 100644 --- a/drivers/crypto/qce/core.h +++ b/drivers/crypto/qce/core.h @@ -8,6 +8,7 @@ =20 #include #include +#include =20 #include "dma.h" =20 --=20 2.47.3