166606aafSAlexander Shiyan* Microchip MCP251X stand-alone CAN controller device tree bindings 266606aafSAlexander Shiyan 366606aafSAlexander ShiyanRequired properties: 466606aafSAlexander Shiyan - compatible: Should be one of the following: 566606aafSAlexander Shiyan - "microchip,mcp2510" for MCP2510. 666606aafSAlexander Shiyan - "microchip,mcp2515" for MCP2515. 7*0df82dcdSSean Nyekjaer - "microchip,mcp25625" for MCP25625. 866606aafSAlexander Shiyan - reg: SPI chip select. 966606aafSAlexander Shiyan - clocks: The clock feeding the CAN controller. 1066606aafSAlexander Shiyan - interrupts: Should contain IRQ line for the CAN controller. 1166606aafSAlexander Shiyan 1266606aafSAlexander ShiyanOptional properties: 1366606aafSAlexander Shiyan - vdd-supply: Regulator that powers the CAN controller. 1466606aafSAlexander Shiyan - xceiver-supply: Regulator that powers the CAN transceiver. 1566606aafSAlexander Shiyan 1666606aafSAlexander ShiyanExample: 1766606aafSAlexander Shiyan can0: can@1 { 1866606aafSAlexander Shiyan compatible = "microchip,mcp2515"; 1966606aafSAlexander Shiyan reg = <1>; 2066606aafSAlexander Shiyan clocks = <&clk24m>; 2166606aafSAlexander Shiyan interrupt-parent = <&gpio4>; 2266606aafSAlexander Shiyan interrupts = <13 0x2>; 2366606aafSAlexander Shiyan vdd-supply = <®5v0>; 2466606aafSAlexander Shiyan xceiver-supply = <®5v0>; 2566606aafSAlexander Shiyan }; 26