From nobody Tue Sep 29 03:55:07 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 B1F7B3C4169 for ; Fri, 14 Aug 2026 14:22:33 +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=1786717372; cv=none; b=deEdl0uIh1ypAg9aBQ3w3zNI3oE4f0On6MbFPtycA4yX5B26fBkE4q1gjX3CtRijuOdApWuzHrTLJjR+5kmd9XN84XhY291zlLwqvX3LD/30cL134CKDGRE4AlaJcNraeDUF5GO+8FKkRWSUoPeZnQOjtoRPU0BnK+FE1nfSWtE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786717372; c=relaxed/simple; bh=5v6E1c1bpUjv6tsevr8SUqv4GilTVaBJ1UqgDQojZPc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kMqN0yypeRZoC7ZXoBo5HttD/XAYX4f0aJL8wzryBz5BECnoig5sdfJknH8rsvzYMJo3p8M6NANnz1PwEjXI2Dkm4meAW2coX+gxWSUaLsaNbVrCgjRRYVYdoC40YujB7kR+7dE0IvXzLYbmkIACpwbxYdw/v3PgZ1LZYYW/sZY= 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=oYfm/5TC; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IU4D9LF1; 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="oYfm/5TC"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IU4D9LF1" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67EDxLwn1505862 for ; Fri, 14 Aug 2026 14:22:29 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= hBkqtOsAJvOsFOMYqdz9keOMghTLdXhNWXLS0vjntog=; b=oYfm/5TChw+Dmdkb 17//r+GqHg1Joc/FTAevJW9FB+0P2hfE254+YuXrdtQhHWcV+uZRJ8ZU3M6jwmvz fTPEdnTsC3OVO7yS34PZswi/af+C6fIHIaAXdgbicaL0tMtr5bVBTH4ZLudumVWe Hh4oEvVeo4BW8+vs9pUxEg9Wlq9X9QnNqC+xkMcDf0cYK2n99kLWAxUk2W2e/njU 7elhd1iG1jlHcDuAxpxdBmu+Uxm+cuP/68e1fS+1oxBBwI9/7DDWtfG+a8rkNeDF sLEFKbfynfv9gq8nE8qAxlT3fG6JD4GdqA9Rk6wHsAScsUaKi+vPwowpyitrTpDb X2uOuw== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g1v8pt867-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 14 Aug 2026 14:22:29 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-388b404eaa4so1340341a91.0 for ; Fri, 14 Aug 2026 07:22:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786717348; x=1787322148; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=hBkqtOsAJvOsFOMYqdz9keOMghTLdXhNWXLS0vjntog=; b=IU4D9LF1e0ekJ4cQvMP7uncX/WIt+CTS586CvM1iEMYFaktKKgoZWmvY9PpA9nGOf3 rkzE3Bf+P7Fdu0nwV8Uyu9Wb07Bje4ppsdZ0yxoecE0uc4CEnYp5uI73JUpEFu9HNbOc Ka7tvct9CSGZVja7VeCP74tMxAP+VKMivMdFhuUcJrGJeXNETioI673UILWOb8wbGC+z mJ1WtiyDk7cJJr7vdOak5gge0bYHIthl0UR3rUoJQVw0ve7e4xo4rnEmFMHC5uzyAm20 kiLNKGZgOL4W7PtCtz/uW2q5fTI7mDTZFzmZbq42Dt45ptcibGIBgxOVIb2d8rk9hMUL hj2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786717348; x=1787322148; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=hBkqtOsAJvOsFOMYqdz9keOMghTLdXhNWXLS0vjntog=; b=Fn9ggQoZE4MmWiQvOKlUSdR417rmWCQVXPQDcKgE/TxYG4MWSJf5pbTcmrDpxPuocI OA4xLecpNujMA8nmPKIdn1nmthI/Qrky+KSzi4wr8W8BVh3530lvrou8XyUy5mQbUx1k pT6bsBmpVXw25u+xbhV5oGs4r14jNEMFWmxEOe/EsQpHcCMFIu0CWDIxNT6hpsSVs//v oZV3fVO1ctIwXYOh1PmPNcbrNI2iSArY6A+mb25mdYczqSnHoZNQ40mlWAdxJTDVL9zO JEhN61aGY/cmDe88RJaJNLpNLrL6XRXKOYbahLUG/SyitS8shGAbCB2ktCBu97eFspUp bDDw== X-Forwarded-Encrypted: i=1; AHgh+RpSV7pz94IK02Cn0Z1KQpJEoSALaZQOejnE4CKO938KGZKzLBSlebqjQOc4aIFab6NlfXx2wSEbFDFPmas=@vger.kernel.org X-Gm-Message-State: AOJu0Ywm01zfX7nwurw9ERBrdlBPbLXg1A3j3UAYfXBuWwE77Y+mRGfQ UMg4vF2jBPj9tJakOJZ7qSF2XyJbmQ1bVj9rlW6C1fZeTD+/fIdzijm3rILeIA0n3aAmu/ZOo3G E5QutC/gNTrxvb7hg+4dDllUrXeSAnyFrpmT/26luWMWKw2P66D3qKwWxN6mNw481FdE= X-Gm-Gg: AR+sD11jvFBADgRErtaSY7oaCQiUjuOLwGAfcEQP/MTs+KgiQ/P+2RfMl/+w9wIqOoJ 4p3vVN9a6qd13XlwdrcfOIN4L9E7uuwHF2DDA3/mWFZ3tVP1zfjkHBjrUEi8cWNOcuUqohi3sC7 XV1znbC8eKqw+INbbtqNXgXXJnxsMUh9/WfFVAsrns81vQmBHq0MfsximUmlbl4OQ4x5jHAjrJp evTv192hO13s0GjMZg0oUYMDvJCFMWtFxxm7rp/RdDZuFBEKSVPepsSD+G7Uol1LiE4OBsJQ0HJ sa8NDOrY3ERKsa9/eg3jBDGBh0awwVedTJT/lWuuQrpnCkxkk+LYevJEf0ZMO8qb+Edb3nUymBS O8lH2oTH8XWD2BvYqOFcZ9mXd7m/Kbldfwh3MQKUv5eQ= X-Received: by 2002:a17:90b:2c8d:b0:38f:caa2:5721 with SMTP id 98e67ed59e1d1-3933e62f4f8mr7099623a91.17.1786717348356; Fri, 14 Aug 2026 07:22:28 -0700 (PDT) X-Received: by 2002:a17:90b:2c8d:b0:38f:caa2:5721 with SMTP id 98e67ed59e1d1-3933e62f4f8mr7099502a91.17.1786717347742; Fri, 14 Aug 2026 07:22:27 -0700 (PDT) Received: from hu-luoj-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ead105a9sm4895520eec.31.2026.08.14.07.22.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 07:22:27 -0700 (PDT) From: Luo Jie Date: Fri, 14 Aug 2026 07:22:25 -0700 Subject: [PATCH v2 1/2] arm64: dts: qcom: ipq5018: Add pinctrl for MDIO bus 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: <20260814-qcom_ipq5018_mdio_pinctrl-v2-1-ff90d6605d61@oss.qualcomm.com> References: <20260814-qcom_ipq5018_mdio_pinctrl-v2-0-ff90d6605d61@oss.qualcomm.com> In-Reply-To: <20260814-qcom_ipq5018_mdio_pinctrl-v2-0-ff90d6605d61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luo Jie X-Mailer: b4 0.16-dev X-Developer-Signature: v=1; a=ed25519-sha256; t=1786717346; l=1659; i=jie.luo@oss.qualcomm.com; s=20251128; h=from:subject:message-id; bh=5v6E1c1bpUjv6tsevr8SUqv4GilTVaBJ1UqgDQojZPc=; b=NTIDu3PxGlGclXFeGGp7FDU3jfos6GzWmtenh6zWKUtPSaGXshaA0f+ULMLGWGq2lqBhTr9ce 1C8pJP5YKfBB75sV3fsc9ebv+JVgInKsL4Hpnhtigm34A4moTcXz/Ud X-Developer-Key: i=jie.luo@oss.qualcomm.com; a=ed25519; pk=gSsYMDakxtd6UDFYDdA9y9yjIs5Etp5GK/3DoXWPyS0= X-Authority-Analysis: v=2.4 cv=K4MS2SWI c=1 sm=1 tr=0 ts=6a7f24a5 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=etYmfIWrwypQtZQWCWAA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE0MDEwOSBTYWx0ZWRfX0e8lVRapT0Sk D8oCyB+Qxt/OX3PthobSThiKLOSoVYNqWkkN1wfb1CakyzBYjAjHod486v4IxeYC4vBAUT+5ynh Km3MSLe60QCdvP5ynZFcXO26ezC9y+2yP0jPHUquBhy9ZLJDBXH2kxLI562EGes23+BVvqrLwjK K0D9VwhfxHPc0VoC6tvnH7V+nUbsBuQhc2Vobu2mwni2jwvdIQGmKyF2BlIM0kkGXeKwJKU5VId ZDzdXbeqmyEBeciSemY4HIoFko4jdqiNgT4c9gwaD+34hrn0sDO8MSZda/3AAxtoP5/w0lKEY8c 7k30Pg7d5eEdvFvxZRHjr/KF84tlqazhJr46ixpmfYCUr4YUg/T5gxuYdvCwdsb9CK/cQqQPPMt apLWRYE3jm9w1pj3ijSinLgaT67KlBeHLic5P5yQNQ9M/zmh7GBG2xfhxPFcelWwQ/IUStFv1dx DhNX5QeL0PompOF9zyg== X-Proofpoint-GUID: eg61g2Kxa6A9CL1WIoBFitcEE2-Ptv3g X-Proofpoint-ORIG-GUID: eg61g2Kxa6A9CL1WIoBFitcEE2-Ptv3g X-Proofpoint-Spam-Info: AW1haW4tMjYwODE0MDEwOSBTYWx0ZWRfXzF1UuONUQak3 widHUAKP7dSSj1KI8qY2/vCPkoa1Nd3bM3o59DpjnPW00R2jm0y9vdhnNXLFEq4Y84/U/T1ZLvk 3IEh0whmu4D7H6rSbD6/oKiHcc0VKf4= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-14_05,2026-08-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 suspectscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 adultscore=0 clxscore=1015 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608140109 The external MDIO bus (mdio1) needs its MDC/MDIO lines configured via TLMM pinctrl; without this the pins are left in their default state and the bus does not function on boards that enable it. The MDIO pin configuration is identical across all IPQ5018 RDP boards, so add it to the shared SoC dtsi. Add a mdio_pins pinctrl state for gpio36 (mdc) and gpio37 (mdio) with 8mA drive strength and pull-up, and reference it from the mdio1 node via pinctrl-0/pinctrl-names. Signed-off-by: Luo Jie Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/ipq5018.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5018.dtsi b/arch/arm64/boot/dts/qc= om/ipq5018.dtsi index 4fc627b47fe7..cb3e1202b582 100644 --- a/arch/arm64/boot/dts/qcom/ipq5018.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5018.dtsi @@ -241,6 +241,8 @@ mdio1: mdio@90000 { reg =3D <0x00090000 0x64>; #address-cells =3D <1>; #size-cells =3D <0>; + pinctrl-0 =3D <&mdio_pins>; + pinctrl-names =3D "default"; =20 clocks =3D <&gcc GCC_MDIO1_AHB_CLK>; clock-names =3D "gcc_mdio_ahb_clk"; @@ -421,6 +423,22 @@ tlmm: pinctrl@1000000 { interrupt-controller; #interrupt-cells =3D <2>; =20 + mdio_pins: mdio-state { + mdc-pins { + pins =3D "gpio36"; + function =3D "mdc"; + drive-strength =3D <8>; + bias-pull-up; + }; + + mdio-pins { + pins =3D "gpio37"; + function =3D "mdio"; + drive-strength =3D <8>; + bias-pull-up; + }; + }; + uart1_pins: uart1-state { pins =3D "gpio31", "gpio32", "gpio33", "gpio34"; function =3D "blsp1_uart1"; --=20 2.43.0 From nobody Tue Sep 29 03:55:07 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 612373CFF72 for ; Fri, 14 Aug 2026 14:22:32 +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=1786717372; cv=none; b=DNXeSUfLyIGTl5dCTqQW8dn7Lgw79SwmWKNaUi4h0cXp9F3dI8E7xckH4l0O+G/VHrutFg2vjG8EWV5y7FNX4XQ8GhT4ADjQUFKzbfHUF4dTJD0nZlFH9lofpHAooqNKoCT76MErqw04lMbU8hOpm4oVWxbsqQkuwfr7AhnCrK0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786717372; c=relaxed/simple; bh=dOhqOkzXwdjY7dpH09KEdu7NMOW26jnhkkuPD4V5HAE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Rjh9FhBJLFer3lmg9/5FydZIhaOPa8pnth3i0fBKsts9ieMEsUcG81z25yJhn66VkK3rs1Nw7xDSPYdZCyVqgOJKVbjGHexS5/m+KFKGfy1pADERa3pZMPV3yqwMHTEgVqfzUpVSijPQqJQ+NET16KqN3MB8STsjro26rNuPx1E= 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=Au/47Dmy; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kLHlsVwq; 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="Au/47Dmy"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kLHlsVwq" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67EDx1S71906752 for ; Fri, 14 Aug 2026 14:22:30 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= n6Q5RlWwCynVFlu2s8MiterOx1z4pE2fafLr2ecIEQ8=; b=Au/47DmyhCPWh1kA n50EmTpn4YCKua8Q6Jd/zRkOkWrvJkFkT4LpQ5+Oc+eju3hKyLE8g8/XalPyZmXJ O1X8CCi1zdy6AttSrqqFt2RTyeRa3bcY3HahyNRMKVmZFsjrHQp7njoFjHW/QvBQ 3+BhUZsqExn0LujLCY3t1GLdXqYkm8Qy/Qs7FmKXPyj0/Ajo63R2ewZ0eTB+Fjgn B4zSpyc/fZ4+Kr1fzQY/2YCnfq04fHwNrXtOLcliGRrAqogiNHTdUiOtDNH257uI ZFGXtDtNtXNzEpi8bL0G7WB3OeU3jOvQCDYe9G8HXhww6ekWsr+TCzKRjfN1g4Cb TKwvMA== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g1xexhqs7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 14 Aug 2026 14:22:29 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c9fe4c5eb39so723403a12.1 for ; Fri, 14 Aug 2026 07:22:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786717349; x=1787322149; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=n6Q5RlWwCynVFlu2s8MiterOx1z4pE2fafLr2ecIEQ8=; b=kLHlsVwq/rcz2vGWBzFdXCbxJOIpGSj6csKwBWkbGcD9R6djW9B3EIWWAiE1YwIftx emRrJp9BCFA8bk+BroyvALdp8Ub0FBIZEzhu4I9nW1369JA2eJw42H4+JhdCGa+CP/m5 aGCUiR5iWSRRT8myKqDcD/KDB5GM7t6e2Invll2NBOdPxRS3l5zaAH+Y6Pu5qipREUgM 5woGk4brIHZy6pULW0XZgRlT61VHITr/c+iKwy/C/C6Mj5Cr8LR5H3vQ8Kf6Ewd1KBTU j9w1TSP38lThhXVTYz86fPoUYyewN5Z4J/RVn9YH+Yp2SBjYUSGRhTAtpoiUq7mTCW2M 3bXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786717349; x=1787322149; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=n6Q5RlWwCynVFlu2s8MiterOx1z4pE2fafLr2ecIEQ8=; b=sonGPDfQQ6MjLElbtQVZonq3TndKgL9EbzV9F/nGdu0aFp/4bbAGsNeSLxNHVZJfO9 aEoRaIsUbl3QJYrzOuBER52NwhiNi4G45qgA9KMDEkNzoupXtZIwczp8JNtATMGTSyUp jh52hhwC5TGFiXJM3QXt1v3pHU3f2HoeY9gEPd5GSiiDlEJz8bGAcsNCHnp9crtrGvn0 tRkhVp9re4a4dFiFKETTmpajgCg22WfDkj4XAzD3Vr13xzCO7mElWZu78yRQm9DQuRS0 3tgWjH2Ib2/dk/l6mt8bdHquuyS2AbyMCy4svpMSqOOJx3DO7+xRRLTjZfStAGXOtaNg Re1w== X-Forwarded-Encrypted: i=1; AHgh+RorgrxtuAS+Kks+acHqwveKDoeVE+EeBApTuf4K+ewqhaVvI2JT3q672muyPL0/TtW52S686p/FUNKe5Xc=@vger.kernel.org X-Gm-Message-State: AOJu0YwUJ2bRNkNtMWsm9S+KnOMw3SRGWQym3h5YsULf+RPgfyjeeUw/ fMsojqAzp/gSB8nNJLlVsI6mS2Z01iFSVMeU6FGoJxvQRGZ8gECNsK2gWprpCF89wnUIEU99Ugq Ul6XG7VSHkkseU3qOjuYTVaeu0YogQ5CH5WiKuKiqi4sHFKFsfZszajNMp3ujHb7BB94= X-Gm-Gg: AR+sD11EghrWBJ7+ThrvtfhayJl1s777xebYFPoDMT1PSN8Yqx1/BF2/b6V6aZpfjai r5YyZrzTPvPTf7Zz5iTlmC4z4C7ow+PDTGTfJW2aDaMhuddNqkMuFWkyxBwrDPxp3C9BYYfN6lO /+/AcE80dxTbnMAbygVySuC8r8XZYmFJo+TXYAWnBkyWjTJUhNnLEwFOWYM7eNRq+tK3DAszHgA lsMVPgAB1nCPhBoidyN2LmQBfzFlFBCblzX1QP4/f0JDQXtlQXJS0/2MiG0EvZFRz44HmRKYmwz Ezt4Zyn5b0AqWRnMIYrAtfGgEMP5RpXLzEGIEAFMf3LZLcBtcpacDJbzlIIi6+g5Ow5S9wQTwdu OA9arAJuCo9qRG7tUYIQfUvNMkVhAOVy4yIZs1C6G5vQ= X-Received: by 2002:a05:6a20:748a:b0:3c3:a9e1:a819 with SMTP id adf61e73a8af0-3cc71fb5781mr7111758637.24.1786717349182; Fri, 14 Aug 2026 07:22:29 -0700 (PDT) X-Received: by 2002:a05:6a20:748a:b0:3c3:a9e1:a819 with SMTP id adf61e73a8af0-3cc71fb5781mr7111678637.24.1786717348524; Fri, 14 Aug 2026 07:22:28 -0700 (PDT) Received: from hu-luoj-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-320ead105a9sm4895520eec.31.2026.08.14.07.22.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 07:22:28 -0700 (PDT) From: Luo Jie Date: Fri, 14 Aug 2026 07:22:26 -0700 Subject: [PATCH v2 2/2] arm64: dts: qcom: ipq5018: Enable MDIO buses and add ethernet PHY 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: <20260814-qcom_ipq5018_mdio_pinctrl-v2-2-ff90d6605d61@oss.qualcomm.com> References: <20260814-qcom_ipq5018_mdio_pinctrl-v2-0-ff90d6605d61@oss.qualcomm.com> In-Reply-To: <20260814-qcom_ipq5018_mdio_pinctrl-v2-0-ff90d6605d61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luo Jie X-Mailer: b4 0.16-dev X-Developer-Signature: v=1; a=ed25519-sha256; t=1786717346; l=1193; i=jie.luo@oss.qualcomm.com; s=20251128; h=from:subject:message-id; bh=dOhqOkzXwdjY7dpH09KEdu7NMOW26jnhkkuPD4V5HAE=; b=HLEKBmbpFugGTiraEJLH8a2E1Z7wcsJ2SEnRnl2XdJ4z4XZK3KpiTX4ywOe5+i3upSUz+BG6i NiJ5A7Fx2fcDuaF0jKs2gs5RNvBLpp8mJiqdpPO0l1G2Wnrw007irqV X-Developer-Key: i=jie.luo@oss.qualcomm.com; a=ed25519; pk=gSsYMDakxtd6UDFYDdA9y9yjIs5Etp5GK/3DoXWPyS0= X-Proofpoint-Spam-Info: AW1haW4tMjYwODE0MDEwOSBTYWx0ZWRfX+xrzEeRnCTNZ bcLIQOzzgoyBYL0FdN9RxtSVhLE5JaWz5DXXZehDjo+A5g+DOk6fysb4bexrgelshrOzJWzOfPM 87pWkjvabtR0SHfcYq2MS7GGO+hSCxw= X-Proofpoint-GUID: dyhWmk6OwdRvCiRdEzOLyEm65xFX2TGz X-Authority-Analysis: v=2.4 cv=eO4jSnp1 c=1 sm=1 tr=0 ts=6a7f24a5 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=GcT4D4KdeairXD8JEV0A:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE0MDEwOSBTYWx0ZWRfX8n9pZSZcYDDd lbH6SpIJH9Rf8hDgfvvebD86u24mZG4vQ18JWN8BZirA3EcwBb7pkcN86+i18EQNq2rrS/iDKdC XpGHW3W8yQcakDwTqqrX2lA8cfXvuQyT4Yiavs1IlM7vV3OD5Af4VBaVjz906faVU52HMfQOQ3d I3jGasx+8RIgh5z4wG9INWj29VlRxE3KttWpbO8MmFWk2FjPK1SLKrUXy0pxIrgNlryGCGM3zfC GUmz3dJgyqNUsBb1YvesFdplMfrgUKipZZHUdrvogu8o/y19BqgmEAciqAdpY0y/p1uCLCr4zWO IU3yLFYqpVv+ClnfHh+Q3+wv+6LYLZrq5o89lXoQzF4x9JAdupOkbXSyFZHNG3BHSfGMiKpX9SA +tA8UH34pwWCf11KxJsKqAHrmzlaFs37TaxpCvfUbxNOs+R/Gx4SJ/+iCTFsGWfX2rrx8LhJYcm UKKCF34abeWJgeIAMSg== X-Proofpoint-ORIG-GUID: dyhWmk6OwdRvCiRdEzOLyEm65xFX2TGz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-14_05,2026-08-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 phishscore=0 bulkscore=0 adultscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608140109 Both the internal (mdio0) and external (mdio1) MDIO buses are present in the SoC dtsi but left disabled at the board level, so the board currently has no way to talk to PHYs on either bus. The RDP432-c2 board uses the SoC-integrated EPHY on mdio0 and an external QCA8081 PHY on mdio1 for its Ethernet connections. Enable mdio0 and mdio1 with a 6.25MHz MDIO clock, and describe the QCA8081 PHY at address 0x1c on mdio1. Signed-off-by: Luo Jie --- arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts b/arch/arm64/bo= ot/dts/qcom/ipq5018-rdp432-c2.dts index 33eef92b19b1..aed8359b1931 100644 --- a/arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts +++ b/arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts @@ -30,6 +30,20 @@ &blsp1_uart1 { status =3D "okay"; }; =20 +&mdio0 { + clock-frequency =3D <6250000>; + status =3D "okay"; +}; + +&mdio1 { + clock-frequency =3D <6250000>; + status =3D "okay"; + + ethernet-phy@1c { + reg =3D <0x1c>; + }; +}; + &pcie0 { pinctrl-0 =3D <&pcie0_default>; pinctrl-names =3D "default"; --=20 2.43.0