Skip to content

Commit

Permalink
dt: ar803x: document SmartEEE properties
Browse files Browse the repository at this point in the history
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: Russell King <rmk+kernel@armlinux.org.uk>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
  • Loading branch information
Russell King authored and Jakub Kicinski committed Jan 15, 2021
1 parent 1d9f03c commit 623c132
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions Documentation/devicetree/bindings/net/qca,ar803x.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ properties:
$ref: /schemas/types.yaml#/definitions/uint32
enum: [0, 1, 2]

qca,disable-smarteee:
description: Disable Atheros SmartEEE feature.
type: boolean

qca,keep-pll-enabled:
description: |
If set, keep the PLL enabled even if there is no link. Useful if you
Expand All @@ -36,6 +40,18 @@ properties:
Only supported on the AR8031.
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:
description: |
RGMII I/O voltage regulator (see regulator/regulator.yaml).
Expand Down

0 comments on commit 623c132

Please sign in to comment.