From nobody Tue Feb 10 11:33:57 2026 Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net [185.136.64.227]) (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 E9D441AED49 for ; Thu, 29 Aug 2024 13:28:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.136.64.227 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724938130; cv=none; b=n4sEyoEoZJ4QoOcD6tzq+3hX31M+xCCTMcbKycCTxzsmDjqSaVQ1r33CS+tymTYgfCP+9w6TwEcgRh7c/vgHp9r5MWP7PrnZlegWD5v9xGFTcrk4t58yZwy9Oq1UC6fn4CMfp8032hLibBsazVOSP4l3NnqEgh3ZCCk8wH8r990= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724938130; c=relaxed/simple; bh=UBXlJr6OVxgdz/qFecIU84lyjjGDkW3rey57HKPAP3A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=PP2OdfenH7cqvYJU9neTJKGfz/bwRrBIClwtet7OdM7g0/tmENcNWb6G/mxYp9w6flaeSTDSinrUEGxR6nBh1AemH+e6FFYsYm9VV2UjrwjwYac7jwOuC12PfvdInZnhe9hjhJvPg/wYuDUc3eBitz1Cc7zkl3++YaQxT7dYhk4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=siemens.com; spf=pass smtp.mailfrom=siemens.com; dkim=pass (2048-bit key) header.d=siemens.com header.i=diogo.ivo@siemens.com header.b=PQMFlIRi; arc=none smtp.client-ip=185.136.64.227 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=siemens.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=siemens.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=siemens.com header.i=diogo.ivo@siemens.com header.b="PQMFlIRi" Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 2024082913283959215d24692c4df695 for ; Thu, 29 Aug 2024 15:28:39 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=diogo.ivo@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=SSh59zKlns9QV+HMmQOofUOKGksekC1H2nm5F3iZIV4=; b=PQMFlIRixbtIT9xcBfsG8CS87deD3SCpH1zIqysX9Da/POM5LNHchJeFfCRNyjDtil5VwO s+vgOuVvhLiADPbSmLsA9KlKpVMWCFSrNKM46LlwRcWHrz/UxQwP5Qo+HiSydx/9giHKVvNs qUW4EXwHRvU8q8GpQm7eYcHIHKOoc/r17jgfrIhpD8B0fNeVgSZQPrgquxN/MxnD620nSLN+ DnnVPFjHm6jgetRL8dKRTeWlzrxTwW5VZ/Je7Jog6B5H/EdR6M9jFxRcq6trQDZ8JGLQ8DtO KieNBjZJnhs5i3HE5ljaYx0RjnRKC7uDG7/7IsQ2s/b0du+aJBIYT25g==; From: Diogo Ivo Date: Thu, 29 Aug 2024 14:28:29 +0100 Subject: [PATCH] arm64: dts: ti: iot2050: declare Ethernet PHY leds 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: <20240829-ivo-iot2050_leds-v1-1-792a512b2178@siemens.com> X-B4-Tracking: v=1; b=H4sIAHx30GYC/x3MTQqAIBBA4avErBswsx+6SkSYTjUQGRoShHdPW n6L914I5JkCDMULniIHdmdGVRZgdn1uhGyzQQqpRC975OiQ3S1FI+aDbEBrOtMa1dZ60ZCzy9P Kz78cp5Q+WzyEcWIAAAA= To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jan Kiszka Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Diogo Ivo X-Developer-Signature: v=1; a=ed25519-sha256; t=1724938119; l=2048; i=diogo.ivo@siemens.com; s=20240529; h=from:subject:message-id; bh=UBXlJr6OVxgdz/qFecIU84lyjjGDkW3rey57HKPAP3A=; b=onorDsAIHB/ZCZ9m5rS3wEQc7/zV4rv7pNFZ9/iUliSGw3EReOfK6denw/37y3ipzpx51hOsh a+o8RobOy88D4Qz2u+QQmm1SpqvrcbUEOtgNrZFHNDnG2XDs4SSQz5U X-Developer-Key: i=diogo.ivo@siemens.com; a=ed25519; pk=BRGXhMh1q5KDlZ9y2B8SodFFY8FGupal+NMtJPwRpUQ= X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1320519:519-21489:flowmailer Each Ethernet PHY on IOT2050 platforms drives 3 LEDs whose triggers can be configured to signal link properties such as connection status or speed. Declare the LEDs, exposing their trigger controls to userspace. Signed-off-by: Diogo Ivo --- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 46 ++++++++++++++++++= ++++ 1 file changed, 46 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi b/arch/arm6= 4/boot/dts/ti/k3-am65-iot2050-common.dtsi index cc1f51f604a4..754abf3db3c0 100644 --- a/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi @@ -635,11 +635,57 @@ icssg0_eth0_phy: ethernet-phy@0 { reg =3D <0>; ti,rx-internal-delay =3D ; ti,fifo-depth =3D ; + + leds { + #address-cells =3D <1>; + #size-cells =3D <0>; + + led@0 { + reg =3D <0>; + color =3D ; + function =3D LED_FUNCTION_LAN; + }; + + led@1 { + reg =3D <1>; + color =3D ; + function =3D LED_FUNCTION_SPEED_LAN; + }; + + led@2 { + reg =3D <2>; + color =3D ; + function =3D LED_FUNCTION_SPEED_LAN; + }; + }; }; =20 icssg0_eth1_phy: ethernet-phy@1 { reg =3D <1>; ti,rx-internal-delay =3D ; ti,fifo-depth =3D ; + + leds { + #address-cells =3D <1>; + #size-cells =3D <0>; + + led@0 { + reg =3D <0>; + color =3D ; + function =3D LED_FUNCTION_LAN; + }; + + led@1 { + reg =3D <1>; + color =3D ; + function =3D LED_FUNCTION_SPEED_LAN; + }; + + led@2 { + reg =3D <2>; + color =3D ; + function =3D LED_FUNCTION_SPEED_LAN; + }; + }; }; }; --- base-commit: f2ee642ec2b5dc6e83f146b7115867022dd3840b change-id: 20240828-ivo-iot2050_leds-dc7c6c463aba Best regards, --=20 Diogo Ivo