1fc7e37c6ShuangdaodeHisilicon MDIO bus controller
2fc7e37c6Shuangdaode
3fc7e37c6ShuangdaodeProperties:
46fbaa570Shuangdaode- compatible: can be one of:
56fbaa570Shuangdaode	"hisilicon,hns-mdio"
66fbaa570Shuangdaode	"hisilicon,mdio"
76fbaa570Shuangdaode  "hisilicon,hns-mdio" is recommended to be used for hip05 and later SOCs,
86fbaa570Shuangdaode  while "hisilicon,mdio" is optional for backwards compatibility only on
96fbaa570Shuangdaode  hip04 Soc.
10fc7e37c6Shuangdaode- reg: The base address of the MDIO bus controller register bank.
11fc7e37c6Shuangdaode- #address-cells: Must be <1>.
12fc7e37c6Shuangdaode- #size-cells: Must be <0>.  MDIO addresses have no size component.
13fc7e37c6Shuangdaode
14fc7e37c6ShuangdaodeTypically an MDIO bus might have several children.
15fc7e37c6Shuangdaode
16fc7e37c6ShuangdaodeExample:
17fc7e37c6Shuangdaode         mdio@803c0000 {
18fc7e37c6Shuangdaode                   #address-cells = <1>;
19fc7e37c6Shuangdaode                   #size-cells = <0>;
206d08f617Syankejian                   compatible = "hisilicon,hns-mdio","hisilicon,mdio";
21fc7e37c6Shuangdaode                   reg = <0x0 0x803c0000 0x0 0x10000>;
22fc7e37c6Shuangdaode
23fc7e37c6Shuangdaode                   ethernet-phy@0 {
24fc7e37c6Shuangdaode                            ...
25fc7e37c6Shuangdaode                            reg = <0>;
26fc7e37c6Shuangdaode                   };
27fc7e37c6Shuangdaode         };
28