ARM: dts: exynos: align Broadcom WiFi with dtschema
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Wed, 5 May 2021 13:59:37 +0000 (09:59 -0400)
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Tue, 11 May 2021 12:35:21 +0000 (08:35 -0400)
The Broadcom BCM4329 family dtschema expects devices to be compatible
also with brcm,bcm4329-fmac:

  arch/arm/boot/dts/exynos3250-rinato.dt.yaml: wifi@1: compatible: 'oneOf' conditional failed, one must be fixed:
    ['brcm,bcm4334-fmac'] is too short
    'brcm,bcm4329-fmac' was expected

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20210505135941.59898-1-krzysztof.kozlowski@canonical.com
arch/arm/boot/dts/exynos3250-rinato.dts
arch/arm/boot/dts/exynos4210-i9100.dts
arch/arm/boot/dts/exynos4210-trats.dts
arch/arm/boot/dts/exynos4210-universal_c210.dts

index c52b9cf..f6ba5e4 100644 (file)
        mmc-pwrseq = <&wlan_pwrseq>;
 
        brcmf: wifi@1 {
-               compatible = "brcm,bcm4334-fmac";
+               compatible = "brcm,bcm4334-fmac", "brcm,bcm4329-fmac";
                reg = <1>;
 
                interrupt-parent = <&gpx1>;
index 525ff3d..db70f62 100644 (file)
        pinctrl-0 = <&sd3_clk>, <&sd3_cmd>, <&sd3_bus4>;
 
        brcmf: wifi@1 {
-               compatible = "brcm,bcm4330-fmac";
+               compatible = "brcm,bcm4330-fmac", "brcm,bcm4329-fmac";
                reg = <1>;
 
                interrupt-parent = <&gpx2>;
index d2406c9..3eb8df3 100644 (file)
        pinctrl-0 = <&sd3_clk>, <&sd3_cmd>, <&sd3_bus4>;
 
        brcmf: wifi@1 {
-               compatible = "brcm,bcm4330-fmac";
+               compatible = "brcm,bcm4330-fmac", "brcm,bcm4329-fmac";
                reg = <1>;
 
                interrupt-parent = <&gpx2>;
index dd44ad2..f052853 100644 (file)
        pinctrl-0 = <&sd3_clk>, <&sd3_cmd>, <&sd3_bus4>;
 
        brcmf: wifi@1 {
-               compatible = "brcm,bcm4330-fmac";
+               compatible = "brcm,bcm4330-fmac", "brcm,bcm4329-fmac";
                reg = <1>;
                interrupt-parent = <&gpx2>;
                interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;