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