From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 3C0773C1082 for ; Wed, 10 Jun 2026 11:15:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781090130; cv=none; b=Qz3BiblYvPr3DWNPqCKLwuBm7pJLcLj00RvkEP1l7KhPShuO/dnUOv/DHu4kRKs7R5I+BGyYN7wZUi1JyAyweCvDDQJCstiWRE24R3ELLlxirwttHdtG5tOhU/7aP6t3aCocQKF6Oek+HlYuI6kap5436vqGJQO4KT7BIAIQTFA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781090130; c=relaxed/simple; bh=tlLysb09uvAoVCx+1kdze1jmf42cTpKi0299Fv9fCHI=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=LfW4ysEcgDeNmrrNkacu/YGzn0/Zd+bpcCR+0u7hLwafZvaTVZIc05cjL/egjOrrSTUdaWEbcZRV2kqG8hM4r/FrxrxgdiIv7mftiePR3yQAafsH3ssZk7FvLGAUMSPNf+Z7AzMsRje1CM8OhJ4KqiHSzbtZAptuBRgjs2zpnrA= 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=TY8SB+sy; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Ki1IdWcE; arc=none smtp.client-ip=205.220.168.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="TY8SB+sy"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Ki1IdWcE" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65A7htpL3151748 for ; Wed, 10 Jun 2026 11:15:22 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=TtXn6rn/EA0ErHHIdUsuzWy/47T5NpEswd4 MS/j3NW8=; b=TY8SB+syun3FXLlMOist2e4SGllIRfrprlPOZ7Z9x6KcXQ4BmZu LUQzdXYY/FWQdnirJEVVzQm9+lrWwcckavKAihj1Mpvi5RcsdxeZ1E97AlXvxUvq bj1OtseDYoKQed3BqOB5CL3oT9wPpS5vktlZ8q1vd1TEjW27zeMuNEU6Xh0IkQfs KIZdso/HHQ1CUw3S1uyYCWsiKyLVszFetYB89b42cZiEdODPyx9EfoYE7AeqSgRo 3eqF3DzHip+DwWTCNlHCYUmEEQSQp+O8PfwuF7ZqeAVuYYFeKDmzNiOMfdxkTGyS D78lpqu+jEceL5NJOs38UjpCjd1SnOkW+qg== 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 4epwnet6bp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 10 Jun 2026 11:15:22 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2bf30576aa3so47979095ad.3 for ; Wed, 10 Jun 2026 04:15:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1781090121; x=1781694921; 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=TtXn6rn/EA0ErHHIdUsuzWy/47T5NpEswd4MS/j3NW8=; b=Ki1IdWcE8+ZQwMt0wGVAmQA1To0o5WYtyu3FD1JmPjJ0D0EtxMi4KgsjFZ75PebztJ lcDPWBb1ijKOHQU7rGkwLVLidIMDyLgCwgbqjoMzn5rn6MApHRGa5tujUeQ8JFurqxvu PqCgysMqZ+L1w48Opa7AtJPwoXfAuGnsIz0kITjeC6GW7NXH/kGSqglpmqrDN5T27995 mN0mGMANI02k2EqvCfR3WgLb5siNwIMFRZxXENgtP43/umrNZUw96z38gL5G7mLMoS+L OnIfAanDkdd5PyVXRggXESJEYPgjS/Lkf9a6gLHuXa2MjhPyz+XaAHd1/XHphDNMtmqd bcLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781090121; x=1781694921; 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=TtXn6rn/EA0ErHHIdUsuzWy/47T5NpEswd4MS/j3NW8=; b=rOtXQZUGVDdm+x8/6+1p0edkODYQip6PSxydgcL8+ey7kS/wKU2Y01eWZ7DwilyF0z aHw5IjPi9sRu9ne6VcJwafNzN/x4hAMPHkDkHbtxy7a0JZDTtgZ3oSGvQ1aFvGD8Zkls 4hx4qgZFOKvbHpLrbtnFS60wyRT43Hr+MFHfxUZhqh723TuUbQnWh8xNQW6Z7G9XEhV0 qbcs3cGF8LYxa3JAtqoMZOnrBxDLArgaAar1v+BCr3Ay1Xjc9LNSgEHG8nDIcGoNH2rl vYgtLRSrZWWSAvcKPAEUfUEtgPRlUgxlzFyvXKPIMQnoO9kvtQ9wwJxHJxs4lrNJ+shD 7ang== X-Forwarded-Encrypted: i=1; AFNElJ/qXkeJy/qmVH2bp0zaL6/PKRKkbJbZH7LPRSsJ9ejfKIVEe9mGJsdYL7Tq3hIrj/CSgZCuE+yrC4YGAtw=@vger.kernel.org X-Gm-Message-State: AOJu0YxF0C8SU9ezaQ5nW9cSiJEG+pRwEKNW62RxdqUhjfnphECoMK4a bJMHCltqnke7hX59uMMoAeEqiWn7DHcY4MrmxWeyL8ippPV+BwvuzRDJ/Fj/eVCNrDSk53PqIgj 2z02BLP/Mcqho383dSXE3/lyNrxvCnQZovu4IX6zn/fQDwK20ZBxIjMqCz+/7BAB+4kI= X-Gm-Gg: Acq92OG9GpWFR+733SNvdt976k0DjtLE2GQPYosSlzMBTCj+xTCE9ULVnh6icZFcwzb Ixb2aJauGoMgecym5Xwt6/FNx38psmD4t2mm9ef5ekej+AhPmvTVNsqLY3755CNp0ynsof1lxib OBozEJ2EMtJvDsjV7ErwEFlOZha7Ab3UwFwWDV5jZu69YkBnUPLelLgli4zp0tQlI+MMkAL8sw2 Q20bWTZVv9CZukoj15bJXTnVLY2Pm4sXdj9pOpwuHlbv/JPZSSOfrZAyvAy/nuy19VIWY8eBg1P e3eZKsoEe7mXmX+S7f03tE3avKYvoA0CtvTha+5ye9lkR9AD0mQpapBF9o/hXxai/b0ICUO0Rn1 CugOcwETWJGqVftemi6M8bG7mETdFJKacZfM/BZ+6qLt2a9EIW8eeFHCyDs8= X-Received: by 2002:a17:903:15c7:b0:2bf:1e37:a2ff with SMTP id d9443c01a7336-2c2a19b70c4mr91203775ad.0.1781090116763; Wed, 10 Jun 2026 04:15:16 -0700 (PDT) X-Received: by 2002:a17:903:15c7:b0:2bf:1e37:a2ff with SMTP id d9443c01a7336-2c2a19b70c4mr91203235ad.0.1781090116067; Wed, 10 Jun 2026 04:15:16 -0700 (PDT) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2c164fa213asm256052545ad.35.2026.06.10.04.15.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2026 04:15:15 -0700 (PDT) From: Monish Chunara X-Google-Original-From: Monish Chunara To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Nitin Rawat , Pradeep Pragallapati , Komal Bajaj , Sachin , Monish Chunara , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] arm64: dts: qcom: Add SD card support for Glymur Date: Wed, 10 Jun 2026 16:45:04 +0530 Message-Id: <20260610111508.3941207-1-mchunara@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: 8bit X-Proofpoint-GUID: 0TVJxaiImugFbMPhugzNO0iN56kdwguU X-Authority-Analysis: v=2.4 cv=ebYNubEH c=1 sm=1 tr=0 ts=6a29474a cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=wwrRmPaMfoP2Nk6XddEA:9 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: 0TVJxaiImugFbMPhugzNO0iN56kdwguU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjEwMDEwNyBTYWx0ZWRfX3tQO6JyA2nBU bEjNOKzkIFtuh9KE6f9NiMM0pYmJbgDN8fnDaxkxZfGMhOAy82xoZ16XQa2LZ5vmwpjYZ1h1cBM 9E1lDl9AGjzeLECXJi3t5NFnaCgGj7cdD1OlH+LfJvnOgh9PNJY7frSNd9HK0k/pPoKjxGYk5xc kUJ+mrKiamEL0CB09NjSlhQZrwXrUp+Jc/E86Nq9TT9Ua+CJJOTE6euQQujMc4WhGW4ATad9/BO oaBqLpF/gqT35po8IQP2lQH5GNDCh2W9U+3s5dELGbJ8T6F+8X38lLYb8UWihBRdIkD0+KTOFJ3 xcS1KDXYjInU+4flyRrgSVeXz1NCk64DVC9qBGOeuuXa3yqNfjTRvZ8ySqFNVecqpEQL9HLzVBh 2XnZ+/krjTh1l+Vs+0MEQeFDDNimDQ6puWJNvc9qY9h78YlGiznKTNRAZZT9PcGK2L2JvvnKI6f YTKTLt/w7DvH7JN1twA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-10_02,2026-06-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 impostorscore=0 spamscore=0 bulkscore=0 clxscore=1015 suspectscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606100107 From: Monish Chunara This series adds SD card support for the Qualcomm Glymur SoC and the Glymur CRD (Customer Reference Design) platform. The changes include updating voltage regulators to meet SD card requirements, documenting the new compatible string in device tree bindings, and enabling the SDHC controller at both the SoC and board levels. Summary of changes: Patch 1: Updates the voltage ranges for vreg_l2b_e0 and vreg_l9b_e0 on the Glymur CRD. Specifically, it reduces the minimum voltage for the VDDIO supply (l2b) to 1.8V to support high-speed SD card modes and increases the VDD supply (l9b) for stability. Patch 2: Documents the Glymur-specific SDHCI compatible string (qcom,glymur-sdhci) in the sdhci-msm bindings, using qcom,sdhci-msm-v5 as the fallback. Patch 3: Adds the SDHCI (sdhc_2) node and required pinctrl configurations to the base Glymur SoC device tree. Patch 4: Enables the SD card slot on the Glymur CRD by configuring the regulators and GPIO-based card detection. Testing: Verified on Glymur CRD hardware. Kamal Wadhwa (1): arm64: dts: qcom: glymur-crd: Update VREG l2b_e0 and l9b_e0 voltage for SD-card Monish Chunara (3): dt-bindings: mmc: sdhci-msm: Document the Glymur compatible arm64: dts: qcom: Add SD Card support for Glymur SoC arm64: dts: qcom: Enable SD card for Glymur CRD .../bindings/mmc/qcom,sdhci-msm.yaml | 1 + arch/arm64/boot/dts/qcom/glymur-crd.dts | 25 +++++ arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 10 +- arch/arm64/boot/dts/qcom/glymur.dtsi | 91 +++++++++++++++++++ 4 files changed, 122 insertions(+), 5 deletions(-) -- 2.34.1