]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: dts: sync Amlogic GX DT to Linux v6.4
authorNeil Armstrong <neil.armstrong@linaro.org>
Wed, 13 Dec 2023 09:30:13 +0000 (10:30 +0100)
committerNeil Armstrong <neil.armstrong@linaro.org>
Tue, 19 Dec 2023 10:24:38 +0000 (11:24 +0100)
Sync Amlogic GXBB, GXL & GXM DTs from Linux v6.4, and also
switch to GXL MDIO MUX driver to adapt to DT change,

Most of the changes are only cosmetic or doesn't concern U-Boot,
the most important change for U-Boot is the GXL mdio mux compatible
switch to amlogic,gxl-mdio-mux.

Link: https://lore.kernel.org/r/20231213-u-boot-gxl-mdio-mux-v2-2-c56bb02a75ea@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
25 files changed:
arch/arm/dts/meson-gx-libretech-pc.dtsi
arch/arm/dts/meson-gx.dtsi
arch/arm/dts/meson-gxbb-nanopi-k2.dts
arch/arm/dts/meson-gxbb-odroidc2.dts
arch/arm/dts/meson-gxbb.dtsi
arch/arm/dts/meson-gxl-s805x-libretech-ac.dts
arch/arm/dts/meson-gxl-s905w-jethome-jethub-j80.dts
arch/arm/dts/meson-gxl-s905x-khadas-vim.dts
arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts
arch/arm/dts/meson-gxl-s905x-p212.dts
arch/arm/dts/meson-gxl-s905x-p212.dtsi
arch/arm/dts/meson-gxl.dtsi
arch/arm/dts/meson-gxm-khadas-vim2.dts
arch/arm/dts/meson-gxm-wetek-core2.dts
configs/beelink-gt1-ultimate_defconfig
configs/jethub_j80_defconfig
configs/khadas-vim2_defconfig
configs/khadas-vim_defconfig
configs/libretech-ac_defconfig
configs/libretech-cc_defconfig
configs/libretech-cc_v2_defconfig
configs/libretech-s905d-pc_defconfig
configs/libretech-s912-pc_defconfig
configs/p212_defconfig
configs/wetek-core2_defconfig

index 2d7032f41e4b585c3d7aa25af77fc21648fc3730..4e84ab87cc7dbcaa30c837d674eb4c0e8d603757 100644 (file)
@@ -17,7 +17,7 @@
                io-channel-names = "buttons";
                keyup-threshold-microvolt = <1800000>;
 
