diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/net/can/microchip,mcp251xfd.yaml')
-rw-r--r-- | sys/contrib/device-tree/Bindings/net/can/microchip,mcp251xfd.yaml | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/sys/contrib/device-tree/Bindings/net/can/microchip,mcp251xfd.yaml b/sys/contrib/device-tree/Bindings/net/can/microchip,mcp251xfd.yaml index 2a884c1fe0e0..2a98b26630cb 100644 --- a/sys/contrib/device-tree/Bindings/net/can/microchip,mcp251xfd.yaml +++ b/sys/contrib/device-tree/Bindings/net/can/microchip,mcp251xfd.yaml @@ -4,23 +4,25 @@ $id: http://devicetree.org/schemas/net/can/microchip,mcp251xfd.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# -title: - Microchip MCP2517FD and MCP2518FD stand-alone CAN controller device tree - bindings +title: Microchip MCP2517FD, MCP2518FD and MCP251863 stand-alone CAN controller maintainers: - Marc Kleine-Budde <mkl@pengutronix.de> +allOf: + - $ref: can-controller.yaml# + properties: compatible: oneOf: - - const: microchip,mcp2517fd - description: for MCP2517FD - - const: microchip,mcp2518fd - description: for MCP2518FD - - const: microchip,mcp251xfd - description: to autodetect chip variant - + - enum: + - microchip,mcp2517fd + - microchip,mcp2518fd + - microchip,mcp251xfd + - items: + - enum: + - microchip,mcp251863 + - const: microchip,mcp2518fd reg: maxItems: 1 @@ -60,7 +62,7 @@ examples: #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/interrupt-controller/irq.h> - spi0 { + spi { #address-cells = <1>; #size-cells = <0>; |