From nobody Tue Apr 7 01:05:08 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 9FCD03E2777 for ; Tue, 17 Mar 2026 14:02:56 +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=1773756178; cv=none; b=S3TiXsvTqpgGeNVKh2yc+hxaCVqnxo1THaxUSZQdt3v4FfzqY6SbR5XwHb1CjnBGuQ4kl+MrdDqc4XOyKGfEb3XZKnJKnzN/xwtISRbDhVQ/Ca/XSGld/2ju577vxV9IpTYrlx9ki0mpyNlfhCDS8U35WyzbuVwBLeWMaETxTDo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773756178; c=relaxed/simple; bh=D/DbbvsYNV6WfJJN+Y3qtsfzsdueJP3Q7cdgK44aCk4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TWM1Q9XGDkvJTkHum7jEPm/gQV2DPXqPDhdtRz2L0zYPRzZQdchrGp03+MkC740dEJTWEZFyl316QSIFTHCZlHS5J/kGAZ4P7sJDdNf+kqgxniyJNhLu+D9uU8bjqeHrKY387S1em6/E1xvo6WqnX7mi/GJXaueorazu43YT2Y4= 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=J37dUWlT; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Eo5XXe/v; 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="J37dUWlT"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Eo5XXe/v" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62H95QkS2314566 for ; Tue, 17 Mar 2026 14:02:53 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=J37dUWlTLsOBHZNw 6VWyQj6ki0vlQA2P3S0na4xyWdhNPs9TDNzuJJSFoQjH5fBV/QAWAfxiy2E1HFnb nZCg51GLiYXD6kHA/6H7g91aXCBDusODHpczTtOz5LgVs2l9UrJo6CGFnAdTM/tG gLCPkDyjPQ1NErUhdpw5td/7TX3+ph3DBVdoeRI1tFvVovQFatQGBM92690KJQRW hUt4eq4SL8o5318WBT3o75smfaeZ1Obbh+NFSqm120ZJVwCEF4b2KnpV8apFn565 u/bYwBcOlBCadZk+bmmdQzTuk0D4McN2Akv30CKisYxHRyrz58sa0B6RvvzoT2b6 R4fjqw== Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cxmf2c57b-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Mar 2026 14:02:53 +0000 (GMT) Received: by mail-ua1-f69.google.com with SMTP id a1e0cc1a2514c-950c363a61aso37755546241.2 for ; Tue, 17 Mar 2026 07:02:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773756172; x=1774360972; 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=Eo5XXe/vi6x5mu0H5msxVvxUNa5flaq7ScWGaqBzitwGTWOICBUMiYuzhM5u79Nf54 53AAYhRyzhTa4L2VC1v/3ZbV9YO1fxSHwNSiGpodF7L8nw1J03V4DqJF53uEJ5PhJYFa AyKs47tI8kcrx+oX0eGvHD7K+UKWWP02U38L0anQUOcV9kNwz3Ef1KXl6lp9fFu+fa3w pluxYapaqG+Gd/dDxaaUWHlH1EMfZn2uQY1uWbgEyib7IRJ8dOGQVsH0ghhq8XpPx6T2 krG9c7Jx3MBh4eIIaCFUeg3B3kKGxekul6iXMe5L9+6TCfhk2JINMSoHGbCNmnChxZcO KvNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773756172; x=1774360972; 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=ddsgOdkucgqp9v2CVR0eRDJQTT4c1KRJw1Wswu4aCFQ7wsqfuw8i/dw0OM4JszlQZm gsFa8Do1HQH00YPTh1FJS37CAr3CQM1+67XO9wJot2pPKiexvI7nJ6F3B10EusCjmxhQ qO+8yfE2nfuH88Hge90LZS+3X/QHJOnS/Q70nizx10afHluKbI8SNYdDDbbaj0T31r45 mmVSM5NB3Ush7bjBg+1Do6XeASPPP0EMd+Ru8r9DBfXoafF4JvA3apgGCwo3dYYeltFG QbM20pIIc3gMSjk91I1gQ7o4GYEatXakGE0VdbtlMkmxT38BSxOEUlurO4fpGvHCsLzh C2pg== X-Forwarded-Encrypted: i=1; AJvYcCXWrzC233gh0Zs0bhNK6T7/LhxphitFvGuq1bTkgjVOm1hjMxmAE1+1qeMrTuDwWmJGwa5gfzZNBN1SAdw=@vger.kernel.org X-Gm-Message-State: AOJu0YxHJAKlTGp+vZmHr07e+cO640SnG2HX0zkOQepI56xStl6YrIxm QjCM0qRAd+LdkYEJLfBIoZ+KSLRvnPd7/aguv+roKKgSz+ve0L/mhKGanQgmulDeXdVyCgJnqzU AUAEkyNOc0ObUBLPhLjfs8Sl4bs2b4YBUoaa0uEONg4typ4I6dRMOfFv6NULU1QrTvTk= X-Gm-Gg: ATEYQzz4PLB89Xy5lYlKCnUIMGY2S2R3O/FYB01jjRQf2pa8hbtoTRZO8nPY20Rt7V+ XSxFcVgitQG/fFIDHiipIcYiOm1tWSMV1q7a6K/yK61YzPsmkELk3+uVAs+Lv97XdHSv2L83SsP Fl7oxVja7oiQ/IUTEYxcPLZjk/eo8Dxs4/1e0uXjyhWOpO+CU5/xC1T4Vov3NO2XsWwh5a+jkes eAboDm3NSxAAySikmB+NH/8c0zRfw9haKoAUJ4ueSpu+y9taY1NUuC0KeJdBuEE4cWzFJm3XNqF XksYbYeFc2GVlTI3FqoHqsvLMjTSyHjLKM0c0JYi3Hzo0HAhnBgJHbUq94JWHAGqGpOA+NxMyj8 4kOnhkHXtpiBn6V0RwGNX8IVF4PxbphR5RgUmSkPgUNRddUfU1K0P X-Received: by 2002:a05:6102:c8e:b0:5ee:a494:1747 with SMTP id ada2fe7eead31-6020e5694e3mr8012695137.36.1773756172436; Tue, 17 Mar 2026 07:02:52 -0700 (PDT) X-Received: by 2002:a05:6102:c8e:b0:5ee:a494:1747 with SMTP id ada2fe7eead31-6020e5694e3mr8012635137.36.1773756171962; Tue, 17 Mar 2026 07:02:51 -0700 (PDT) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:6aa2:dd35:4d6d:8eec]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43b4938854csm9359709f8f.34.2026.03.17.07.02.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Mar 2026 07:02:51 -0700 (PDT) From: Bartosz Golaszewski Date: Tue, 17 Mar 2026 15:02:13 +0100 Subject: [PATCH v13 06/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: <20260317-qcom-qce-cmd-descr-v13-6-0968eb4f8c40@oss.qualcomm.com> References: <20260317-qcom-qce-cmd-descr-v13-0-0968eb4f8c40@oss.qualcomm.com> In-Reply-To: <20260317-qcom-qce-cmd-descr-v13-0-0968eb4f8c40@oss.qualcomm.com> To: Vinod Koul , Jonathan Corbet , Thara Gopinath , Herbert Xu , "David S. Miller" , Udit Tiwari , Md Sadre Alam , Dmitry Baryshkov , Manivannan Sadhasivam , Stephan Gerhold , Bjorn Andersson , 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/NoTDAcsmYgBpuV72seWPix5C5UOqBs0Dp63n1k65CTcZe5fCY yykFpDMoe2JAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCable9gAKCRAFnS7L/zaE w1sGD/9CfCSpmvX3BBs39L75twLMua/5LB7A1lDSNRSXgMm2cNZmPwLevSoCxGK9J0luJJjmDxb 1LIQrNrz1Ct7+GrAmR1pdB0DJtPJbOCUsbj5SPE9fH2KY5g8RgpUqJcoOtLHfegLaeE+lhQb5Tf T3sEonHjE4xiYMumBoq5KuuHSFZaQiGmUs8OL1lbbhikfsQrFPfej61pf3QlIyfsG2JdhPzfCa1 4RFS2bmN0836Hup8dj7ixmv7zz/XZtumaqlhKnxO77YdfDwW4Qlwd9KY+DMaaf0rMd0xyrWSdO9 wYfppuy9Tp/Lk4G2lhCNL8hAmHndDBNJZk14YiZemTB5iQ55aMQ5HmopEj10+eWrgSbXOOV3usN QMkBvIU+Bt00I/vdhbrBwVllQBFGy6bMd83nvjnqr56XeCkab4Kalfz6F5WGiEZ2uzsb9Ze/+85 KUMMRbBAnqaZW+ZHcGUakvUXrDgmF666nFEObqVslKjkAAHhOHr2CbgB1PqpztwsdmzUsWI8a/J ncm7bElz4hpt0H2h4N/olme/2OpC72Lsigb+eq/On95ZlxQ8Tp3L+dYYgJXIHLBNCHodD4HWxXf j4EyMjgLuliwK2o/VcxyxTrTcc7hCtY+JTkikwyuBzYR7EY3w+nq6Lw23Vpog+LaxmiAooXUJ5h PbIDsCpOPR1R7YQ== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-ORIG-GUID: ph2vTZUbAPoJT77EGGGwaYE1VRjKODh1 X-Proofpoint-GUID: ph2vTZUbAPoJT77EGGGwaYE1VRjKODh1 X-Authority-Analysis: v=2.4 cv=FvcIPmrq c=1 sm=1 tr=0 ts=69b95f0d cx=c_pps a=UbhLPJ621ZpgOD2l3yZY1w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=rvG61WhHFVBzVmnuldcA:9 a=QEXdDO2ut3YA:10 a=TOPH6uDL9cOC6tEoww4z:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE3MDEyNCBTYWx0ZWRfX41aejDTG0TWX IXLA2OpR9N6MWg4J/wVJQm+R9+sfG7saHhIw1yQBZ2YIuz7OTOTg2tA34GIqfR1UoWolTnyZ8Dw toJCz1wlAA3EtxrP7ican1Otu3TqX3uquFc/2dCvDAeKQO8pLBcH4Kdn3EYFu3QFwwImwzpAHGE PA9NTQKbmz1IPANr3ndC3E82Qu6E9lwJjo1AXyLnxIRZ0Fr10E0v+6Lud568BnOijqYqW0F6UmL RwgAOTAzbAU2UowN3blKRfWMMBYJkdSRexSqUflhZYb5AAEPQNAH8n4mfXisgWDZMYfaMaLBu/+ 3yVOfebrvoyPTswv8TTLQxktHUAPZ3C5RxHHaKd2NjTEweBQurpSiKOdEllQXK4EPEM8TNs8/ew pj/2o+VCROvZaJDJ3yAyzYLD5rn6rH7uNSqEOhNoj0TyrXPcjuNn0+3mm3DWvKoV8zRbAVBLthG 6NsULgVQ++ZgwHbaMxA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-17_01,2026-03-17_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 suspectscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 clxscore=1015 malwarescore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603170124 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