From nobody Sun Jun 14 14:30:20 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 1E5483890EE for ; Fri, 10 Apr 2026 06:58: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=1775804322; cv=none; b=FZTkx5nNYZRYEHRVICMH26qoMpt5D8AVWCI90EByzUyzlFll5olRm/c3I8M19K4rrSeKIOdL+jmIWYlxBCOPIfEQN1Bs6rMkAib6bqcMao/DYKuf15j53VkGpPsC8JL6fBfhUf4c/4vymrhTzATpV4aPNw9YCQS3u1ZtTD2QQuA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775804322; c=relaxed/simple; bh=hnYKIDCRQOxEBVlFTcHqpJxqYH5vnq7RHHs5Ebb1Ybo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=m/5qQwjX2XHG/HvnU/9XAY5oqGJQDeKPPA/Pl/4JlK0SiidvA9b1ceU/uKQnYA9VbKwyQqKGYq9wLE+AncjPSo8DoESE35bU/Klx/LDce3goVfTN68TiLzXIrNvucGEbN3nfW3Xj4N9hQaCMOPX9V6kHoBuFIZYqWJX++a7xME8= 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=N639SMMv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=XWaOo+qc; 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="N639SMMv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="XWaOo+qc" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63A4pXww2698400 for ; Fri, 10 Apr 2026 06:58:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=2ga0uhkKrN3dwtYVwyFTuYZAFChPPjjvvUy 2WCvfTbo=; b=N639SMMvuVPyu68jblqx3MmzfR93mlVCAgzix/ZhfBPdkuJTXux 0EAzHEw825i/LZSVZRXu8V89eqXbx51YM9ljKz28DePqcNQTOuxCDEBzVnUJy123 KwrtNpDDvCjovWwF0wt0JlEWjFHePZng+EYlgzdKBLbXaDiVTu2vMSH2M5MIGNiM dC5iN7d7ONvrmPxe3e4KQkFg4iFzlmNx23z8UDkg5QvK5tpS+P6mLrmUykfWyaBd fIuTm7/Ijk3LZFV6LeIlVxulUDNJV8xHnnkTuELTy7jTTh0J2rNnWBK5Ctd2g4D+ BfP+tzzZ9kPU96ypO/s1n7DLtPIx1o9p5KQ== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4degt9t0kr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Apr 2026 06:58:39 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2b250d3699aso35706565ad.2 for ; Thu, 09 Apr 2026 23:58:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775804319; x=1776409119; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2ga0uhkKrN3dwtYVwyFTuYZAFChPPjjvvUy2WCvfTbo=; b=XWaOo+qcm7omoH2HLJSv60uO0OsITDx4gyzRcQthk1gUEGTO5LgPkgn8I9L+/60LbM ZHnB222E6Q0EnIkIy2DaygErOKRxlhtynz1uau+6MD6MjyfZ17XZBek1JRWIyjBHFe+w xxv5uveLi63l25+KERm3BqdbcVZQBAlOSx0c1ozxkvaOCzNXF3i0PXGF3WtLpk61WrvU x4MszZ7kfn1mrflXvqfIXHm0HkLXONBqW/Ir4UiyACSgbPvlrLxe9SkmNokeu6/AsSXr j76R93KiKHVgTpmcQgf0ZZwW3Q5rjmSOH9RlznyHrqgI8Tr34QvDiA1mceJ9yslSdPtM Q8/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775804319; x=1776409119; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=2ga0uhkKrN3dwtYVwyFTuYZAFChPPjjvvUy2WCvfTbo=; b=mElO4H/CNNZ/p1hDRhfopzC36JjOEM/A29EnQ4IhEYdeLba+lH79TD0tWMzt/42kia SfU4u87Ve8EJCI4iFs6ELM6gcejGBfFjB+OOHZxtuG1lPZf7PTQueFI3AT3fZfiq24/f FAX7GNZbvi5pIDWZQIVUwEdr47ZQEpLOqXFEmXjHfD50u1Vl+YMeDpuUPSuPJ9IPP3j4 gkt1boH8MZSsXA9rMTeiD7cY5CC35IZiaeHdZx8ZUGul6iwKmva+rD62b/cQBnWGfLsz Gr2JEppWGEHYegcfSRGvi73bKSnX6T9ZYEn9YkKkG222pvbRG6e1w+XfCHwoIp3QkhK5 +zxw== X-Forwarded-Encrypted: i=1; AJvYcCXj2LHGgHHtBkcPJMZkIun5a+YZ8Qhr2WrCCtA1gmHpZCxHF+bOpTV1T+GngEwJxL1ShDLCW77pyVfs1MY=@vger.kernel.org X-Gm-Message-State: AOJu0YyZvAeDF8tLLjhw4NC7v41SZ2V/AbmUMYUSWtSm3UcVrvS2e3WD NKi9pSDz/jGO52BNhcTckjH/rE/oayHCZWy6roTRwsNGxnbzEENLtTnlUxL6DK80zVKcekL/RNp mHpyl+Rn9bKoAxNJaCb4tXqLaqge4HRuoTvWerdEbB/97ElyeA6Az5YedpSN8Q4Y5kww= X-Gm-Gg: AeBDietmLL+ZUC+pBPIRR8pujrdFjMaNglEwqLWdsfcf+LTIt4Bzc8aeVA/MSwL3bVK 0EJxBPNwVVqf7FV49V5eIAwoknsURdOWi0nhMlTh6zy1cPK+fN6DYyiB99D8XFWAEQHsQSt9dZm mOQGBzbAeaKGAqtRstSIigMm9tUlCxHv4GHDI8TdR2NEqBsw6YOyEsDzb/jrfLU2j8hRMMA5M5j RfGJuozB5Vf1ZAGLKPECjbmvP5cFdpg7RB1m2lZewYX97n4f2qYKLtgCZ0fpQs0x7J01hDTEYjW 56gCLQv4B7CfmhQtIzcG9Mdha3SlA1eAAhWCBNDNpji4R3CffmKewM52EvLvbaWgp0AZI38xpEb SE5KHIOWHN95iy+Nv0BOpEv4r9bYaW34wHOaRHBb0dh7zTV7Bif7c X-Received: by 2002:a17:903:1a8f:b0:2b0:7531:b61e with SMTP id d9443c01a7336-2b2d5a64f08mr20389795ad.41.1775804318984; Thu, 09 Apr 2026 23:58:38 -0700 (PDT) X-Received: by 2002:a17:903:1a8f:b0:2b0:7531:b61e with SMTP id d9443c01a7336-2b2d5a64f08mr20389505ad.41.1775804318464; Thu, 09 Apr 2026 23:58:38 -0700 (PDT) Received: from hu-neersoni-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b2d4f43994sm17645835ad.80.2026.04.09.23.58.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 23:58:37 -0700 (PDT) From: Neeraj Soni To: adrian.hunter@intel.com, ebiggers@kernel.org, abel.vesa@linaro.org, ulf.hansson@linaro.org Cc: linux-mmc@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, neeraj.soni@oss.qualcomm.com Subject: [PATCH v2] mmc: host: sdhci-msm: Fix the wrapped key handling Date: Fri, 10 Apr 2026 12:28:33 +0530 Message-Id: <20260410065833.3189808-1-neeraj.soni@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEwMDA2MyBTYWx0ZWRfX7mIKRIgt4rTP 771RU2aIU+HP3k5jdRlkhX2PaZU7kIG1OxKxH1J9VHvPYz+r9Zl7A10dlnPaTKHwXzIQool2SWk ZaYMCuDDaGZslWz/B/ISASHvg1OTVtBiwoWdblLP1h8NuqPq7Ma37VLmsmhoNY7hwHIo4eV7H8Z 3OVLP5QRYVS3n3GM3++EFUq5NmluD0VkBtWBr9jQOB/oxjwgFDuyMX0OpbWbaksBmwmixnK7IOr zOLonZK0E08nzFIWdN1OmrSabx28cG1Adu/eauCQBT7LzU4tvSDdmHHAAEsLfRFnpDW477n+fq6 vQjaMokqrRXO6FNGGnJkXTpAaiTpDPCWYnRdPlIMIEbEeNeHo2T3E3fbHuBQr3+zouCfluF6tNH xn8s8Cpa4HzJBsMI7BB6ScpvUJpRLxrj01x2yhk0inVlrOWdbPtthFKrOBPmOYDcckGMMjgHQse TZFb+Su3Baj6bMG/flA== X-Proofpoint-ORIG-GUID: gqZmtAegM2A6bplBBzHCNxRDBMh1Ws1W X-Proofpoint-GUID: gqZmtAegM2A6bplBBzHCNxRDBMh1Ws1W X-Authority-Analysis: v=2.4 cv=BJyDalQG c=1 sm=1 tr=0 ts=69d89f9f cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=VwQbUJbxAAAA:8 a=pGLkceISAAAA:8 a=EUspDBNiAAAA:8 a=REOQkW6a7pLLFZWo_7YA:9 a=GvdueXVYPmCkWapjIL-Q:22 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-04-10_02,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 bulkscore=0 adultscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604100063 Content-Type: text/plain; charset="utf-8" Inline Crypto Engine (ICE) supports wrapped key generation. While registering crypto profile the supported key types are queried from ICE driver. So the explicit check for RAW key is not needed. Fixes: fd78e2b582a0 ("mmc: sdhci-msm: Add support for wrapped keys") Signed-off-by: Neeraj Soni --- The patch series "mmc: host: sdhci-msm: Add support for wrapped keys" was originally discussed here: https://lore.kernel.org/all/CAPDyKFqRG1_1aYa= vfrA0Ss85B0kcTnjVBeqLgq8PUJUcSx5LUg@mail.gmail.com/ Changes in v2: - Updated the commit message. - Added the "Fixes:" tag. Changes in v1: - Initial changes to fix wrapped key support. - Link to v1 https://lore.kernel.org/all/20260403105949.1007447-1-neeraj.so= ni@oss.qualcomm.com/ --- drivers/mmc/host/sdhci-msm.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/mmc/host/sdhci-msm.c b/drivers/mmc/host/sdhci-msm.c index da356627d9de..df0a038269d4 100644 --- a/drivers/mmc/host/sdhci-msm.c +++ b/drivers/mmc/host/sdhci-msm.c @@ -1926,11 +1926,6 @@ static int sdhci_msm_ice_init(struct sdhci_msm_host = *msm_host, if (IS_ERR_OR_NULL(ice)) return PTR_ERR_OR_ZERO(ice); =20 - if (qcom_ice_get_supported_key_type(ice) !=3D BLK_CRYPTO_KEY_TYPE_RAW) { - dev_warn(dev, "Wrapped keys not supported. Disabling inline encryption s= upport.\n"); - return 0; - } - msm_host->ice =3D ice; =20 /* Initialize the blk_crypto_profile */ --=20 2.34.1