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

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'sunxi-dt-for-6.6-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt

- Add D1 CAN controller nodes

* tag 'sunxi-dt-for-6.6-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
riscv: dts: allwinner: d1: Add CAN controller nodes

Link: https://lore.kernel.org/r/ZNjRV0kJ7v7+DAH5@wens.tw
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

+34
+34
arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi
··· 53 53 #interrupt-cells = <3>; 54 54 55 55 /omit-if-no-ref/ 56 + can0_pins: can0-pins { 57 + pins = "PB2", "PB3"; 58 + function = "can0"; 59 + }; 60 + 61 + /omit-if-no-ref/ 62 + can1_pins: can1-pins { 63 + pins = "PB4", "PB5"; 64 + function = "can1"; 65 + }; 66 + 67 + /omit-if-no-ref/ 56 68 clk_pg11_pin: clk-pg11-pin { 57 69 pins = "PG11"; 58 70 function = "clk"; ··· 366 354 status = "disabled"; 367 355 #address-cells = <1>; 368 356 #size-cells = <0>; 357 + }; 358 + 359 + can0: can@2504000 { 360 + compatible = "allwinner,sun20i-d1-can"; 361 + reg = <0x02504000 0x400>; 362 + interrupts = <SOC_PERIPHERAL_IRQ(21) IRQ_TYPE_LEVEL_HIGH>; 363 + clocks = <&ccu CLK_BUS_CAN0>; 364 + resets = <&ccu RST_BUS_CAN0>; 365 + pinctrl-names = "default"; 366 + pinctrl-0 = <&can0_pins>; 367 + status = "disabled"; 368 + }; 369 + 370 + can1: can@2504400 { 371 + compatible = "allwinner,sun20i-d1-can"; 372 + reg = <0x02504400 0x400>; 373 + interrupts = <SOC_PERIPHERAL_IRQ(22) IRQ_TYPE_LEVEL_HIGH>; 374 + clocks = <&ccu CLK_BUS_CAN1>; 375 + resets = <&ccu RST_BUS_CAN1>; 376 + pinctrl-names = "default"; 377 + pinctrl-0 = <&can1_pins>; 378 + status = "disabled"; 369 379 }; 370 380 371 381 syscon: syscon@3000000 {