[PATCH 4/6] ARM: dts: BCM5301X: EA9200: add wifi definitions

Rosen Penev rosenp at gmail.com
Thu Mar 19 17:29:29 PDT 2026


On Wed, Mar 18, 2026 at 8:53 PM Rosen Penev <rosenp at gmail.com> 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 at gmail.com>
> ---
>  .../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 at 0,0 {
> +               device_type = "pci';
> +               reg = <0x0000 0 0 0 0>;
> +               bus-range = <0x01 0xff>;
> +
> +               #address-cells = <3>;
> +               #size-cells = <2>;
> +               ranges;
> +
> +               pcie at 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 at 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 at 2,0 {
> +                       device_type = "pci';
> +                       reg = <0x1000 0 0 0 0>;
> +
> +                       #address-cells = <3>;
> +                       #size-cells = <2>;
> +
> +                       wifi at 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 at 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
>



More information about the linux-arm-kernel mailing list