1234567891011121314151617181920212223242526272829303132333435 |
- Common MDIO bus properties.
- These are generic properties that can apply to any MDIO bus.
- Optional properties:
- - device-name - If present it is used to name the device and MDIO bus.
- The name must be unique and must not contain spaces.
- A list of child nodes, one per device on the bus is expected. These could be
- PHYs, switches or similar devices and child nodes should follow the specific
- binding for the device type.
- Example :
- This example shows the structure used for the external MDIO bus on NXP LS1028A
- RDB board. Note that this MDIO device is an integrated PCI function and
- requires no compatible property for probing.
- /* definition in SoC dtsi file */
- pcie@1f0000000 {
- mdio0: pci@0,3 {
- #address-cells=<0>;
- #size-cells=<1>;
- reg = <0x000300 0 0 0 0>;
- status = "disabled";
- device-name = "emdio";
- };
- };
- /* definition of PHYs in RDB dts file */
- &mdio0 {
- status = "okay";
- rdb_phy0: phy@2 {
- reg = <2>;
- };
- };
|