ARM: dts: rockchip: fix rk3036 emac node compatible string
authorJohan Jonker <jbx6244@gmail.com>
Fri, 3 Jun 2022 16:35:38 +0000 (18:35 +0200)
committerHeiko Stuebner <heiko@sntech.de>
Fri, 9 Sep 2022 22:58:36 +0000 (00:58 +0200)
The Linux kernel has no logic to decide which driver to probe first.
To prevent race conditions remove the rk3036 emac node
fall back compatible string.

Signed-off-by: Johan Jonker <jbx6244@gmail.com>
Link: https://lore.kernel.org/r/20220603163539.537-2-jbx6244@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm/boot/dts/rk3036.dtsi

index 9b0f049..e240b89 100644 (file)
        };
 
        emac: ethernet@10200000 {
        };
 
        emac: ethernet@10200000 {
-               compatible = "rockchip,rk3036-emac", "snps,arc-emac";
+               compatible = "rockchip,rk3036-emac";
                reg = <0x10200000 0x4000>;
                interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
                #address-cells = <1>;
                reg = <0x10200000 0x4000>;
                interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
                #address-cells = <1>;