From: Sonny Rao Date: Tue, 25 Nov 2014 18:54:00 +0000 (-0800) Subject: ARM: dts: rk3288: add arm,cpu-registers-not-fw-configured X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e2405a59e54856460468c80ea92ee3dce35c2c86;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git ARM: dts: rk3288: add arm,cpu-registers-not-fw-configured This will enable use of physical arch timers on rk3288, where each core comes out of reset with a different virtual offset. Using physical timers will help with SMP booting on coreboot and older u-boot and should also allow suspend-resume and cpu-hotplug to work on all firmwares. Firmware which does initialize the cpu registers properly at boot and cpu-hotplug can remove this property from the device tree. Signed-off-by: Sonny Rao Signed-off-by: Olof Johansson --- diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index 8313077b75a7..fd19f00784bd 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi @@ -141,6 +141,7 @@ timer { compatible = "arm,armv7-timer"; + arm,cpu-registers-not-fw-configured; interrupts = , , ,