From nobody Mon Feb 9 10:12:38 2026 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 BBCD61DF742 for ; Mon, 2 Feb 2026 07:33:35 +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=1770017617; cv=none; b=SwnyiOiPCd4+MY+ba0xxjbnkscU6JW9f4uAEG4Y56IzeHEfzUk/+aPtl0PI5jlcboosdumxy/0TK18PixTk2T4+I1SYOICWqvcgg9d+KRfrhxO2cOg6ybzTeZSmR2o+a6DZvni+M1AHGI9KD3Z06HkDkoHB1kYAEYuPmDE0Frls= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770017617; c=relaxed/simple; bh=R1+9DqOLrdIccNKLonUBWlhCG72HQzlv0e6WIESPSBc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Gi4rd5I+LIyD2j4sx+wj3UzdOglgWMXqHwIgNvEsUdiTT5d5UGvhXNltiDOa5F9+KOw1b1xcOVpe0oi4MK8nWwySmI0wwCF68y/9iDSUWKK/82M22Ik2SgdX/WuzUbpsLWWkL5fprE02zjZg+kDdol+n9tq4/FHrSntz+nEFiY8= 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=C+Wd+vWJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eg2BYTF4; 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="C+Wd+vWJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eg2BYTF4" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61270rlJ2028623 for ; Mon, 2 Feb 2026 07:33:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=xrKNFSOXyBq MJa3MBEKaaABiQhIrFJzIMzf+AyumQrE=; b=C+Wd+vWJNfvOug4w0HnXNXd1/vH lFI7Ot5JVivcNel6/F5I+gV/VEZs7eGDZY3cYwtzh5rB9Ygkmc6lvdbDPwOD/snT nKhOPro3Wf2zjQtLl9TVZ9sF3KW384Dr7VELPg4udXFETdadbfIewS/J/xaoOoFt KlzxxZ0ITAgoNMpWvZQSiuf+OKJvBIVYa7Wvd1EMnwk548fbQKo7vnUmfArVsgbW uVq0pWAJScWedt+BgFZetHdtBjuFkgLk4wskFy9SUWamvjV/mgkY/ZFbr6gNwr15 EvTYR0pvy2rUyUgaOZ8qfqH7LUbZTX2nC3My10TBean/p2l1sjlZxGR6tRA== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c1awdceh2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 02 Feb 2026 07:33:35 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-34cc88eca7eso4191811a91.2 for ; Sun, 01 Feb 2026 23:33:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770017614; x=1770622414; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xrKNFSOXyBqMJa3MBEKaaABiQhIrFJzIMzf+AyumQrE=; b=eg2BYTF4uvGpZmUmu84WPDJgzjoKexV2I/xC4HoiZauZPw2s7h7nlgn/wZadCboK3D MMY8zJlArya7CCxCeJ3xS8B0AY0JEpaR46PSjNU6EAM7y3bBkslsoQOMWq24GKnSrgBE p+2TNUGDnJ7CHfwhC+c2k+m2RarCrGqvHwq3oH4SfVHAMqrSF+88+88s5jqMl70MDFEF 4SqE3FKGGeqS8nJNxnzOfg3S7ut6RJZxGylaiIcl51yAka8SDextwlaTPwSkOGtQB8ry oQzhFotr8OlwIIqupOlPnuJoZKQNeKmuIa5a6Lg9ig5RvfZkSa6OOd7y1HbYQ8Wg39ZB 34Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770017614; x=1770622414; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=xrKNFSOXyBqMJa3MBEKaaABiQhIrFJzIMzf+AyumQrE=; b=mD6jH0jhupB/WuOc8ViUhiMia4c1SxoYy9aMGVFWTdUjE0hdH+5J29lV2PzUoobTEC u7tHzwlfEWrsJSKxjiUwQZqpcRVX1wL0Gh9i4NaHWA12gmn2tx8Ed3zjwoysDumIYZU1 PWsDpiTeMY6rNZMyrfIELKKlbgd9jvGB8Sxrrv4cqIeb/8BDrOBCZMPmCz6WjboNZcrw VU8YahQTGCZ9r2BI/t8SCZxFa5fS4LnxVOYtsOlh+vbf8Peurg8OV8K/RNY3kRVHnB0m djnuvADnzB/tm7DTjDCAvHzetx76R2ZPlNf/xs8LCMS6bQUyEHWMJaLYZvfKwmfAGlzf nucQ== X-Forwarded-Encrypted: i=1; AJvYcCVGKuUPKpA7WhggZu9oSHULvrQgfWXO+lg8Ttf5ahp/omSefoT6oYui566M0z2iIDu+J6W8SShVz7YR6F0=@vger.kernel.org X-Gm-Message-State: AOJu0YyUSFiDNNBgYYyjK0TQ7/fmzKYO6BN8oHpsxv52RL8Tiyw9Q2L2 Js04JFKvLFLjncUQSrkY8Bx1/aQAaSxea8PbD/ghBqekik4MseGii/FhowaMu9KIVBpSwrOh6Uv 7dyT+ReSWTa19R0ho0WTD4b0dciGjGeWJB0n7KnzHAOmLtmSrKCJD0bUrWy1mWIIz9wo= X-Gm-Gg: AZuq6aJUzv90q97j8DXmNCGGe2BzYdtkx2XEROMQrc902FekWeo1j8veGeDAsnwnpDv ZcUk+lsAroUe/K+lAGayPgzmhc/oTbEXlTPMo0IVv6rNNiscEaUlFkf5WPymPtMwi/MOcc8XyRS dbUTMk+wtkU00YwNeisfycLsqfhTUFdaMjSO5YoawPjK4u6dS15ZfqfT1az39MHbENVUfjooeMq EcsMTGyqGphCRVJ+TXLwV5jDQtlO6VTpwhSWwUtT9RHk7TQwb48iP4JmeJlWPVxkCUGlXqqdCNB vfRMDZEeTFf+QlwsVV59Fy0FTrKLTswYKsTS4E4BVOiI5YbafUu0g0j8AxxRtMoOKkJOadielZ6 R3JgFvRy1H89BKE/3lBt7rGDBH6tXwhpS0IytLhwpQvJB+oOI8kxvVhfdpSwTNI7uJKzMGpbhqx Ba10ibebAHae10LDTqWhS23lN63dPnzNxM0T9gaZY= X-Received: by 2002:a17:90b:2711:b0:341:88c9:aefb with SMTP id 98e67ed59e1d1-3543b31337fmr9022453a91.5.1770017614347; Sun, 01 Feb 2026 23:33:34 -0800 (PST) X-Received: by 2002:a17:90b:2711:b0:341:88c9:aefb with SMTP id 98e67ed59e1d1-3543b31337fmr9022429a91.5.1770017613851; Sun, 01 Feb 2026 23:33:33 -0800 (PST) Received: from hu-varada-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-353f6103e25sm20758332a91.1.2026.02.01.23.33.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Feb 2026 23:33:33 -0800 (PST) From: Varadarajan Narayanan To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: sumit.garg@oss.qualcomm.com, dmitry.baryshkov@oss.qualcomm.com, Varadarajan Narayanan , Konrad Dybcio Subject: [PATCH v4 1/4] arm64: dts: qcom: ipq9574: Add gpio details for eMMC Date: Mon, 2 Feb 2026 13:03:19 +0530 Message-Id: <20260202073322.259534-2-varadarajan.narayanan@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260202073322.259534-1-varadarajan.narayanan@oss.qualcomm.com> References: <20260202073322.259534-1-varadarajan.narayanan@oss.qualcomm.com> 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-GUID: O9jbeSR5_35xiVYvaIv6czoxIHNQZ7zW X-Proofpoint-ORIG-GUID: O9jbeSR5_35xiVYvaIv6czoxIHNQZ7zW X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjAyMDA2MyBTYWx0ZWRfX4gL8a9Ch6PGL kad1j4U/SwX9/PWQXsjytVy/RRrdSoXBSqEz1r7DaH6tmBzm51eguWEmJnWLoxtQ4v5xlyNVtE1 rG6aT3bG/6hrPjQP4hg2SCnhICGwYu6Cr6IO49+pc1oe5LiAtWz7Ymur0PkqwYFSUy7Ve3XP2d+ ZdoJ/TLjzlLM0N6fFlgqABdGSVZ2E6vnsMkFVSCLmlchYAINK8iqK71lE3t0o4juAbk2iD7cn6n y5BbCSxz6APzpP6kmBo4ZjgDBxXRdjDVYu5NYVRzwagWsEYQGXr1g1okGtTtg4mVw/3QtApB/Z0 vlwBhcKyaFcR/XjOh6SQ3anVZette+B6lFtNZZAuM6Puv8vMPgTLLQV7jNMKpmma1kqbWu9TuEa kkXZV548oo5aumrSk9sS4fvA84xEiMoZK+GOQkrYxtRE1SudRCWWMpbL1lxhh98iDxAjRGs+q6P UQYmXC9SCj/rgGKxIVw== X-Authority-Analysis: v=2.4 cv=T8OBjvKQ c=1 sm=1 tr=0 ts=6980534f cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=S5cnrtFl_diNh4JyZzAA:9 a=rl5im9kqc5Lf4LNbBjHf:22 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-02-02_02,2026-01-30_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 clxscore=1015 suspectscore=0 impostorscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602020063 Content-Type: text/plain; charset="utf-8" The RDP433 has NAND and eMMC variants. Presently, only NAND variant is supported. To enable support for eMMC variant, add the relevant GPIO related information. Do not enable NAND by default here. Enable it in board specific DTS. Reviewed-by: Konrad Dybcio Signed-off-by: Varadarajan Narayanan --- v4: Move sdhc properties from emmc dts to SoC dtsi v3: Disable nand in ipq9574-rdp-common.dtsi and enable it where required. Add 'Reviewed-by: Konrad Dybcio' --- .../boot/dts/qcom/ipq9574-rdp-common.dtsi | 32 +++++++++++++++++++ arch/arm64/boot/dts/qcom/ipq9574.dtsi | 9 ++++++ 2 files changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi b/arch/arm64/= boot/dts/qcom/ipq9574-rdp-common.dtsi index bdb396afb992..e4ae79b2fcd9 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi @@ -169,6 +169,38 @@ data-pins { bias-disable; }; }; + + sdc_default_state: sdc-default-state { + clk-pins { + pins =3D "gpio5"; + function =3D "sdc_clk"; + drive-strength =3D <8>; + bias-disable; + }; + + cmd-pins { + pins =3D "gpio4"; + function =3D "sdc_cmd"; + drive-strength =3D <8>; + bias-pull-up; + }; + + data-pins { + pins =3D "gpio0", "gpio1", "gpio2", + "gpio3", "gpio6", "gpio7", + "gpio8", "gpio9"; + function =3D "sdc_data"; + drive-strength =3D <8>; + bias-pull-up; + }; + + rclk-pins { + pins =3D "gpio10"; + function =3D "sdc_rclk"; + drive-strength =3D <8>; + bias-pull-down; + }; + }; }; =20 &qpic_bam { diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qc= om/ipq9574.dtsi index 86c9cb9fffc9..4b8c58982869 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi @@ -467,6 +467,15 @@ sdhc_1: mmc@7804000 { clock-names =3D "iface", "core", "xo", "ice"; non-removable; supports-cqe; + pinctrl-0 =3D <&sdc_default_state>; + pinctrl-names =3D "default"; + mmc-ddr-1_8v; + mmc-hs200-1_8v; + mmc-hs400-1_8v; + mmc-hs400-enhanced-strobe; + max-frequency =3D <384000000>; + bus-width =3D <8>; + status =3D "disabled"; }; =20 --=20 2.34.1