48 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---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 controller9 10maintainers:11 - Conor Dooley <conor.dooley@microchip.com>12 13allOf:14 - $ref: can-controller.yaml#15 16properties:17 compatible:18 const: microchip,mpfs-can19 20 reg:21 maxItems: 122 23 interrupts:24 maxItems: 125 26 clocks:27 items:28 - description: AHB peripheral clock29 - description: CAN bus clock30 31required:32 - compatible33 - reg34 - interrupts35 - clocks36 37additionalProperties: false38 39examples:40 - |41 can@2010c000 {42 compatible = "microchip,mpfs-can";43 reg = <0x2010c000 0x1000>;44 clocks = <&clkcfg 17>, <&clkcfg 37>;45 interrupt-parent = <&plic>;46 interrupts = <56>;47 };48