-               update-button {
+               button-update {
                        label = "update";
                        linux,code = <KEY_VENDOR>;
                        press-threshold-microvolt = <1300000>;
        pinctrl-names = "default";
        status = "okay";
 
-       gd25lq128: spi-flash@0 {
+       gd25lq128: flash@0 {
                compatible = "jedec,spi-nor";
                #address-cells = <1>;
                #size-cells = <1>;
index 6b457b2c30a4bc23ff9143a96845c7a2b4d6c330..11f89bfecb56a8bf9c17a736bd4ed6cd24932847 100644 (file)
                        no-map;
                };
 
+               /* 32 MiB reserved for ARM Trusted Firmware (BL32) */
+               secmon_reserved_bl32: secmon@5300000 {
+                       reg = <0x0 0x05300000 0x0 0x2000000>;
+                       no-map;
+               };
+
                linux,cma {
                        compatible = "shared-dma-pool";
                        reusable;
 
                l2: l2-cache0 {
                        compatible = "cache";
+                       cache-level = <2>;
                };
        };
 
                        reg = <0x14 0x10>;
                };
 
-               eth_mac: eth_mac@34 {
+               eth_mac: eth-mac@34 {
                        reg = <0x34 0x10>;
                };
 
                scpi_clocks: clocks {
                        compatible = "arm,scpi-clocks";
 
-                       scpi_dvfs: scpi_clocks@0 {
+                       scpi_dvfs: clocks-0 {
                                compatible = "arm,scpi-dvfs-clocks";
                                #clock-cells = <1>;
                                clock-indices = <0>;
 
                        sysctrl_AO: sys-ctrl@0 {
                                compatible = "amlogic,meson-gx-ao-sysctrl", "simple-mfd", "syscon";
-                               reg =  <0x0 0x0 0x0 0x100>;
+                               reg = <0x0 0x0 0x0 0x100>;
 
                                clkc_AO: clock-controller {
                                        compatible = "amlogic,meson-gx-aoclkc";
                        #size-cells = <2>;
                        ranges = <0x0 0x0 0x0 0xc8834000 0x0 0x2000>;
 
-                       hwrng: rng {
+                       hwrng: rng@0 {
                                compatible = "amlogic,meson-rng";
                                reg = <0x0 0x0 0x0 0x4>;
                        };
                        sd_emmc_a: mmc@70000 {
                                compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
                                reg = <0x0 0x70000 0x0 0x800>;
-                               interrupts = <GIC_SPI 216 IRQ_TYPE_EDGE_RISING>;
+                               interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>;
                                status = "disabled";
                        };
 
                        sd_emmc_b: mmc@72000 {
                                compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
                                reg = <0x0 0x72000 0x0 0x800>;
-                               interrupts = <GIC_SPI 217 IRQ_TYPE_EDGE_RISING>;
+                               interrupts = <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>;
                                status = "disabled";
                        };
 
                        sd_emmc_c: mmc@74000 {
                                compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
                                reg = <0x0 0x74000 0x0 0x800>;
-                               interrupts = <GIC_SPI 218 IRQ_TYPE_EDGE_RISING>;
+                               interrupts = <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>;
                                status = "disabled";
                        };
                };
index 7273eed5292c84db786cff066c85c106db39cd3c..7d94160f58020fac3d6fa0066ebe9e1ae6f7df73 100644 (file)
 
 /* Bluetooth on AP6212 */
 &uart_A {
-       status = "disabled";
+       status = "okay";
        pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>;
        pinctrl-names = "default";
+       uart-has-rtscts;
+
+       bluetooth {
+               compatible = "brcm,bcm43438-bt";
+               clocks = <&wifi_32k>;
+               clock-names = "lpo";
+               vbat-supply = <&vddio_ao3v3>;
+               vddio-supply = <&vddio_ao18>;
+               host-wakeup-gpios = <&gpio GPIOX_21 GPIO_ACTIVE_HIGH>;
+               shutdown-gpios = <&gpio GPIOX_20 GPIO_ACTIVE_HIGH>;
+       };
 };
 
 /* 40-pin CON1 */
index 201596247fd93945eea04aa1346187613e584eb9..01356437a07706eb653c94e047c6af59b21eacd1 100644 (file)
        };
 };
 
-&gpio_ao {
-       /*
-        * WARNING: The USB Hub on the Odroid-C2 needs a reset signal
-        * to be turned high in order to be detected by the USB Controller
-        * This signal should be handled by a USB specific power sequence
-        * in order to reset the Hub when USB bus is powered down.
-        */
-       hog-0 {
-               gpio-hog;
-               gpios = <GPIOAO_4 GPIO_ACTIVE_HIGH>;
-               output-high;
-               line-name = "usb-hub-reset";
-       };
-};
-
 &hdmi_tx {
        status = "okay";
        pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
 };
 
 &usb1 {
+       dr_mode = "host";
+       #address-cells = <1>;
+       #size-cells = <0>;
        status = "okay";
+
+       hub@1 {
+               /* Genesys Logic GL852G USB 2.0 hub */
+               compatible = "usb5e3,610";
+               reg = <1>;
+               vdd-supply = <&p5v0>;
+               reset-gpio = <&gpio_ao GPIOAO_4 GPIO_ACTIVE_LOW>;
+       };
 };
index 7c029f552a23b3d5312c5c489425e6f848aa1b94..12ef6e81c8bd63767d1a91a04c5b877ffcec088c 100644 (file)
 };
 
 &gpio_intc {
-       compatible = "amlogic,meson-gpio-intc",
-                    "amlogic,meson-gxbb-gpio-intc";
+       compatible = "amlogic,meson-gxbb-gpio-intc",
+                    "amlogic,meson-gpio-intc";
        status = "okay";
 };
 
                        };
                };
 
+               spi_idle_high_pins: spi-idle-high-pins {
+                       mux {
+                               groups = "spi_sclk";
+                               bias-pull-up;
+                       };
+               };
+
+               spi_idle_low_pins: spi-idle-low-pins {
+                       mux {
+                               groups = "spi_sclk";
+                               bias-pull-down;
+                       };
+               };
+
                spi_ss0_pins: spi-ss0 {
                        mux {
                                groups = "spi_ss0";
index 2d769203f67180629a7aaff9ab90f2c535da9261..213a0705ebdc072107cc87c4c366f40dab419682 100644 (file)
        pinctrl-0 = <&nor_pins>;
        pinctrl-names = "default";
 
-       w25q32: spi-flash@0 {
+       w25q32: flash@0 {
                #address-cells = <1>;
                #size-cells = <1>;
                compatible = "jedec,spi-nor";
index 6eafb908695fa51b93cbb1c5abe02f9289707f02..a18d6d241a5ad27646f946ed677de73778fc4111 100644 (file)
 };
 
 &efuse {
-       bt_mac: bt_mac@6 {
+       bt_mac: bt-mac@6 {
                reg = <0x6 0x6>;
        };
 
-       wifi_mac: wifi_mac@C {
+       wifi_mac: wifi-mac@c {
                reg = <0xc 0x6>;
        };
 };
        pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>;
        pinctrl-names = "default";
        uart-has-rtscts;
+
+       bluetooth {
+               compatible = "realtek,rtl8822cs-bt";
+               enable-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
+               host-wake-gpios = <&gpio GPIOX_18 GPIO_ACTIVE_HIGH>;
+       };
 };
 
 &uart_C {
        pinctrl-names = "default";
        pinctrl-0 = <&i2c_b_pins>;
 
-       pcf8563: pcf8563@51 {
+       pcf8563: rtc@51 {
                compatible = "nxp,pcf8563";
                reg = <0x51>;
                status = "okay";
index 60feac0179c0308341c38a29d6b374480d4bd184..02f81839d4e3920d22bfe9994077bd5084afdb00 100644 (file)
                compatible = "haoyu,hym8563";
                reg = <0x51>;
                #clock-cells = <0>;
-               clock-frequency = <32768>;
                clock-output-names = "xin32k";
        };
 };
 };
 
 &sd_emmc_a {
-       brcmf: wifi@1 {
-               reg = <1>;
-               compatible = "brcm,bcm4329-fmac";
-       };
-};
-
-&uart_A {
-       bluetooth {
-               compatible = "brcm,bcm43438-bt";
-               shutdown-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
-               max-speed = <2000000>;
-               clocks = <&wifi32k>;
-               clock-names = "lpo";
-       };
+       max-frequency = <100000000>;
 };
 
 /* This is brought out on the Linux_RX (18) and Linux_TX (19) pins: */
index 93d8f8aff70d99fa8e269d4252e39919d96d0feb..6c4e68e0e625596bf276fcdf305fcf6334dad422 100644 (file)
        pinctrl-0 = <&nor_pins>;
        pinctrl-names = "default";
 
-       nor_4u1: spi-flash@0 {
+       nor_4u1: flash@0 {
                #address-cells = <1>;
                #size-cells = <1>;
                compatible = "jedec,spi-nor";
 };
 
 &usb2_phy0 {
-       pinctrl-names = "default";
        phy-supply = <&vcc5v>;
 };
 
index 2602940c2077b3dfbf306caec92d13d428f006f3..9b4ea6a49398881e8501b6f45ff1f259c3810978 100644 (file)
@@ -7,11 +7,19 @@
 /dts-v1/;
 
 #include "meson-gxl-s905x-p212.dtsi"
+#include <dt-bindings/sound/meson-aiu.h>
 
 / {
        compatible = "amlogic,p212", "amlogic,s905x", "amlogic,meson-gxl";
        model = "Amlogic Meson GXL (S905X) P212 Development Board";
 
+       dio2133: analog-amplifier {
+               compatible = "simple-audio-amplifier";
+               sound-name-prefix = "AU2";
+               VCC-supply = <&hdmi_5v>;
+               enable-gpios = <&gpio GPIOH_5 GPIO_ACTIVE_HIGH>;
+       };
+
        cvbs-connector {
                compatible = "composite-video-connector";
 
                        };
                };
        };
+
+       sound {
+               compatible = "amlogic,gx-sound-card";
+               model = "S905X-P212";
+               audio-aux-devs = <&dio2133>;
+               audio-widgets = "Line", "Lineout";
+               audio-routing = "AU2 INL", "ACODEC LOLN",
+                               "AU2 INR", "ACODEC LORN",
+                               "Lineout", "AU2 OUTL",
+                               "Lineout", "AU2 OUTR";
+               assigned-clocks = <&clkc CLKID_MPLL0>,
+                                 <&clkc CLKID_MPLL1>,
+                                 <&clkc CLKID_MPLL2>;
+               assigned-clock-parents = <0>, <0>, <0>;
+               assigned-clock-rates = <294912000>,
+                                      <270950400>,
+                                      <393216000>;
+               dai-link-0 {
+                       sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
+               };
+
+               dai-link-1 {
+                       sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
+                       dai-format = "i2s";
+                       mclk-fs = <256>;
+
+                       codec-0 {
+                               sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
+                       };
+
+                       codec-1 {
+                               sound-dai = <&aiu AIU_ACODEC CTRL_I2S>;
+                       };
+               };
+
+               dai-link-2 {
+                       sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
+
+                       codec-0 {
+                               sound-dai = <&hdmi_tx>;
+                       };
+               };
+
+               dai-link-3 {
+                       sound-dai = <&aiu AIU_ACODEC CTRL_OUT>;
+
+                       codec-0 {
+                               sound-dai = <&acodec>;
+                       };
+               };
+       };
+};
+
+&acodec {
+       AVDD-supply = <&vddio_ao18>;
+       status = "okay";
+};
+
+&aiu {
+       status = "okay";
 };
 
 &cec_AO {
index 05cb2f5e5c36280dda87cd79f2757c0c311f9276..a150cc0e18ff3b28721b7a6f9614fb7e34d8770a 100644 (file)
        pinctrl-names = "default";
 };
 
+&pwm_ef {
+       status = "okay";
+       pinctrl-0 = <&pwm_e_pins>;
+       pinctrl-names = "default";
+       clocks = <&clkc CLKID_FCLK_DIV4>;
+       clock-names = "clkin0";
+};
+
 &saradc {
        status = "okay";
        vref-supply = <&vddio_ao18>;
 
        vmmc-supply = <&vddao_3v3>;
        vqmmc-supply = <&vddio_boot>;
+
+       brcmf: wifi@1 {
+               reg = <1>;
+               compatible = "brcm,bcm4329-fmac";
+       };
 };
 
 /* SD card */
        vqmmc-supply = <&vddio_boot>;
 };
 
-&pwm_ef {
-       status = "okay";
-       pinctrl-0 = <&pwm_e_pins>;
-       pinctrl-names = "default";
-       clocks = <&clkc CLKID_FCLK_DIV4>;
-       clock-names = "clkin0";
-};
-
 /* This is connected to the Bluetooth module: */
 &uart_A {
        status = "okay";
index c3ac531c4f84af6141f69ab9228a80969e1fd232..17bcfa4702e17075815fa3fbb37329a7b9dc79af 100644 (file)
 };
 
 &gpio_intc {
-       compatible = "amlogic,meson-gpio-intc",
-                    "amlogic,meson-gxl-gpio-intc";
+       compatible = "amlogic,meson-gxl-gpio-intc",
+                    "amlogic,meson-gpio-intc";
        status = "okay";
 };
 
                        };
                };
 
+               spi_idle_high_pins: spi-idle-high-pins {
+                       mux {
+                               groups = "spi_sclk";
+                               bias-pull-up;
+                       };
+               };
+
+               spi_idle_low_pins: spi-idle-low-pins {
+                       mux {
+                               groups = "spi_sclk";
+                               bias-pull-down;
+                       };
+               };
+
                spi_ss0_pins: spi-ss0 {
                        mux {
                                groups = "spi_ss0";
                };
        };
 
-       eth-phy-mux {
-               compatible = "mdio-mux-mmioreg", "mdio-mux";
+       eth_phy_mux: mdio@558 {
+               reg = <0x0 0x558 0x0 0xc>;
+               compatible = "amlogic,gxl-mdio-mux";
                #address-cells = <1>;
                #size-cells = <0>;
-               reg = <0x0 0x55c 0x0 0x4>;
-               mux-mask = <0xffffffff>;
+               clocks = <&clkc CLKID_FCLK_DIV4>;
+               clock-names = "ref";
                mdio-parent-bus = <&mdio0>;
 
-               internal_mdio: mdio@e40908ff {
-                       reg = <0xe40908ff>;
+               external_mdio: mdio@0 {
+                       reg = <0x0>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+               };
+
+               internal_mdio: mdio@1 {
+                       reg = <0x1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
 
                                max-speed = <100>;
                        };
                };
-
-               external_mdio: mdio@2009087f {
-                       reg = <0x2009087f>;
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-               };
        };
 };
 
index 18a4b7a6c5df5b835ea7b62c322c3fe76a58a065..74897a15489108d201f55dd796b5fd82d39cfb3d 100644 (file)
                gpios = <&gpio GPIODV_14 GPIO_ACTIVE_HIGH
                         &gpio GPIODV_15 GPIO_ACTIVE_HIGH>;
                /* Dummy RPM values since fan is optional */
-               gpio-fan,speed-map = <0 0
-                                     1 1
-                                     2 2
-                                     3 3>;
+               gpio-fan,speed-map =
+                               <0 0>,
+                               <1 1>,
+                               <2 2>,
+                               <3 3>;
                #cooling-cells = <2>;
        };
 
                compatible = "haoyu,hym8563";
                reg = <0x51>;
                #clock-cells = <0>;
-               clock-frequency = <32768>;
                clock-output-names = "xin32k";
        };
 };
        #size-cells = <0>;
 
        bus-width = <4>;
