From nobody Mon Apr 6 16:12:46 2026 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) (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 A5DCC346E72 for ; Thu, 19 Mar 2026 03:53:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892433; cv=none; b=eniBRrkx4v2BqFaqIAbUMrs8LkJEmptITF0A+JwMwnUhdOqAfu+eZvJkh4lFdA39tKmJxATBfXGpMiY7qvczjZn7LfAY9ecpF1XW3vaTffbkxbp9mPEJgsRIr3NxgcZmf4PJYU/SKsQVU1QYGeiqFROONVaaPRkFEq1zh97/V5k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892433; c=relaxed/simple; bh=nAztSRnJDrv6r4of02zWaoxx8M+gPmoWFdz7JCFm49I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=OQE/tjcYXY3JNzlqEl898Ss5B9NxgziucIc5RDXi84MAalVTBLwrXMs0L/gB5guQySfvx8ayEPDLgXb6z594itRODC9I3Qy1AIIa9iZaGDsV1459r43yCo5V+gS7BeU4ImEu+3vwRtc/EByw/Va//rIJw5ReOLpYdCfH2/SRbaA= 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=Q/dSUt7E; arc=none smtp.client-ip=209.85.216.47 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="Q/dSUt7E" Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-35a1cc6e478so404823a91.0 for ; Wed, 18 Mar 2026 20:53:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773892424; x=1774497224; 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=dugvu+kfXfd4GY/8CmBdh92vQ65gf2fojnnlSbzYn9o=; b=Q/dSUt7E7EqfExHqaUkK/PnGrugzS355CCNhbCQKM+sGM9JBYEpSlOt9X8KxVVH4GY V9XDDk+074omcyhbmNVZ4UAuESpk31bCYudrToRN1v5gezCQEl/ZDrCFyaGzHzM5IU4T fq68vogDeTuCKCzSnzInlPLAGOGEbpcbMEdTB3QbTwNHojziVcjLNJGprCX5NyQGLzsf XxeA+YtF2ZIDa1IEjf4rYntv7s9PKwiaPAiiIMNH1PnKOrDXAhjMJmOeJp7dWAaRdUxm I0b3gosyOGLqi2DX6GW0QzkRN50dHhc5EYqFQn+qU9jfYacSN8BWvtoaAVIDYBdTShtT wDjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773892424; x=1774497224; 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=dugvu+kfXfd4GY/8CmBdh92vQ65gf2fojnnlSbzYn9o=; b=qPCFfw0BHzF/HOJRfu8BFWPGCycis3dMHYDJwsfwdNs01F5KZ0B49SiWLByFhyibkq +gAJFgbuMvGOYMsXXFpszK7pNKfCSoqddxolW+eV30U5vecFq4SPckhypHm1zm8GGtvo HUegKJ4w4b49NO9CcOrIZuzZGJe2F6oBD6Of7t6xyusuPTpRDFOvICHagNfwok2AvQI2 +brgfCa8dDE1NJ7umgYtL7J0utaJ3yzeqX3quHcsUg4CNY/fO9+9Tq4ItCJgpuCxtb6q G4fOJ6mvCPyS0LEOkfIB3949OQ4QLu6jBeUhjHz7vI/RF0xQMxC2OYpYE534ezDvwgWi gHOA== X-Forwarded-Encrypted: i=1; AJvYcCWQqpAIN49FHupmybhpaQE4aNUIbgr8waWXotfjUdk49MSKA/Ti2H8g8XuKBsX3kjXQE0GIAdg5EmZtRKQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyXJqjZ0DRB9adWqc7aJmMq1rFmHEavzXAlF8pTtRA6kilgssCj j1lkWXKsRyr+DifYAc176aIB8Fp5i5pbXlIowWlBSmmkX0pHB2uQMuxM X-Gm-Gg: ATEYQzx9d1m6ba2fIEa2aStQ0+eill5voay2WVsPeJhYdN3w9l6IYqsu/XisW0TWaIE mi4fz7NczaQgMeKvzBqUfWx51WG0q59dtcwfUCZOuj8u2XvV9JuOqmqaRcUJaiHsZcRSKjMRq1e MOpmcr5Kp7sGKngXC2VOsfRYf3hwByWL4jdsBhUj0hBPEn2OwL5Cynhp2S0h9YxvpbslQ0bgsbT mxoz8Ue5neh7Ao7/eY4x0wT298g5hYouUEIHbf8J2kq/TkrDLXsqFaJ/b/W/rZw2Md5jZuh6HTl 1p66RkWxS855Hax/gAXK2eaidO8daopUCeClfPW5GcGc4b1p1/2oZuQfh+xkxG+7BqZNIBdnNKR WnjpQXKLsubJsiiCOhV1GSOx5ArYqfm7iaMs0qSThREfKQ7IjXQmrI38OsmNNj0toikmjs/DgX2 NzFuqVAl5L0N/ppzSW1c7WGKoiRS4E0lDDrhJB3K83+UjacBQWViT1WhA= X-Received: by 2002:a17:90b:35c2:b0:32e:3829:a71c with SMTP id 98e67ed59e1d1-35bb9f2e0c4mr4631369a91.16.1773892423807; Wed, 18 Mar 2026 20:53:43 -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.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 20:53:43 -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 1/6] ARM: dts: BCM5301X: EA9200: add WiFi button Date: Wed, 18 Mar 2026 20:53:19 -0700 Message-ID: <20260319035324.269905-2-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" Adds ability to configure the WiFi button. Signed-off-by: Rosen Penev --- arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts | 6 ++++++ 1 file changed, 6 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 7c6ad7787945..dfbe16d9f354 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -40,6 +40,12 @@ button-wps { gpios =3D <&chipcommon 3 GPIO_ACTIVE_LOW>; }; =20 + button-rfkill { + label =3D "WiFi"; + linux,code =3D ; + gpios =3D <&chipcommon 4 GPIO_ACTIVE_LOW>; + }; + button-restart { label =3D "Reset"; linux,code =3D ; --=20 2.53.0 From nobody Mon Apr 6 16:12:46 2026 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (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 2553F368976 for ; Thu, 19 Mar 2026 03:53:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892434; cv=none; b=JGN+fo5vnZLnHt540nQxrzAll1bazFkSyvSWDJMEbq886wLXbm/t0U3LqpexBkJqUr5KwUiru2sw8A/NoRYFhwHyDeuWvH++2KCjBDr5AUFD9dgQhI8y9B8UfJLI53P9L9cTx5pgvykG/eyNQNk94bJDp5QiAO2HcvtQOdw6t/c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892434; c=relaxed/simple; bh=DMybCR/8IYIzHlpZg4fupu2M8J38Crk+HyilhZb7K5E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=W38KhtZn5KZzoVfuPBDr3svV7FjjfzEpabH/uyzIKPMJog5RtV4nxwwBBnq9dsqRzV8cQOkPsSol7x2bXT37jWonmmCZATbmjdSWl9vLV6n0MyDKdft52Cs4Vnxgpa7zNFDFajMIc0rUPlICVS5XFcL+OiRtKxEK1yC5Eqt++00= 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=KPbGJkjT; arc=none smtp.client-ip=209.85.216.41 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="KPbGJkjT" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-35bb7afdc38so427166a91.1 for ; Wed, 18 Mar 2026 20:53:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773892425; x=1774497225; 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=Vj6rcJFTO7DaWtVeHI3TKWH2ayBVnwxQ2FZw6tvwuk8=; b=KPbGJkjT6ENRQpCINZCL/idA96OmcB7+c71LQ8dWLzxfkli6yEFr0jw9vr287M/cgm s52jqfn1grXKCzywiQdaYfeNDZQH8Kr8b97SOUt8T38c84BSW3KdwgtHxtgy+EyoYUrv qbYKPsFB2cqhf71KsYU61JgabqhnrfVacKr75h+V980nWCWTkYwFl9gzr337aDOZY103 sLe5EQ+3mX1p7iAoHfGXJLMEvLSFJj2B3FZZNOqqOeuHQASw5z4Z2p8ZKv0gOYUTlRM2 XK9ptRIIn4+anILvjcLx5/kHB/8wt2zCGoAmNjOTS9FkcH0OcM9WNpPUBDaTf6t6csfK nEyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773892425; x=1774497225; 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=Vj6rcJFTO7DaWtVeHI3TKWH2ayBVnwxQ2FZw6tvwuk8=; b=MnvhFoFmyFwcom1dh/g0NsBQGXhnPduE44a6az0SUnfHUTKIfdCVXgo4H2x21uymz/ 078CEX6+V7X1TnS5EzNxszMQBKHHRcfligDX3KuKIypYFnNxNstYMz1HJ3Jdl34WBdO/ bgMdKbuvwL4DjO8qhs2ms7xPxLc5BaaTOQvcUUCA0JKlZwIfgdPOgCvcr62YpGe8eKHE Ave8nCxxmgmN154UH6+4uRMNBIMFNpwbgvpgmG0GHU7UYVHVqUyz7c1ydM2b182XpPC0 GBjfID32T1S4dq4FoWqRe4hvviREt6EjRPwL/R8A66YQq1v/mM6hz02sZBc/JYjZB56C Mo6A== X-Forwarded-Encrypted: i=1; AJvYcCVTm1PODslT7yVxxFfAKs52jOlYHPVl6vkPtuaBQh3vyDRG1ugfoEZcfO8yeBDUnMRh76O8cf5BbAu37Kw=@vger.kernel.org X-Gm-Message-State: AOJu0YzpPLJy8HLwkU1nWmZYa7KD69suVWAcpoUNyITMbKgOQ9tit1bR 2Be1fJOlnAQtbfa1XNXncfxdoIgyRrrvx8oW2iPNiK9V45GSY+mxKMbi X-Gm-Gg: ATEYQzwwiCBKfrjB8Stnr/LWRNVNjsZVne42tMKh/ZnV6th9UmqMsIH1V7aXzkmuR6n fHhnR8O3DEmnezujyPQ4MqhG8Y78DHHZXlVlJM47DsNlyE8QNsZQLIerTyX7HLs+mWQkr3BzR9J 45TR115DKy7q7XzicKfungGnWUSl6U6PA29IOgDa5X7NvwBziIZCuQ10R3dHNo18ih/PyXR2dYR eNKlZg3aGBlvjYgztYPjoqx1sk3Jp+jM3VCUJtu7isvXHpZC4NmGOLhruB38lw5sQc28sd0iJ/z q/oz83E3ORazNiNgX50f5kUsBE5T2oP/omzN/SarBL91GJIN8I+V8MOX8mxxeOUzS3sLNN0kvB4 UtUFkHGkR1EIksG1UQVeM3BQM87GxSXzdheE6KmBF4+ve9Q5QKvMR610jk0gS3IoiuBh2wyOY+L ccMtz0wV8h1LRTVFRlhQRhS9QLbUnoT1SuMSEV9hhyu8NKYh7nNq7YH+o= X-Received: by 2002:a17:90a:e70d:b0:35a:275c:4c27 with SMTP id 98e67ed59e1d1-35bb9e3b95amr4766407a91.2.1773892425145; Wed, 18 Mar 2026 20:53:45 -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.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 20:53:44 -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 2/6] ARM: dts: BCM5301X: EA9200: add USB GPIOs Date: Wed, 18 Mar 2026 20:53:20 -0700 Message-ID: <20260319035324.269905-3-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 at least halt to turn the USB ports off. Signed-off-by: Rosen Penev --- arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts | 8 ++++++++ 1 file changed, 8 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 dfbe16d9f354..a579c372d404 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -58,6 +58,14 @@ &usb3_phy { status =3D "okay"; }; =20 +&usb2 { + vcc-gpios =3D <&chipcommon 13 GPIO_ACTIVE_HIGH>; +}; + +&usb3 { + vcc-gpios =3D <&chipcommon 14 GPIO_ACTIVE_HIGH>; +}; + &srab { status =3D "okay"; =20 --=20 2.53.0 From nobody Mon Apr 6 16:12:46 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 From nobody Mon Apr 6 16:12:46 2026 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) (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 2E9AF329361 for ; Thu, 19 Mar 2026 03:53:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892437; cv=none; b=pGFW4Pbodomm17tBU2g7rvM7nE+/OMtDA5qWLXBZWFcmkhfZqYvl1DqPAWFNtm18Y16fmVsPr6/o7BKbElmOBU8TS+ksx7c31J7To70EmfYc6rdoYG6BfJNeuATo8vvU1aAlyR2ZPwfzUoqux2H2RR/m2VquDzF8hEaoRBusp38= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892437; c=relaxed/simple; bh=qUKEYzqx8HBOnb88x/qxpRpWtcibe86PCsdpFge9J5g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Bwn08rrKCF8fxZZi1r3g8I1GVaWC6q9z9Wg0Q+8R3vPzGiE3p+oj3OesfnZcnQcmn+aG1tiqtGXy8Y+lFoGmTr0ZAao4InOxtfPIU11c4IEKQriVVC2r4IZltCvDhRMHgdRg26YH6G5uyfMzATbL/reFsfGVxVMMdzUALnjNvwU= 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=nmp5aVx/; arc=none smtp.client-ip=209.85.215.169 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="nmp5aVx/" Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-b6ce6d1d3dcso103153a12.3 for ; Wed, 18 Mar 2026 20:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773892428; x=1774497228; 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=H3As/sXmvTb3Nrb+A3muL5/yG1ULkPfgGgdjrXA9Jlw=; b=nmp5aVx/krJhaw16B5nYeY+BXy09HyzOs3pWgiLyzMhav+haT1O/v6P7a1MEm8gDCS iWvVotypzVGdcWCE4vx/SCnhbFA1mdlS/tDA0ldU8MOjC/3rut/7wMbr7slPnUacp635 fwLbfnhk/z7yJ41EblON03nRVoRSQLd90SmAiydvpefDQ8SuodVSkNCSRIB31k+vQpY5 Prd9faNs5hIokktJvWz3fVhPoOrYEK60GQ7X7Xmfb6N9QLJSyNjEA67iKgeY6QjHY8b8 K8FQNE98pg8j1YQ5hUjGHGb/6R/7LrfRRMbow721Wbd0dxJTPvItJalqE8+r5aSo/3zj asWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773892428; x=1774497228; 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=H3As/sXmvTb3Nrb+A3muL5/yG1ULkPfgGgdjrXA9Jlw=; b=E4wrUh+5flQ5u/WYsuE0Nbhyh604jo0eVuDdFRVbsTl0z4Se7BUOa0Lofu/vyiuklk yUmSC+qQ+BjGWKEaDDzTUjE0E0+1dr50YYcfohhok89MAkUzy/Ng3SwBecOTqaheov2J szwyGSlCurZajwR8LW4FPN+KWgRNrwHrpghOR/qwRhFD3HWKQY9lKhV5Bo+wN1azs0XG ZzryqWKKtRbLqdhmdxUsiHWhQf2MapAG2lqMP/iOR/05TH3HHpzq4USy971RmJvg5qIa Q/rabDnbRQR4hd4ZDcIbW8ZFmvBW91LeIZRgGXDGyfIX4l8u8nhGaNp1sjD6u3J+HWgI dSkw== X-Forwarded-Encrypted: i=1; AJvYcCXmBmxdLyKLJ+Wd+xebajy+sOu9NiXSgoncW58vtvxhTzQ35J+4xYdlXnXfx0lDiG4+++JIMKxE0fypPno=@vger.kernel.org X-Gm-Message-State: AOJu0YwvFDwVdFGJx84Bhiezale8SkXm7FiR9IpYKgi05kwlCrM8HFIO FyI1GoDQLmEs+cQjZNPsQxwAOAlZrlmTNNr8imwS66asjCAOVG3VQtd1 X-Gm-Gg: ATEYQzyM9tgzi7TO96xfVHtv366RMqGrD+zmOM/NghUiqJlYCoKcv6SlvoBAaC12d1w 6sMIyMxjGAkNFo0zWbUeY9FXD/QsRquf0NHUXBhGWpWS1ROylAgZsI/5FNZ9RhSRMnfExVahgkR 4qBL+Bi8gGPcX3ddRFmiYdOfiCICRcdOLhSn+vnzekOF3seo+mBrmoeuH8GNHK4U/hyEAr2bFg9 FVK3yexyBumbTZ/5GkiGGkKitxrPRASQtvk6ZD+Mni8n6np2/uXIt42VapoKpvgQjdnlucqhL4r ZK87ZDiYrb6Ea81kW8oYNKJtzYcl+NFSSj9QWApRjucQF+0tm2FGTRmeC0b8YRgc7dtRXwqiEBJ zCf/FiXHKB0VyDeFAsvaJc69wH8L05X8iq3U+cdmiuOWiZI7dZZDCL7OhKf+XnvgBAXtZTme2g7 b/FjaHdWMPnHGHp2Hc2YqTe/P8Xg6EZvUROG+V2adYhqtaLtxki4e0MDs= X-Received: by 2002:a17:90b:2d10:b0:359:ff8a:ee3c with SMTP id 98e67ed59e1d1-35bb9f11dcbmr4706091a91.23.1773892427775; Wed, 18 Mar 2026 20:53:47 -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.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 20:53:47 -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 4/6] ARM: dts: BCM5301X: EA9200: add wifi definitions Date: Wed, 18 Mar 2026 20:53:22 -0700 Message-ID: <20260319035324.269905-5-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" brcm,ccode-map and ieee80211-freq-limit are needed to be specified on some of them for proper operation. Signed-off-by: Rosen Penev --- .../dts/broadcom/bcm4709-linksys-ea9200.dts | 50 +++++++++++++++++++ 1 file changed, 50 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 617fb55bc52f..7b1363aa1144 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -93,6 +93,56 @@ led-3 { }; }; =20 +&pcie_bridge0 { + pcie@0,0 { + device_type =3D "pci'; + reg =3D <0x0000 0 0 0 0>; + bus-range =3D <0x01 0xff>; + + #address-cells =3D <3>; + #size-cells =3D <2>; + ranges; + + pcie@1,0 { + device_type =3D "pci'; + reg =3D <0x800 0 0 0 0>; + + #address-cells =3D <3>; + #size-cells =3D <2>; + + wifi@0,0 { + compatible =3D "brcm,bcm4366-fmac", "brcm,bcm4329-fmac"; + reg =3D <0x0000 0 0 0 0>; + ieee80211-freq-limit =3D <5170000 5250000>; + brcm,ccode-map =3D "JP-JP-78", "US-Q2-86"; + }; + }; + + pcie@2,0 { + device_type =3D "pci'; + reg =3D <0x1000 0 0 0 0>; + + #address-cells =3D <3>; + #size-cells =3D <2>; + + wifi@0,0 { + compatible =3D "brcm,bcm4366-fmac", "brcm,bcm4329-fmac"; + reg =3D <0x0000 0 0 0 0>; + brcm,ccode-map =3D "JP-JP-78", "US-Q2-86"; + }; + }; + }; +}; + +&pcie_bridge1 { + wifi@0,0 { + compatible =3D "brcm,bcm4366-fmac", "brcm,bcm4329-fmac"; + reg =3D <0x0000 0 0 0 0>; + ieee80211-freq-limit =3D <5735000 5835000>; + brcm,ccode-map =3D "JP-JP-78", "US-Q2-86"; + }; +}; + &usb3_phy { status =3D "okay"; }; --=20 2.53.0 From nobody Mon Apr 6 16:12:46 2026 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) (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 1ED613876B2 for ; Thu, 19 Mar 2026 03:53:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892440; cv=none; b=GNeNIawP2/VykU6DXgZaoXe2qz3Oz8g7eSisyKS4tl5L2bf4PizURKl40zywCPE3Z3X+5KpQoy9a7tXDsd1zlkWAqf7vtHigzUzt3b9ctzo854FSFX6f8Q54HfBfQi5gx+cW+JDcVe6X6Vn+QT8Jc5v8SHSnfX5h+9vVrq4MnmU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892440; c=relaxed/simple; bh=DtlfL8vEYGUTtS09NRhPlXeWykX20CrYhOEtG6f+VEs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=H6xfwbq4P7Mit6yRkITsUuB5EyRZdc1tee5KqJOD1ZOHksY+6K0ze5w7PNcfcksLeCDrl8x++mUXP8Wg3lreQPpuStg9IYpsKs76RWaO7MRSoBCBUV2sFJbe/6I8kOIprLYeNakxHaoNbYC/CLTCpiisZkhDw4j+cQxw8Q9Zl9U= 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=NH+YDFRu; arc=none smtp.client-ip=209.85.216.51 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="NH+YDFRu" Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-354a18c48b5so206923a91.1 for ; Wed, 18 Mar 2026 20:53:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773892429; x=1774497229; 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=Il56uwMYRNYHM4/txQtsEb+JihX4ClDkizD3sAPU90s=; b=NH+YDFRulr5d+NPehmq/BdaZpoDHEHZNItl0xpZBnj2VhIgnOocfwwCfKcZhCHn0x2 7IxaO6tsps9WnSkC0aSG3Slq9Ev3ornsSJfrU7uXTvrbChLGjBnBYCUaQertcfNmlPh2 /vyshL5q2o5efrIxJk80CPMsQY+8f+JTGxQ9vsthzt2Ipp2lsDiWHXVasvZtaKJpFyIW GiUtpN2Ibvj1KvYd25JwJ8tZ0aNVoXKbuxnmh+xOGc7vrcphecs0UvzRKtFOp/lNybPN 07wOvMYiIO5kwgVQOIIvgvuHIlq7vembfciMsTMxs/X2LnYgXORjKqbYOR7ySsJnmYL3 EYuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773892429; x=1774497229; 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=Il56uwMYRNYHM4/txQtsEb+JihX4ClDkizD3sAPU90s=; b=srVj1Cu+PbzxJlrhlTrtUC17nIwx0HIuPGaYhIWSoacF8nHpQW9e3GkNJzaB1q8TbM 7JGwuUaQklz8t4C6DxoWHLSeTujvSUNI4XI1xQWq7JOMJmaoDJM3dLziPfHapBr2THyv pKS8e7QInTPM5jd6q7SfWU+JZP3IKdX/34hNNP5rjGyyAPeWsMU3RQSvOUOU4Gnre/0l a3suej1zfeLj2mFL7bKi0ZM7gw/oM0xT/PY6d3bQ1/gGj4Ii1TIXVZyM+aKqE7LRzWrw VpPIcnYoN74GumCuFA+jDLg04WHRn0uohPXHwr+TMVYy2lE/IlSFE/ilj/oAGq4fIUY/ RwzA== X-Forwarded-Encrypted: i=1; AJvYcCUsgRC9oiCqC8ORqYWf9zGWcZcNAU4ahz6dCwjFE8zChiL1zDef6HiJyzub/yDXZzqDUSke3EDbwLqiRts=@vger.kernel.org X-Gm-Message-State: AOJu0Ywwf7QecDK13Vc3Nuu27L9vDSgz8xk3f9380PchGTS2Q7g/kiqW +7FPX8bGv/0ZlvM08MHrvFXty8GDY2QdUF7hBdR7namf8f/JKiaA5KBI X-Gm-Gg: ATEYQzyoicQTrpcHV3zBemBQ9pCVIwQktlo3cWiSdRgzHyk7Wfq8TcUhKemJI3rDmRE c8fzBi9JD5oloyidhiFJ3jsqCejPRzfJ5UYBeSLXWLqYjSvxJV6L/KwApDd6P9EndnOGhC3ipci J6NwcBNSqQvx8H11GaJNbDvSQKRXfioNCsBRcQeXb1g6w4JyS3OldO7i0EYKobE1WbRMBcyVcC3 WURK6q99mMMLZ3pPu5ZNRXPFywmKQlEf1KRO208kx0DD/3IZEhKVpi4K2NNuxATHjZnOnxUmJH6 lGD7pXJnA57jRDBymL1fjLmgiMOisoIe8BHalLojdhKlz2Jscdfla+ryi3SqBcU0RaZdKYgh62j n8IUxgw0oBEl5JexGf0/BfadsNAdG7CvSGB+pCfn61cNSzP5i21GJagt1cgQGHaxgrTEuhCqFr9 ZZWuv/liC+w32krv5G2r9cyoC4UQpMnX7f+T7dmUqgXg9NkAfpETn7BP0= X-Received: by 2002:a17:90b:5291:b0:356:24f0:af0c with SMTP id 98e67ed59e1d1-35bb9f0e236mr5075077a91.17.1773892429081; Wed, 18 Mar 2026 20:53:49 -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.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 20:53:48 -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 5/6] ARM: dts: BCM5301X: EA9200: specify partitions Date: Wed, 18 Mar 2026 20:53:23 -0700 Message-ID: <20260319035324.269905-6-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" Some are needed to be specified so that linksys,ns-firmware works properly. Signed-off-by: Rosen Penev --- .../dts/broadcom/bcm4709-linksys-ea9200.dts | 40 +++++++++++++++++++ 1 file changed, 40 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 7b1363aa1144..d8aab570dbe8 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -195,3 +195,43 @@ port@8 { }; }; }; + +&nandcs { + partitions { + compatible =3D "linksys,ns-partitions"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + partition@0 { + label =3D "boot"; + reg =3D <0x0000000 0x0080000>; + read-only; + }; + + partition@80000 { + label =3D "nvram"; + reg =3D <0x080000 0x0100000>; + }; + + partition@180000 { + label =3D "devinfo"; + reg =3D <0x0180000 0x080000>; + read-only; + }; + + partition@200000 { + reg =3D <0x0200000 0x02800000>; + compatible =3D "linksys,ns-firmware", "brcm,trx"; + }; + + partition@2a00000 { + reg =3D <0x02a00000 0x02800000>; + compatible =3D "linksys,ns-firmware", "brcm,trx"; + }; + + partition@5200000 { + label =3D "system"; + reg =3D <0x05200000 0x02e00000>; + }; + }; +}; --=20 2.53.0 From nobody Mon Apr 6 16:12:46 2026 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) (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 5F55C13B293 for ; Thu, 19 Mar 2026 03:53:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892440; cv=none; b=tGvSDC33l82zOAf7N1UtZpI7IbZE8lcdIiaEltm3ybJ1t/3l5jxPDckafdNZNKTxfzczs5ZJ834vODaIviHUlLfzLcCZ7fV8Yp+85wnXhuFnNrUo13nXS0cZw76+Krg+jEmBIibZIuIh8GOmDIL2w093gcWWdpKhRPcIjdeeDw0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773892440; c=relaxed/simple; bh=klhMHuVpGd/rhVdAZe4iRc7tGTgbd9SIhXdCtnCGRxo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mhRvkPjZ0/lTQy/ee6g8tDhYiIHV/egm9pNHJZFkEGqqByWTDA/Z1pnpMuBWY7G/Ozlc8NIUgl1FkOMyTLSyyzjUU1DH4HuTY7CejZ8KaNpw5j7n5mP0+xz4WyY8G0r64u3Paln9s02WMbLB+uY810/BxSowmCdMxZObPr+0sEU= 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=Fu79RbvP; arc=none smtp.client-ip=209.85.216.50 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="Fu79RbvP" Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-35a1f549e7eso391599a91.0 for ; Wed, 18 Mar 2026 20:53:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773892430; x=1774497230; 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=rUnbmXHqSDL7dPZI/Qu8hE1Nu6Gyv0faqBQ59rr7QWo=; b=Fu79RbvPzoIityZHhaFb91hS/ALftTTmA3vnoBQ2qWQbBqoecM2UHnaacenId/tw0a MVtVwSFysyqHkoa4zxth/KHlCMWkhBu17Ny375B+h7Bbw67fhhHvZOwL934FdeVGHfmq +kDurj2Gd3ZOFcX1GOdN3pxKlHzPTfNKuUeJNv4BexBDSA9qv8b59QpQ6LACO3dbdqZa KDED/5uuY0/kbEAZoEal36Si0QrQTVcMk8L1IprrJgi9I5WOsWBFaFAuE/Rud6qelbPM mWufkVVBJH1ESz81W/YadfaAAWTWmolbB0wPftRsULVJih/rtjWP8yKBrwnAl80wPWVE ZYmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773892430; x=1774497230; 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=rUnbmXHqSDL7dPZI/Qu8hE1Nu6Gyv0faqBQ59rr7QWo=; b=FPDIydjTkni1CzbsfW04CH1ttrF1sGSg79NmKHmW2puXd3ni0v12/5USgKWFXcIgYo luE+dQ6MIzSDADK3obad9xzVnNxnn4gQcUTEbvaWnnz8D8WIsHxikQgDdJW2t9oPluJg oH8xXXaaSSwmZndhOah6GLoQIymcjZbBq43gp97x7aq9xigAwz4OzGOvJAPlBmY7oNP8 TnqP2yzizqdvfXoqOVKqEc2UKRCFjYc0wtU6XvuAYWayLfBBXN89Uq0h/nB0cAYgca2I 43zH5Ju88f7I4kE6j1tJzSUfO4djV954f5QFM59t54ISAGTgt2e1GglcfZGayjuTLBeE rR/g== X-Forwarded-Encrypted: i=1; AJvYcCW2b5575rxMfg7YgE2zO9wrge3SO/U0j6c2K9Xq16JkbFMFGp/x3J043nnHNybe6UQGYHHs6Tua9hu6fF8=@vger.kernel.org X-Gm-Message-State: AOJu0Yw5ZmIjdOvhVG/3etocJ6CU4qQjBASWGnaAsjacfenzSVimEK8E qKjYfcF2GuJyi6hVmn3QmZk0hkcTT1MYnmZMjCEdooMH6iuksEW3hSCU X-Gm-Gg: ATEYQzxMa/BwhKSrdR2Ir3hzCzuLeyEBgr/01dSxcV/CudHtedYE+A+oKNPwgqy7ht8 NdBBp7ZeSB/gUQBa1bL0PtRcMt8i0PXc7MqBUxpqwyPdggUuYXx9GXkPBYEzOeqj3aAOY9dVB9D +llUd7itgLOfiK/gRgKkHxCGInqg04ehxuQOj0wYSwbPf1m2xueKOo1tPPI1TyLlH585tKghiT8 TMIkm9GuHOPIjBWLlLoSsKjGQjz6gjXKXG+3MSFeo+cB86jY7g/DpLO8kAasYhYX9tjBPXb2u4t Uz6G76pWR53caoteqgG6pUS8V987CIfb8md+j3mgdKbC9yO+wWEAAcVNvxSVglOMlTLlO0AkSBL 7BvjFr9wZSrJc9SoaTeIqq90psQG6l4tBgXiAAD94z/E4R1mk9FnFBSBV3QlnUTyfGLwelknYd8 iiQ+ZZu9sHRAodt3jKKokdgY0x8RYdr5F/jYmu4QqeqRt5v5PfWoJv6e0= X-Received: by 2002:a17:90b:5346:b0:352:f2a6:334 with SMTP id 98e67ed59e1d1-35bb9ef6093mr4927666a91.16.1773892430381; Wed, 18 Mar 2026 20:53:50 -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.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 20:53:49 -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 6/6] ARM: dts: BCM5301X: EA9200: set MAC from nvram Date: Wed, 18 Mar 2026 20:53:24 -0700 Message-ID: <20260319035324.269905-7-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" Especially needed for the WAN port, which is part of the switch and inherits the MAC from GMAC2. Added extra definitions for the wifi interfaces to make everything clear. Signed-off-by: Rosen Penev --- arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts | 11 +++++++++++ 1 file changed, 11 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 d8aab570dbe8..8037eac1c3b7 100644 --- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts +++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts @@ -115,6 +115,8 @@ wifi@0,0 { reg =3D <0x0000 0 0 0 0>; ieee80211-freq-limit =3D <5170000 5250000>; brcm,ccode-map =3D "JP-JP-78", "US-Q2-86"; + nvmem-cells =3D <&et2macaddr 2>; + nvmem-cell-names =3D "mac-address"; }; }; =20 @@ -129,6 +131,8 @@ wifi@0,0 { compatible =3D "brcm,bcm4366-fmac", "brcm,bcm4329-fmac"; reg =3D <0x0000 0 0 0 0>; brcm,ccode-map =3D "JP-JP-78", "US-Q2-86"; + nvmem-cells =3D <&et2macaddr 3>; + nvmem-cell-names =3D "mac-address"; }; }; }; @@ -140,6 +144,8 @@ wifi@0,0 { reg =3D <0x0000 0 0 0 0>; ieee80211-freq-limit =3D <5735000 5835000>; brcm,ccode-map =3D "JP-JP-78", "US-Q2-86"; + nvmem-cells =3D <&et2macaddr 4>; + nvmem-cell-names =3D "mac-address"; }; }; =20 @@ -155,6 +161,11 @@ &usb3 { vcc-gpios =3D <&chipcommon 14 GPIO_ACTIVE_HIGH>; }; =20 +&gmac2 { + nvmem-cells =3D <&et2macaddr 0>; + nvmem-cell-names =3D "mac-address"; +}; + &srab { status =3D "okay"; =20 --=20 2.53.0