]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm64: Modify _midr_range() functions to read MIDR/REVIDR internally
authorShameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Fri, 21 Feb 2025 14:02:24 +0000 (14:02 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Wed, 26 Feb 2025 21:29:44 +0000 (13:29 -0800)
commite3121298c7fcaf488df8e61f50fced9a741c4c44
tree82788e918642612e5cd7c0118336e3c9a17bba20
parent0ad2507d5d93f39619fc42372c347d6006b64319
arm64: Modify _midr_range() functions to read MIDR/REVIDR internally

These changes lay the groundwork for adding support for guest kernels,
allowing them to leverage target CPU implementations provided by the
VMM.

No functional changes intended.

Suggested-by: Oliver Upton <oliver.upton@linux.dev>
Reviewed-by: Sebastian Ott <sebott@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Link: https://lore.kernel.org/r/20250221140229.12588-2-shameerali.kolothum.thodi@huawei.com
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/include/asm/cputype.h
arch/arm64/include/asm/mmu.h
arch/arm64/kernel/cpu_errata.c
arch/arm64/kernel/cpufeature.c
arch/arm64/kernel/proton-pack.c
arch/arm64/kvm/vgic/vgic-v3.c
drivers/clocksource/arm_arch_timer.c
drivers/hwtracing/coresight/coresight-etm4x-core.c