1c66ec88fSEmmanuel VadotMDIO on GPIOs 2c66ec88fSEmmanuel Vadot 3c66ec88fSEmmanuel VadotCurrently defined compatibles: 4c66ec88fSEmmanuel Vadot- virtual,gpio-mdio 5*2eb4d8dcSEmmanuel Vadot- microchip,mdio-smi0 6c66ec88fSEmmanuel Vadot 7c66ec88fSEmmanuel VadotMDC and MDIO lines connected to GPIO controllers are listed in the 8c66ec88fSEmmanuel Vadotgpios property as described in section VIII.1 in the following order: 9c66ec88fSEmmanuel Vadot 10c66ec88fSEmmanuel VadotMDC, MDIO. 11c66ec88fSEmmanuel Vadot 12c66ec88fSEmmanuel VadotNote: Each gpio-mdio bus should have an alias correctly numbered in "aliases" 13c66ec88fSEmmanuel Vadotnode. 14c66ec88fSEmmanuel Vadot 15c66ec88fSEmmanuel VadotExample: 16c66ec88fSEmmanuel Vadot 17c66ec88fSEmmanuel Vadotaliases { 18c66ec88fSEmmanuel Vadot mdio-gpio0 = &mdio0; 19c66ec88fSEmmanuel Vadot}; 20c66ec88fSEmmanuel Vadot 21c66ec88fSEmmanuel Vadotmdio0: mdio { 22c66ec88fSEmmanuel Vadot compatible = "virtual,mdio-gpio"; 23c66ec88fSEmmanuel Vadot #address-cells = <1>; 24c66ec88fSEmmanuel Vadot #size-cells = <0>; 25c66ec88fSEmmanuel Vadot gpios = <&qe_pio_a 11 26c66ec88fSEmmanuel Vadot &qe_pio_c 6>; 27c66ec88fSEmmanuel Vadot}; 28