compatible = "radxa,cm3-io", "radxa,cm3", "rockchip,rk3566";
 
        aliases {
+               ethernet0 = &gmac1;
                mmc1 = &sdmmc0;
        };
 
 
        compatible = "firefly,rk3566-roc-pc", "rockchip,rk3566";
 
        aliases {
+               ethernet0 = &gmac1;
                mmc0 = &sdmmc0;
                mmc1 = &sdhci;
                mmc2 = &sdmmc1;
 
        model = "PINE64 RK3566 SOQuartz on Blade carrier board";
        compatible = "pine64,soquartz-blade", "pine64,soquartz", "rockchip,rk3566";
 
+       aliases {
+               ethernet0 = &gmac1;
+       };
+
        /* labeled VCC3V0_SD in schematic to not conflict with PMIC regulator */
        vcc3v0_sd: vcc3v0-sd-regulator {
                compatible = "regulator-fixed";
 
        model = "Pine64 RK3566 SoQuartz with CM4-IO Carrier Board";
        compatible = "pine64,soquartz-cm4io", "pine64,soquartz", "rockchip,rk3566";
 
+       aliases {
+               ethernet0 = &gmac1;
+       };
+
        /* labeled +12v in schematic */
        vcc12v_dcin: vcc12v-dcin-regulator {
                compatible = "regulator-fixed";
 
        model = "PINE64 RK3566 SOQuartz on Model A carrier board";
        compatible = "pine64,soquartz-model-a", "pine64,soquartz", "rockchip,rk3566";
 
+       aliases {
+               ethernet0 = &gmac1;
+       };
+
        /* labeled DCIN_12V in schematic */
        vcc12v_dcin: vcc12v-dcin-regulator {
                compatible = "regulator-fixed";
 
        compatible = "pine64,soquartz", "rockchip,rk3566";
 
        aliases {
-               ethernet0 = &gmac1;
                mmc0 = &sdmmc0;
                mmc1 = &sdhci;
                mmc2 = &sdmmc1;