diff options
Diffstat (limited to 'Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml')
| -rw-r--r-- | Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml b/Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml index 45aa3de7cf01..519a11fbe972 100644 --- a/Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml +++ b/Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml @@ -15,7 +15,11 @@ allOf: properties: compatible: - const: microchip,mpfs-can + oneOf: + - items: + - const: microchip,pic64gx-can + - const: microchip,mpfs-can + - const: microchip,mpfs-can reg: maxItems: 1 @@ -24,6 +28,11 @@ properties: maxItems: 1 clocks: + items: + - description: AHB peripheral clock + - description: CAN bus clock + + resets: maxItems: 1 required: @@ -31,6 +40,7 @@ required: - reg - interrupts - clocks + - resets additionalProperties: false @@ -39,7 +49,8 @@ examples: can@2010c000 { compatible = "microchip,mpfs-can"; reg = <0x2010c000 0x1000>; - clocks = <&clkcfg 17>; + clocks = <&clkcfg 17>, <&clkcfg 37>; + resets = <&clkcfg 17>; interrupt-parent = <&plic>; interrupts = <56>; }; |
