summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts
diff options
context:
space:
mode:
authorLukasz Majewski <lukma@denx.de>2023-07-12 18:21:11 +0300
committerClaudiu Beznea <claudiu.beznea@tuxon.dev>2023-07-31 08:17:46 +0300
commit0ee2f559769b6eb137b815c46116e937ac352cd0 (patch)
treec3827304585151da92968365de5b11e725ce76b7 /arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts
parent1cbb7c4dcbc15ddbd7a52c49a0b0176eb0dc5e20 (diff)
downloadlinux-0ee2f559769b6eb137b815c46116e937ac352cd0.tar.xz
ARM: dts: at91: ksz9477_evb: Add missing timer nodes
Without this change the KSZ9477-EVB board hangs just after passing execution flow from u-boot to Linux kernel. This code has been copied from at91-sama5d3_xplained.dts. Test setup: Linux 6.5-rc1 Config: arch/arm/configs/sama5_defconfig Toolchain: gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabi Signed-off-by: Lukasz Majewski <lukma@denx.de> Link: https://lore.kernel.org/r/20230712152111.3756211-1-lukma@denx.de Signed-off-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>
Diffstat (limited to 'arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts')
-rw-r--r--arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts b/arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts
index 14af1fd6d247..99cd6d15998b 100644
--- a/arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts
+++ b/arch/arm/boot/dts/microchip/at91-sama5d3_ksz9477_evb.dts
@@ -162,6 +162,18 @@
};
};
+&tcb0 {
+ timer0: timer@0 {
+ compatible = "atmel,tcb-timer";
+ reg = <0>;
+ };
+
+ timer1: timer@1 {
+ compatible = "atmel,tcb-timer";
+ reg = <1>;
+ };
+};
+
&usb0 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usba_vbus>;