| 123456789101112131415161718192021222324252627282930313233 |
- From d06cb3534b6553a1f76bef2ddaf833e23dc12a4c Mon Sep 17 00:00:00 2001
- From: Phil Elwell <[email protected]>
- Date: Fri, 10 Jan 2025 15:45:11 +0000
- Subject: [PATCH] dts: bcm2711: Don't mark timer regs unconfigured
- The DT property arm,cpu-registers-not-fw-configured tells the kernel
- that the ARM architectural timer has not been configured by the
- firmware. This prevents the use of a vDSO - a faster alternative to a
- syscall for some common kernel operations.
- However, on Pi 4 the firmware does configure the timer, so this property
- is unnecessary. Delete it.
- Also remove it from the bcm2712.dtsi where it should never have been,
- since it is only relevant to 32-bit ARM kernels.
- Signed-off-by: Phil Elwell <[email protected]>
- ---
- arch/arm/boot/dts/broadcom/bcm2711.dtsi | 2 --
- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 2 --
- 2 files changed, 4 deletions(-)
- --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi
- +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi
- @@ -741,8 +741,6 @@
- IRQ_TYPE_LEVEL_LOW)>,
- <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) |
- IRQ_TYPE_LEVEL_LOW)>;
- - /* This only applies to the ARMv7 stub */
- - arm,cpu-registers-not-fw-configured;
- };
-
- cpus: cpus {
|