Re: [PATCH 4/6] ARM: dts: BCM5301X: EA9200: add wifi definitions
From: Rosen Penev
Date: Thu Mar 19 2026 - 20:29:52 EST
On Wed, Mar 18, 2026 at 8:53 PM Rosen Penev <rosenp@xxxxxxxxx> wrote:
>
> brcm,ccode-map and ieee80211-freq-limit are needed to be specified on
> some of them for proper operation.
>
> Signed-off-by: Rosen Penev <rosenp@xxxxxxxxx>
> ---
> .../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/arm/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 {
> };
> };
>
> +&pcie_bridge0 {
> + pcie@0,0 {
> + device_type = "pci';
> + reg = <0x0000 0 0 0 0>;
> + bus-range = <0x01 0xff>;
> +
> + #address-cells = <3>;
> + #size-cells = <2>;
> + ranges;
> +
> + pcie@1,0 {
> + device_type = "pci';
There are typos here. "pci' vs "pci". Should I resend?
> + reg = <0x800 0 0 0 0>;
> +
> + #address-cells = <3>;
> + #size-cells = <2>;
> +
> + wifi@0,0 {
> + compatible = "brcm,bcm4366-fmac", "brcm,bcm4329-fmac";
> + reg = <0x0000 0 0 0 0>;
> + ieee80211-freq-limit = <5170000 5250000>;
> + brcm,ccode-map = "JP-JP-78", "US-Q2-86";
> + };
> + };
> +
> + pcie@2,0 {
> + device_type = "pci';
> + reg = <0x1000 0 0 0 0>;
> +
> + #address-cells = <3>;
> + #size-cells = <2>;
> +
> + wifi@0,0 {
> + compatible = "brcm,bcm4366-fmac", "brcm,bcm4329-fmac";
> + reg = <0x0000 0 0 0 0>;
> + brcm,ccode-map = "JP-JP-78", "US-Q2-86";
> + };
> + };
> + };
> +};
> +
> +&pcie_bridge1 {
> + wifi@0,0 {
> + compatible = "brcm,bcm4366-fmac", "brcm,bcm4329-fmac";
> + reg = <0x0000 0 0 0 0>;
> + ieee80211-freq-limit = <5735000 5835000>;
> + brcm,ccode-map = "JP-JP-78", "US-Q2-86";
> + };
> +};
> +
> &usb3_phy {
> status = "okay";
> };
> --
> 2.53.0
>