1*c878d518SConor Dooley# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*c878d518SConor Dooley%YAML 1.2 3*c878d518SConor Dooley--- 4*c878d518SConor Dooley$id: http://devicetree.org/schemas/net/can/microchip,mpfs-can.yaml# 5*c878d518SConor Dooley$schema: http://devicetree.org/meta-schemas/core.yaml# 6*c878d518SConor Dooley 7*c878d518SConor Dooleytitle: 8*c878d518SConor Dooley Microchip PolarFire SoC (MPFS) can controller 9*c878d518SConor Dooley 10*c878d518SConor Dooleymaintainers: 11*c878d518SConor Dooley - Conor Dooley <conor.dooley@microchip.com> 12*c878d518SConor Dooley 13*c878d518SConor DooleyallOf: 14*c878d518SConor Dooley - $ref: can-controller.yaml# 15*c878d518SConor Dooley 16*c878d518SConor Dooleyproperties: 17*c878d518SConor Dooley compatible: 18*c878d518SConor Dooley const: microchip,mpfs-can 19*c878d518SConor Dooley 20*c878d518SConor Dooley reg: 21*c878d518SConor Dooley maxItems: 1 22*c878d518SConor Dooley 23*c878d518SConor Dooley interrupts: 24*c878d518SConor Dooley maxItems: 1 25*c878d518SConor Dooley 26*c878d518SConor Dooley clocks: 27*c878d518SConor Dooley maxItems: 1 28*c878d518SConor Dooley 29*c878d518SConor Dooleyrequired: 30*c878d518SConor Dooley - compatible 31*c878d518SConor Dooley - reg 32*c878d518SConor Dooley - interrupts 33*c878d518SConor Dooley - clocks 34*c878d518SConor Dooley 35*c878d518SConor DooleyadditionalProperties: false 36*c878d518SConor Dooley 37*c878d518SConor Dooleyexamples: 38*c878d518SConor Dooley - | 39*c878d518SConor Dooley can@2010c000 { 40*c878d518SConor Dooley compatible = "microchip,mpfs-can"; 41*c878d518SConor Dooley reg = <0x2010c000 0x1000>; 42*c878d518SConor Dooley clocks = <&clkcfg 17>; 43*c878d518SConor Dooley interrupt-parent = <&plic>; 44*c878d518SConor Dooley interrupts = <56>; 45*c878d518SConor Dooley }; 46