Commit 623c1329 authored by Russell King's avatar Russell King Committed by Jakub Kicinski

dt: ar803x: document SmartEEE properties

The SmartEEE feature of Atheros AR803x PHYs can cause the link to
bounce. Add DT properties to allow SmartEEE to be disabled, and to
allow the Tw parameters for 100M and 1G links to be configured.
Signed-off-by: default avatarRussell King <rmk+kernel@armlinux.org.uk>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 1d9f03c0
...@@ -28,6 +28,10 @@ properties: ...@@ -28,6 +28,10 @@ properties:
$ref: /schemas/types.yaml#/definitions/uint32 $ref: /schemas/types.yaml#/definitions/uint32
enum: [0, 1, 2] enum: [0, 1, 2]
qca,disable-smarteee:
description: Disable Atheros SmartEEE feature.
type: boolean
qca,keep-pll-enabled: qca,keep-pll-enabled:
description: | description: |
If set, keep the PLL enabled even if there is no link. Useful if you If set, keep the PLL enabled even if there is no link. Useful if you
...@@ -36,6 +40,18 @@ properties: ...@@ -36,6 +40,18 @@ properties:
Only supported on the AR8031. Only supported on the AR8031.
type: boolean type: boolean
qca,smarteee-tw-us-100m:
description: EEE Tw parameter for 100M links.
$ref: /schemas/types.yaml#/definitions/uint32
minimum: 1
maximum: 255
qca,smarteee-tw-us-1g:
description: EEE Tw parameter for gigabit links.
$ref: /schemas/types.yaml#/definitions/uint32
minimum: 1
maximum: 255
vddio-supply: vddio-supply:
description: | description: |
RGMII I/O voltage regulator (see regulator/regulator.yaml). RGMII I/O voltage regulator (see regulator/regulator.yaml).
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment