diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/net/faraday,ftgmac100.yaml')
| -rw-r--r-- | sys/contrib/device-tree/Bindings/net/faraday,ftgmac100.yaml | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/sys/contrib/device-tree/Bindings/net/faraday,ftgmac100.yaml b/sys/contrib/device-tree/Bindings/net/faraday,ftgmac100.yaml index 9bcbacb6640d..d14410018bcf 100644 --- a/sys/contrib/device-tree/Bindings/net/faraday,ftgmac100.yaml +++ b/sys/contrib/device-tree/Bindings/net/faraday,ftgmac100.yaml @@ -6,9 +6,6 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# title: Faraday Technology FTGMAC100 gigabit ethernet controller -allOf: - - $ref: ethernet-controller.yaml# - maintainers: - Po-Yu Chuang <ratbert@faraday-tech.com> @@ -35,6 +32,9 @@ properties: - description: MAC IP clock - description: RMII RCLK gate for AST2500/2600 + resets: + maxItems: 1 + clock-names: minItems: 1 items: @@ -44,6 +44,9 @@ properties: phy-mode: enum: - rgmii + - rgmii-id + - rgmii-rxid + - rgmii-txid - rmii phy-handle: true @@ -71,6 +74,21 @@ required: - reg - interrupts +allOf: + - $ref: ethernet-controller.yaml# + - if: + properties: + compatible: + contains: + enum: + - aspeed,ast2600-mac + then: + properties: + resets: true + else: + properties: + resets: false + unevaluatedProperties: false examples: |
