From nobody Mon Apr 6 17:41:34 2026 Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5D648279907 for ; Thu, 19 Mar 2026 03:53:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892436; cv=none; b=f5GbPxHSXN86nFjwdHugKVZV0Jsg3EDEgCLPk9EuJ7n+J/pDO19xr0prSjE9/GdFzGhXoLmbNhfzW9iYqe63imeMghN2cdUnpI7ZvCxugb0m6rEM1bd8wk5Ve4+f3pucCZ+4cothWePCEM3k3b3QuTo01jcYKX/O6FpsT1BBJgo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892436; c=relaxed/simple; bh=oPF6KHJgRYdqE4tgZRpqR+s8i2VAulBVC35EhiPw7EA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=F1fvEsjKR0xe5Zc8Q8BUDhfiGBAEkKMmHljFpJDQPnDP0g6cIq5csgkH3Mg4PUw9A7w0x3TMH5By0gJ9dS+/DrxUeQxwb/4oFzVQ2883L+LIlQjVRAgIfL8VsZipCjqhRBAFl+TwnXSTqkgmFlsoPERHe9FFcJFNMmH9rd/MInU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=gdZIUfT/; arc=none smtp.client-ip=209.85.216.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gdZIUfT/" Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-35b905a05a8so127909a91.1 for ; Wed, 18 Mar 2026 20:53:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773892426; x=1774497226; 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=8e+wpvoY6yD1RG4Kj+AWSxyaFX8YNngg+IFhXCxexik=; b=gdZIUfT/u//sJ/i3lfXOM1ojWXMdfw+YyFDlI3gnwoUFE7Y4EJ+J2eMWqcaEFj4LEr LP5Eq13arPHT/B/gEwviC7vTpSmK65BFwC35prRjfejF2WDVmzU1b3yFddyRo89KRA5T HwMNOMKtYm5DS7DEgmTQwwmtOFBxTEfjj2JNWXyYl5QrKexGAO7kJsZoLxFvtpeb4mQo XfizjtU9FzM+5i3efMOAs/IZKgitac8VUUv0YDkykcfr3h0XMwzk0uX2Yx78z/rBuc4+ ji7yAQZnyVaPQj19H5N+L2jOYEKwDIKhYJhop622NevFe7m+2ZUf9sZLB7EtHzVOjnDU YAjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773892426; x=1774497226; 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=8e+wpvoY6yD1RG4Kj+AWSxyaFX8YNngg+IFhXCxexik=; b=tNmyiv1qxZA7W3lbaKb6m1QhOx+yOKytjDQvWko2e3rNFE8dCr4X6XPQzkfFjTxKra n3519Wdr4nlXkzXNDtGggygUSginiQHO9Itm5ERaJhVSo2oUTZiZ1u5B/aYHAIwW51mx Fv+ZcBZmdXJQFUH92UXS3oIH7S7Lb0l4S8giPtRPMsq2M0+IyCAqTkfHYP8zpOwSg7dq 8BBHG4ZLYtIARg7CO6iISKXwH59HGCMu6BRUNcPnQJFc2ff48ahtlVuvsNTJuamlp18z V2Wox4eKn8XvdM1S0vGjQ6vsJ2UYsOZ0LkhgdkwbtJ/YwNtn8muwt9gExiN3qjPwJqoz 3Wsg== X-Forwarded-Encrypted: i=1; AJvYcCXP6gOQQae9bRCllYlE4bdqvDs9cA79TZP7nfVf27jB70Twz1T1V8OarJpMjvmKfHT7sWX8RSftZH6aJt4=@vger.kernel.org X-Gm-Message-State: AOJu0Yx5NNO/5Jei2WbDPkj18+/Bu8XkaRsIdZ7+dFKvgljjVl+x4c6i nN2M+YO++NVydfgF0bpKJcpc73Gy/6NIwxsLMsy6KyeBYDsOS5pC5UCT X-Gm-Gg: ATEYQzyZw1QNQyRGoIVA8thEBiDgj4RRR7kEmhk+m7ky0rUHO4//6GHpZ7pnKshTm2n 5ziT7ffjj3sSqtToE5Es9Tc8/rFWfmPj70T8pc+1MxWyQXhWxCbcdtyYjXeP2uqylzcvTgTAFi5 FaA/z+sgHEKZlZHuqIoHvmtaFj6wmJ5/TRJKHwwrDLH+5wXMS0hXYDyfFaRYwIQ+9W3KjY2mFOw uMv2VtRbUABVNYuebdOQFkgpjDXraN+WKz6WQC/BUSptn/cH8I9psnIwRuYDIt1KUT06DsC4dL4 XkUVZwDdnagZTHv7/fbImhOb9gLhkoRUSrVVoU36Og1LTc3phnpPutmu1z0kXY+GUVZNIJx0Eiw 2V010TlwMpVwA4ul811dR6NQSpY6RSdFeBRVm6dgola2RvzgiE3ZEwC6WwXM804Wj6Ewuoue+Ow WaZFcU3KZq50e/dXtlzLESNXbo3iSx6/ayy1rSVc2wOCQDDOFh1Vfh9S8= X-Received: by 2002:a17:90a:d003:b0:35b:9894:f6f9 with SMTP id 98e67ed59e1d1-35bb9ef531cmr4730069a91.18.1773892426512; Wed, 18 Mar 2026 20:53:46 -0700 (PDT) Received: from ryzen ([2601:644:8000:56f5::8bd]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35bc60ecb30sm1159145a91.12.2026.03.18.20.53.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 20:53:45 -0700 (PDT) From: Rosen Penev To: devicetree@vger.kernel.org Cc: Florian Fainelli , Hauke Mehrtens , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , Broadcom internal kernel review list , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-kernel@lists.infradead.org (moderated list:BROADCOM BCM5301X ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 3/6] ARM: dts: BCM5301X: EA9200: add LEDs Date: Wed, 18 Mar 2026 20:53:21 -0700 Message-ID: <20260319035324.269905-4-rosenp@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260319035324.269905-1-rosenp@gmail.com> References: <20260319035324.269905-1-rosenp@gmail.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 Content-Type: text/plain; charset="utf-8" Allows control and configuration of device LEDs. Signed-off-by: Rosen Penev --- .../dts/broadcom/bcm4709-linksys-ea9200.dts | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts b/arch/a= rm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts index a579c372d404..617fb55bc52f 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -5,6 +5,8 @@ =20 /dts-v1/; =20 +#include + #include "bcm4709.dtsi" #include "bcm5301x-nand-cs0-bch8.dtsi" =20 @@ -52,6 +54,43 @@ button-restart { gpios =3D <&chipcommon 17 GPIO_ACTIVE_LOW>; }; }; + + leds { + compatible =3D "gpio-leds"; + + led-0 { + color =3D ; + function =3D LED_FUNCTION_WLAN; + gpios =3D <&chipcommon 0 GPIO_ACTIVE_LOW>; + linux,default-trigger =3D "rfkill-none"; + }; + + led-1 { + color =3D ; + function =3D LED_FUNCTION_USB; + function-enumerator =3D <2>; + gpios =3D <&chipcommon 6 GPIO_ACTIVE_LOW>; + linux,default-trigger =3D "usbport"; + trigger-sources =3D <&ohci_port2>, <&ehci_port2>; + }; + + led-2 { + color =3D ; + function =3D LED_FUNCTION_USB; + function-enumerator =3D <3>; + gpios =3D <&chipcommon 7 GPIO_ACTIVE_LOW>; + linux,default-trigger =3D "usbport"; + trigger-sources =3D <&ohci_port1>, <&ehci_port1>, + <&xhci_port1>; + }; + + led-3 { + color =3D ; + function =3D LED_FUNCTION_POWER; + gpios =3D <&chipcommon 8 GPIO_ACTIVE_HIGH>; + linux,default-trigger =3D "default-on"; + }; + }; }; =20 &usb3_phy { --=20 2.53.0