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 33E1030BF69 for ; Wed, 22 Jul 2026 14:23:53 +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=1784730234; cv=none; b=P/VVinPSS4XvbQDpdOyO2qJ5jYZN1GUE9BI0iPkF+teLF9W/diz1xVcaHXu0SrJuOVy0QmaZWUqSnjLhGC+ADc077uU1YGH5kjDC7G3c5vd7ZHP6cCjzzaQob65hjf12eKJmdl1YCAo1JaUp7l8Ptt631Bi/kXX75TbJsadD/hY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784730234; c=relaxed/simple; bh=q/ENcvdzUpHV08hhHvAtNr0/U4wmYWcJOTf4EpwRHK8=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=m+6SybP6Q6TVS8QYFbzVFa85z0O1WWXwAjSuzq5/HzHN6Cnb4iJ1qh3w/RyvlqiMCI9k619pV69Qtk/C/9FEpTcAXP95AI1NC2dXE3quAt3mIa8rLsN+gN4lI4TRp9S90BpBYLNrwyAszWkgfDCipoax47Eh5lOFzAjaCJJvjTk= 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=MEbQO2pc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AOmmBwO9; 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="MEbQO2pc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AOmmBwO9" 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 66MDWQcI1155268 for ; Wed, 22 Jul 2026 14:23:52 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=mVft64wS6z9WDtKxRsil1uc4zsVEveZZNCz QLUd+KqQ=; b=MEbQO2pcjJh/XFqK7yR1Dbz0UL9WGK3aumiS/DJZn1+nXOM6ClH o0Hhfr7/I5qhDeZMnSTvku/yX51h2+AnYUU5GzPmh5PGl+PSp+NEpbP4fHdlnXzD d/MdIx4qOYMFqtcmzqZbpAeZB1jynz7mM2n9eC7rCA8D9DVdRokkPfv7+mqJTehN mfwwA5rFam8scivamPKdW+7O+Q+mGbXGKAwTU8eHShUdaWu6EJXCXrDtCJm2PxBz v+nEXH2AQzsfFHrnZIa9PrhSiNYBIJlKsNAecK0p2QPoIH1y7CR5etGzcPWquuDM wamns31mSSMFtbQcNaBbdu+KXjgnonovAiQ== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fjrtt1vr6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 22 Jul 2026 14:23:52 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c860544c077so21683549a12.3 for ; Wed, 22 Jul 2026 07:23:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784730231; x=1785335031; 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:content-type; bh=mVft64wS6z9WDtKxRsil1uc4zsVEveZZNCzQLUd+KqQ=; b=AOmmBwO9U1khtHUiZ6FudlN7YnOo3miY7amtnthKSiFsUgHQOyGE8JX1IPzux2H9aO k51RE4iJaiyQdWeNVYHgGuNjDNgtKAiXDW5xz3WfI1ITuxwMTQRXjYgXjnX4iOQrZgab WmiFfyohWxwnCBtP/hI5LslW9XFNSm8ZIv8E8tyPQ2lmdNeUCecBuy8TO+JxRWLl2MvZ iX5yB7ZAg5MCsJK3dF99m2Rk78J0rq2X2bgCcp0fAZwlrrm4AjzSkcVbdJOdIvmLCZIY AGGN6sFMAJFu0i3XKF2RUZgKbPwMh9Z7dXcAU3+SOGKjVzzqORNcLRKAQN6u3omOS6CT qZ0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784730231; x=1785335031; 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:content-type; bh=mVft64wS6z9WDtKxRsil1uc4zsVEveZZNCzQLUd+KqQ=; b=RCUMQh1TnA3erJpT4X5GG9Yj+NTI8aIOCkMRcJx1dLW7W1oj6yctDdYsiSCs2nAggZ CooCFSEeTwC+hJ+wHSvHJc1lB4QWmtrdM0KOFlL4zihaj5ILamr/HwahMLRI/tZMFlNs Jmk++Rvv3lGycOrlZecLMXv2jujiF3GtoPQYB+9gRqerxd00ElsMxtSogLOpznytOzGg t7LTpx5xjDtHuGrxDEe6vRCSZs9rB/jE5zIjmGdMq1qyKoZvRRZOqSA1gbEPyoDM8VBN 9yN2WNGKDSUWiX9XZGzPt7U/W8rg1/FfRfPKJZpGRJyMUvfpNObeWxqMms+aE11V6saO BrdA== X-Forwarded-Encrypted: i=1; AHgh+RpfFmo4p5nriZBgeIkFBktC/u0ZQf8L6HQ3TqgjzddmLqmPo2/SIgYJPZi4Lck/6cM/ZtOZaxP0lx+Lw4E=@vger.kernel.org X-Gm-Message-State: AOJu0YxqMCUQwe8nRUmlgP4DhhLu59OVkjyTorv5jSDosB61+5Rw/ykT 3mTBJXYmsQ0d3rBl/VASUl4dWLV7fPlvWn3Azx9LZxC3H0orl+Lxd1FJno4RXM799roWbrTGBC+ /5NrHqat8SxWMXa60Onb6wpr7fqVfcm7xdNnCDdLHh10Bz4ImnvlWSXLg2OgjTqoP7pQP3rpJcZ w= X-Gm-Gg: AR+sD11FoieEVTMfW9bGHBspFRWsAvs+zumW12VAiKUBtEWtlm15NCPA6zOfFhUSBQg xq7x9IRsK7Rx1nV13LljY0hgyVEJ64WV6hgab6ZeU2Gcjyh7QkzHt9lMPc13JsROLYtAIEcxjd3 we3LBRcy29BNI6pJmKHfZhuURkPaRBedmi6nCir0zQTbb9zrFxvJ8cJbY9FqiKkR1C2RUsYypW+ FBqGR4M8nguM4rLAbXDE+c9sX4cMaHZHm6rZ9vteA1uCo0ekWQAzj/aM0utVWiuaFjEdJkas/bv +Nw5rppK/ghRGG4Hjilz7MBk3taB5vQZB3jowK1WW0wGXU/IBxyzIJbgezueRmWDHGud8Y/cahf oNe5Mx3jTCwLJbI0zjhxMtKYhev8= X-Received: by 2002:a05:6a21:3983:b0:3bf:6c08:2848 with SMTP id adf61e73a8af0-3c3ad974118mr25380530637.55.1784730231361; Wed, 22 Jul 2026 07:23:51 -0700 (PDT) X-Received: by 2002:a05:6a21:3983:b0:3bf:6c08:2848 with SMTP id adf61e73a8af0-3c3ad974118mr25380495637.55.1784730230915; Wed, 22 Jul 2026 07:23:50 -0700 (PDT) Received: from hu-mchunara-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3147dc7d8fbsm11231211eec.10.2026.07.22.07.23.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 07:23:50 -0700 (PDT) From: Monish Chunara X-Google-Original-From: Monish Chunara To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dmitry Baryshkov Cc: Nitin Rawat , Pradeep Pragallapati , Komal Bajaj , Sachin Rathore , Monish Chunara , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH V4 0/4] arm64: dts: qcom: Add SD card support for Glymur Date: Wed, 22 Jul 2026 19:53:38 +0530 Message-Id: <20260722142342.990384-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-ORIG-GUID: QJ62ZnnFAbgmhXj_zfhM3Ee0fybh8sw_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDE0MSBTYWx0ZWRfX7S5ByBKqHGEm OPj59zjmHrq0AoEBTgkhToWQZVWBRlWuN1mxsZGJ5planazCoVenSAo2vg4zn9pxg266S010QsA D/nuovxoSwYORaqMTp14sJRKsrP/q5p/OW2xjUrJw+BhYl0kcOCSfP1l4t8DxFtv2zOVAGKSo0b vSXh58KFx4O2nGCA+eCwr/ix53YxWmr7uD+EwdDntntYdnH8Z576+XcRSlqW0tLRdPXp/oUonjd uGm68GqMyzaibGykhjfNBmFxuk9wYtvSeE8Mg43IUv3KsrT9t8axElet5vJvwbqfbK2TUYNNyzp Fb+jyuk4vgS3H//nJ9c3x+HFnHU4AJKcNJpMZxdTvaDRBxl0/c1gyPVMh0qsyNVXHvv6vQ8TeUB uBDkTsbCGjKUJSgx20n7cD7sqh3JoA1MDZicobA379ygIqyFIgD91FggnWwdJeImxK+Ur+wgZcD l+yYuH5c6qyG8YdX96A== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIyMDE0MSBTYWx0ZWRfX5XQUgh8RzzTG UiLu9kPQCq5BQ+e04gBmyxp42Uoht0K2gBnG6pgZpm3RE5bboG7PzZ6+dZH7ixPVgD3Y6Ba1g/i zfVcYrvn8Fgf1DwxGRPdISU+kIH0TAc= X-Proofpoint-GUID: QJ62ZnnFAbgmhXj_zfhM3Ee0fybh8sw_ X-Authority-Analysis: v=2.4 cv=V8lNF+ni c=1 sm=1 tr=0 ts=6a60d278 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=RkBJ44vHt5mxqPYn9l4A:9 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-22_04,2026-07-22_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 adultscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607220141 From: Monish Chunara Respected Maintainers, This is v4 of the series to add SD card support for Glymur. 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. Changes in v4: - Propagate Reviewed-by tags (Konrad, Dmitry) - Update the commit message for dt-bindings change (Krzysztof) - Move the common nodes for SD card enablement to glymur-crd.dtsi to be leveraged by Mahua CRD platform. No functional changes made. - Link to v3: https://lore.kernel.org/all/20260706141346.4180348-1-mchunara@oss.qualcomm.com Changes in v3: - Collect Reviewed-by tags (Konrad, Dmitry) - Update the commit message for dt-bindings change to reflect the purpose for the update (Krzysztof) - Link to v2: https://lore.kernel.org/all/20260702094056.3755467-1-mchunara@oss.qualcomm.com Changes in v2: - Rectified the iommu sid mask notation to hexadecimal format - Updated the power-domain corner for 202 MHz frequency as per the clocks plan - Added the BCR reset capability for hardware reset as required during the init sequence - Reorganized the DT nodes as per the DT coding standards - Link to v1: https://lore.kernel.org/all/20260610111508.3941207-1-mchunara@oss.qualcomm.com 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. Signed-off-by: Monish Chunara 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.dtsi | 33 ++++++- arch/arm64/boot/dts/qcom/glymur.dtsi | 91 +++++++++++++++++++ 3 files changed, 120 insertions(+), 5 deletions(-) -- 2.34.1