Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx6ul: add flexcan support

Add device nodes for the i.MX6UL flexcan interfaces.

Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Lothar Waßmann and committed by
Shawn Guo
c4aac1b1 76758c6a

+20
+20
arch/arm/boot/dts/imx6ul.dtsi
··· 292 292 status = "disabled"; 293 293 }; 294 294 295 + can1: flexcan@02090000 { 296 + compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan"; 297 + reg = <0x02090000 0x4000>; 298 + interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; 299 + clocks = <&clks IMX6UL_CLK_CAN1_IPG>, 300 + <&clks IMX6UL_CLK_CAN1_SERIAL>; 301 + clock-names = "ipg", "per"; 302 + status = "disabled"; 303 + }; 304 + 305 + can2: flexcan@02094000 { 306 + compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan"; 307 + reg = <0x02094000 0x4000>; 308 + interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>; 309 + clocks = <&clks IMX6UL_CLK_CAN2_IPG>, 310 + <&clks IMX6UL_CLK_CAN2_SERIAL>; 311 + clock-names = "ipg", "per"; 312 + status = "disabled"; 313 + }; 314 + 295 315 gpt1: gpt@02098000 { 296 316 compatible = "fsl,imx6ul-gpt", "fsl,imx6sx-gpt"; 297 317 reg = <0x02098000 0x4000>;