From mboxrd@z Thu Jan 1 00:00:00 1970 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 4A55E3876B7 for ; Tue, 8 Sep 2026 06:24:02 +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=1788848644; cv=none; b=A6a9m/qzxbE2B6byxNbAY58qIKX+qFrMGbMFKfwHjlqCPpu0OD8gDWX+VhLOec7QMqHo/43+ikLGxViZwnb7Er9tfE8Pz/AVv3ualr5+PXm7oqJgj/tszlwFVtDcV6ekjNcZkYFB2rU4jx9POSfTXvtoRzrX7YhwS7LI8HRnOMg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788848644; c=relaxed/simple; bh=G1rsUCTb2kVkIrtKwz3Wqew9fkm8AHuzMTxKRAESr+Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Xy5M8bYRVhwXuhuOxYGdYKwMEsQmefEpglPg3kGYhnLdkaICIPDvS5qQ2RjgtNhzrrD34u/+XPC7Tw2OTs50sYtrDYaa8x0FiMx4UXLrzbp6DTY10WQJ/5TP4iKQWD/fhd8M2303Ux51GDdZqNDttXGWfkiKSzaeuDyL5lnsk1o= 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=lo4th495; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=JopYAIq1; 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="lo4th495"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="JopYAIq1" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6886M9wG1521629 for ; Tue, 8 Sep 2026 06:24:01 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= nZhQWhtOsXMDKxSZQqMbmTezUJhEM+NsGpJ7/2m6Rqo=; b=lo4th4954PL8kk2E WesSLHHwB2myrn5VgJI8P24FE/sVzuAKnwYIp/SUiFxrvy4z+qI9+l3xbfpywKuN I0v6Aa8/tRjLW8qYdMuqMNtgIsgLVgRopeeDJ0oOc8H8+947E6Nf1//3i1ApDs1I dztnRCDyEN/MDib6dWh0z8zfHFS/002Qu7ZCrYRTTqV4ujVLcAF+s5dgjEHK3HQJ McUwGX9gqQ2cBPrnU83pINzOB0Um4v1VDTH8BufyWsgQlXJvCuF87A6zmVZ6MSQY NhGUdl4NL1BpWkc2R3uNnnhtNcMYNL7RB7cdqJ8oOW2C+fzOdLuQVcrEZA/Th0Oz ux0FEw== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gj077j90v-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 08 Sep 2026 06:24:01 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-39b90cc0d5cso885687a91.0 for ; Mon, 07 Sep 2026 23:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788848640; x=1789453440; 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=nZhQWhtOsXMDKxSZQqMbmTezUJhEM+NsGpJ7/2m6Rqo=; b=JopYAIq1nhyz1ijJja4pxcoNCgUC00b4xNNMh1geK34CZ3evdWS95etBYb11DzTLUr ZmmTD/d01SfVLGgihRXNK56WkH/WVr+/ojtMjE7+T+NoP5VUUEs/+o/k8BHPfOb7mVUD X4taDiCRKzrK9rMdVglUw4sRgjpIhxv8ltHSYnCOEjpr4IZTgFsNIq50Lblcd+vxj5wc BHP/n9FVH2MYMNyZmpCJnSiw6ermILUe2x3ZT/W6KPQZ5pYK/AArVY3/kPfAHsbSq0uf HOW1KsvP55rqCnfGyhs2u3YeSenXJtBJxWuWEgl0yCTzU2oowpyayVEIp5khqAarcS/d H0OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788848640; x=1789453440; 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=nZhQWhtOsXMDKxSZQqMbmTezUJhEM+NsGpJ7/2m6Rqo=; b=cbVghFmPM2BoCCUiC1CcPi+QnuF9pyQ0xgKjhe73359avLSxVNgTHG76//w1eERAWk WdLtqHyxGitSOnc3r1Se6ROJXc9Wcq2/WyCZMPwcX7fSbTD4g3d+kyn9NP8q/eKPCStW RAd+P1EHQ/YRg6E7f7KrGSDCd9eOYQdT5EmQ42RKqua/QOSK6NnKAnw+5DMwaciAopBf f3ZNVGjEs5hhpDhEdgjM7qeh7YR/A0kT85VvCG4qvG25syGFgPaEJSPuD9mbKku0ezrF /yiGlEYzM7D+KKhFRmI3BBgHaWeDkAoea8LTCklh3XgIRG6CIWZmw1/JAxTiuBXsxzGb bxvQ== X-Forwarded-Encrypted: i=1; AKwUvBw6z4XB6yTIUYe3q00U3rHzRlqQNNG9/IRoEakI1P5Loi0k+XhR5Dub5QqK9EUB5n4uCLRqXgw=@vger.kernel.org X-Gm-Message-State: AFuF++mX288Gdj5IkptCeAkM4gi/Aa4ul3n/voh+IexsHFoJJtTPN0vF 3Vcx/uXo8sfxSvzYXSJiiYrI1EzAGiwMHfvqDRLllLN/ErIRSNyfNR0qwd4ikiYe8qDL6zVz563 wqk3cQpOYcO3uSFfeDXdE2FINsL1cCsFQdLiUmbmVUrQ5S+RKl1B7qeE9+Ahe+VZAx64= X-Gm-Gg: AYBFou08pQXZvhko8epuKjjXt68Kkljdqb8ckBEIjFJSbi9SuOhOams+R72wJ8tMGxg cs2TnKgwEP7Ea8mCjhGkasRo31nfpA4Td5U+IiMHv5YFwOWHPHZbSDQwASgbUe582AG3nIWEziN Fnl1ImM5Q5YUl0B1rncB5j2wpJmP3EtI0YhUs1qDLBPzHmCfR0cqd+fvUrq8MUky0DQ80bwAlch /kdfdapzffy5CyZAmsq5cDulBm2kSLYLRTu0Je1AmZgbyb0Ud8F2G+tFlxWkfz0V5/f4YWg4aUR 3f1oLWZTIyh87RfHmD0XZE1ojc9/Xa4f/0W5jIZ8GZq7/kLdcpnzOTLihfRMVqdJGgDmvJGymLo 5iacYulgKnRsTjQLS2djQEmDUiLF+xQ== X-Received: by 2002:a17:90b:384b:b0:38e:524:8797 with SMTP id 98e67ed59e1d1-39b261e79f1mr39328489a91.13.1788848640405; Mon, 07 Sep 2026 23:24:00 -0700 (PDT) X-Received: by 2002:a17:90b:384b:b0:38e:524:8797 with SMTP id 98e67ed59e1d1-39b261e79f1mr39328422a91.13.1788848639850; Mon, 07 Sep 2026 23:23:59 -0700 (PDT) Received: from hu-mohdayaa-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-14332405e92sm26266297c88.8.2026.09.07.23.23.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2026 23:23:59 -0700 (PDT) From: Mohd Ayaan Anwar Date: Tue, 08 Sep 2026 11:53:32 +0530 Subject: [PATCH PRELIMINARY 3/5] arm64: dts: qcom: shikra-cqm-evk: enable the first Ethernet port Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260908-shikra_ethernet_dts-v1-3-69c0c5c7c124@oss.qualcomm.com> References: <20260908-shikra_ethernet_dts-v1-0-69c0c5c7c124@oss.qualcomm.com> In-Reply-To: <20260908-shikra_ethernet_dts-v1-0-69c0c5c7c124@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Komal Bajaj , Anurag Pateriya , Dmitry Baryshkov , Richard Cochran , Andrew Lunn , Maxime Chevallier Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Mohd Ayaan Anwar X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788848616; l=1888; i=mohd.anwar@oss.qualcomm.com; s=20250907; h=from:subject:message-id; bh=G1rsUCTb2kVkIrtKwz3Wqew9fkm8AHuzMTxKRAESr+Y=; b=AquADnFdRn4cIs7/5NuPZcGBdq71X1YIYVfVH72+1AuyeRo/NoG+r98KzJ5GOpaVVy+SPCQrW lh6sqtDvmX2CkJl+ZPbWqCic9hGTQmorAg4J4WCn03quHFhbugWst9S X-Developer-Key: i=mohd.anwar@oss.qualcomm.com; a=ed25519; pk=7JNY72mz7r6hQstsamPYlUbLhQ5+W64pY4LgfSh9DJU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA4MDA2OCBTYWx0ZWRfXwbbnAD8bn+DN YLHoYXTaIuf5oqhlxluRZKXcxqFVPxkWLLNBJ8vdMhQe9ljo0ePQDDtXblLZ6kl7q4gUjkKx1sd zJH9RCIqs9TxoQnIgOkMgcAM+egZPP6SJ+KjSmwuXyCp1bwSJb2dbutXR+1tlPvNJyqDTpZ4c7F C0RTuR/yYsEqUvei321ca3vlMNz6E5wnNuvE1qyDPRBN2hWW1foZ6CJyXj5JI3K++CQSzxjwjf/ 2+PX4quaMCA46g705gyMa1B7ZQFj+H3ol5slhw78GBdFtddXDGe3zO4NtYzFqpCgF70ezVLFXCy /Wm7otml2lfgfqPYShxYJgSico70aXUed5BdWDdlFAXgTCck3WdzhS1KKqsFWPNQjLywZFqneuW 8O+F3DTxGnMsW1cPpa6zZ/y2uvhYuQ58UADeU/nNqB1HJTK3xXNeoBhu4M/64Xq39TcdXR3+22T AjcNUV7oxS6uCgLH74g== X-Authority-Analysis: v=2.4 cv=Xbe5Co55 c=1 sm=1 tr=0 ts=6a9faa01 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=V_3KSmX1rMCshHtbQ50A:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: 1wDXN6ye5syC0FgWrF6I8tJogTuoQLey X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA4MDA2OCBTYWx0ZWRfX2faVwv6b83ET 5T1D3dke6LqK5CtzxAM1VVY0KP08KJNIAzyP9aj1M3JHQSgqJYy3c2v3JaWszG3L2F5eFP528lW U4+h50f2HZec+ZheaMGa3xhERsdwEOU= X-Proofpoint-GUID: 1wDXN6ye5syC0FgWrF6I8tJogTuoQLey 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-09-08_01,2026-09-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 adultscore=0 suspectscore=0 priorityscore=1501 spamscore=0 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609080068 Enable ethernet0 for the Shikra CQM EVK board with its DP83867 RGMII PHY. The PHY is powered on using a GPIO-controlled 2.5V regulator. Signed-off-by: Mohd Ayaan Anwar --- arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts | 46 +++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts b/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts index b112b21b1d79b73563d17ae68d7c51460ddb1b22..d093b80034823fbc41fb59366d22fc84fbe8bcb0 100644 --- a/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts +++ b/arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts @@ -21,6 +21,42 @@ aliases { chosen { stdout-path = "serial0:115200n8"; }; + + rgmii_phy_supply: regulator-rgmii-phy { + compatible = "regulator-fixed"; + regulator-name = "rgmii-phy-pwr"; + regulator-min-microvolt = <2500000>; + regulator-max-microvolt = <2500000>; + gpio = <&tlmm 149 GPIO_ACTIVE_HIGH>; + enable-active-high; + pinctrl-0 = <&rgmii_phy_pwr_default>; + pinctrl-names = "default"; + }; +}; + +ðernet0 { + phy-handle = <&rgmii_phy>; + phy-mode = "rgmii-id"; + + pinctrl-0 = <ðernet0_default>; + pinctrl-names = "default"; + + status = "okay"; + + mdio { + compatible = "snps,dwmac-mdio"; + #address-cells = <1>; + #size-cells = <0>; + + rgmii_phy: ethernet-phy@7 { + compatible = "ethernet-phy-id2000.a231"; + reg = <0x7>; + reset-gpios = <&tlmm 135 GPIO_ACTIVE_LOW>; + reset-assert-us = <10000>; + reset-deassert-us = <50000>; + vdda-2p5-supply = <&rgmii_phy_supply>; + }; + }; }; &remoteproc_cdsp { @@ -57,3 +93,13 @@ &sdhc_1 { status = "okay"; }; + +&tlmm { + rgmii_phy_pwr_default: rgmii-phy-pwr-default-state { + pins = "gpio149"; + function = "gpio"; + drive-strength = <2>; + bias-disable; + output-low; + }; +}; -- 2.34.1