1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/net/can/microchip,mpfs-can.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: 8 Microchip PolarFire SoC (MPFS) can controller 9 10maintainers: 11 - Conor Dooley <[email protected]> 12 13allOf: 14 - $ref: can-controller.yaml# 15 16properties: 17 compatible: 18 oneOf: 19 - items: 20 - const: microchip,pic64gx-can 21 - const: microchip,mpfs-can 22 - const: microchip,mpfs-can 23 24 reg: 25 maxItems: 1 26 27 interrupts: 28 maxItems: 1 29 30 clocks: 31 items: 32 - description: AHB peripheral clock 33 - description: CAN bus clock 34 35required: 36 - compatible 37 - reg 38 - interrupts 39 - clocks 40 41additionalProperties: false 42 43examples: 44 - | 45 can@2010c000 { 46 compatible = "microchip,mpfs-can"; 47 reg = <0x2010c000 0x1000>; 48 clocks = <&clkcfg 17>, <&clkcfg 37>; 49 interrupt-parent = <&plic>; 50 interrupts = <56>; 51 }; 52