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