12345678910111213141516171819202122232425262728293031323334353637 |
- Common MDIO bus properties.
- These are generic properties that can apply to any MDIO bus.
- Optional properties:
- - reset-gpios: One GPIO that control the RESET lines of all PHYs on that MDIO
- bus.
- - reset-delay-us: RESET pulse width in microseconds.
- A list of child nodes, one per device on the bus is expected. These
- should follow the generic phy.txt, or a device specific binding document.
- The 'reset-delay-us' indicates the RESET signal pulse width in microseconds and
- applies to all PHY devices. It must therefore be appropriately determined based
- on all PHY requirements (maximum value of all per-PHY RESET pulse widths).
- Example :
- This example shows these optional properties, plus other properties
- required for the TI Davinci MDIO driver.
- davinci_mdio: ethernet@5c030000 {
- compatible = "ti,davinci_mdio";
- reg = <0x5c030000 0x1000>;
- #address-cells = <1>;
- #size-cells = <0>;
- reset-gpios = <&gpio2 5 GPIO_ACTIVE_LOW>;
- reset-delay-us = <2>;
- ethphy0: ethernet-phy@1 {
- reg = <1>;
- };
- ethphy1: ethernet-phy@3 {
- reg = <3>;
- };
- };
|