-       max-frequency = <60000000>;
+       cap-sd-highspeed;
+       max-frequency = <100000000>;
 
        non-removable;
        disable-wp;
        pinctrl-0 = <&nor_pins>;
        pinctrl-names = "default";
 
-       w25q32: spi-flash@0 {
+       w25q32: flash@0 {
                #address-cells = <1>;
                #size-cells = <1>;
                compatible = "winbond,w25q16", "jedec,spi-nor";
index 1e7f77f9b533d53073129ae804ecd7d0c71d500c..f8c40340b9c50dd5b58e0aa9f078907c3e6594f3 100644 (file)
@@ -45,8 +45,6 @@
 
        gpio-keys-polled {
                compatible = "gpio-keys-polled";
-               #address-cells = <1>;
-               #size-cells = <0>;
                poll-interval = <100>;
 
                button-power {
index 1313dde92f54077bde7f5f8cde45dd162c7e1010..00fdad8544b3efc6b760c23c9185168439207906 100644 (file)
@@ -46,7 +46,7 @@ CONFIG_PHY_REALTEK=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index b370e5d1d4d9c8efdecd37f2438e47c56786a819..15e410de82988fd0a8aca04ace3bae001460c4ba 100644 (file)
@@ -54,7 +54,7 @@ CONFIG_PHY_MESON_GXL=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index 28e9052245176ffd23c492e65cb8950342e1cf3b..59ef33723e406c3948bbd8d5098a130d6f934047 100644 (file)
@@ -51,7 +51,7 @@ CONFIG_PHY_REALTEK=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index d27ab6f590709271ecfab59ed88f3a1fa30baa81..5ed7c1a4083d26966b95e0a2ff03f0462d9f0cd1 100644 (file)
@@ -45,7 +45,7 @@ CONFIG_PHY_MESON_GXL=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index bc17b423a2dab289d3a29b8a8e3c8def48355f03..f0ab19580c65b72caf5f9ac198ad6aa1601742fb 100644 (file)
@@ -57,7 +57,7 @@ CONFIG_PHY_MESON_GXL=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index baa9b1b3dbc59136f96fa94f1044b0bfbed5f196..bb1a37a0cda294c2c6e7b53aca8a3e5b99b257e1 100644 (file)
@@ -44,7 +44,7 @@ CONFIG_PHY_MESON_GXL=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index b1c267a7917cf924f7061b369c680e6126e6eaaf..8949e240c935edf1c559fa467901e9cd8b057726 100644 (file)
@@ -52,7 +52,7 @@ CONFIG_PHY_MESON_GXL=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_PHY=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
index cd138d696e7c60f0ca31b7babfb87c88d6868625..a5dc3115fcb78a0bcb9ccc35329a412413f4d554 100644 (file)
@@ -53,7 +53,7 @@ CONFIG_PHY_REALTEK=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index dabb4ca4ecea8c6ceeea96e9cebe1bb480870737..68f462eeff005c09dc060f8021e2c7a0d52a7171 100644 (file)
@@ -52,7 +52,7 @@ CONFIG_PHY_REALTEK=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index b90391d9b5feadd3173a8886798206414c2084cf..6b73607d641048fe37b22cdf4912d6cea06d3f65 100644 (file)
@@ -40,7 +40,7 @@ CONFIG_PHY_MESON_GXL=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y
index 9bf3de9e7aa9017bb648f0f415ef3069ae0f21f0..01ffb8bbd75a7f6030f865e42c0b1bdffb8c6a49 100644 (file)
@@ -46,7 +46,7 @@ CONFIG_PHY_REALTEK=y
 CONFIG_DM_MDIO=y
 CONFIG_DM_MDIO_MUX=y
 CONFIG_ETH_DESIGNWARE_MESON8B=y
-CONFIG_MDIO_MUX_MMIOREG=y
+CONFIG_MDIO_MUX_MESON_GXL=y
 CONFIG_MESON_GXL_USB_PHY=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_MESON_GXL=y