mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 18:51:56 -04:00
net: phy: Add LED mode driver for Microsemi PHYs.
LED Mode: Microsemi PHY support 2 LEDs (LED[0] and LED[1]) to display different status information that can be selected by setting LED mode. LED Mode parameter (vsc8531, led-0-mode) and (vsc8531, led-1-mode) get from Device Tree. Signed-off-by: Raju Lakkaraju <[email protected]> Signed-off-by: David S. Miller <[email protected]>
This commit is contained in:
parent
ff4cf0e5ce
commit
04d8a0a5f3
3 changed files with 123 additions and 1 deletions
|
|
@ -27,6 +27,14 @@ Optional properties:
|
|||
'vddmac'.
|
||||
Default value is 0%.
|
||||
Ref: Table:1 - Edge rate change (below).
|
||||
- vsc8531,led-0-mode : LED mode. Specify how the LED[0] should behave.
|
||||
Allowed values are define in
|
||||
"include/dt-bindings/net/mscc-phy-vsc8531.h".
|
||||
Default value is VSC8531_LINK_1000_ACTIVITY (1).
|
||||
- vsc8531,led-1-mode : LED mode. Specify how the LED[1] should behave.
|
||||
Allowed values are define in
|
||||
"include/dt-bindings/net/mscc-phy-vsc8531.h".
|
||||
Default value is VSC8531_LINK_100_ACTIVITY (2).
|
||||
|
||||
Table: 1 - Edge rate change
|
||||
----------------------------------------------------------------|
|
||||
|
|
@ -60,4 +68,6 @@ Example:
|
|||
compatible = "ethernet-phy-id0007.0570";
|
||||
vsc8531,vddmac = <3300>;
|
||||
vsc8531,edge-slowdown = <7>;
|
||||
vsc8531,led-0-mode = <LINK_1000_ACTIVITY>;
|
||||
vsc8531,led-1-mode = <LINK_100_ACTIVITY>;
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue