blob: 89ce61e05bbb5d6c591ff1554a10303193c816cd [file] [log] [blame]
Alex Marginean6d93e492019-11-14 18:28:37 +02001PHY nodes for Aquantia devices.
2
3This text describes properties that are applicable to Aquantia PHY nodes in
4addition to the bindings in phy.txt.
5
6Aquantia PHYs allow some flexibility in the way they are wired in a system,
7they allow MDI pins to be reversed, LEDs linked up in different weays, have an
8I2C slave interface that can be used for debug. Normally the configuration
9corresponding to these is driven by the PHY firmware with the downside that
10a custom firmware is needed for each integration of a PHY.
11Several optional bindings are defined that allow these configuration points to
12be driven by the PHY driver and reduce dependency on specific FW versions.
13
14Optional properties:
15mdi-reversal: 0 or 1 indicating that reversal must be disabled/enabled.
16 Firmware default is used if the property is missing.
17smb-addr: I2C/SMBus address to use, firmware default is used if the property
18 is missing.
19
20Example node:
21phy@00 {
22 reg = <0x00>;
23 mdi-reversal = <1>;
24 smb-addr = <0x25>;
25};