linux/arch/arm64/kernel/pi
Yureka Lilian baaa9b126b arm64: Add override for WFxT
Add an override for WFxT support within ID_AA64ISAR2_EL1 to allow
it to be disabled using the new arm64.nowfxt command line parameter.

This accompanies the idle=nop param introduced in a previous patch
series [1] in dealing with misbehaving WFI and WFIT instructions on
Apple Silicon SoCs, and eases debugging of other quirky WFxT
implementations.

Link[1]: https://lore.kernel.org/all/20260804-arm64-idle-param-v3-1-d10f8159062b@cyberchaos.dev/
Suggested-by: Will Deacon <will@kernel.org>
Signed-off-by: Yureka Lilian <yureka@cyberchaos.dev>
Signed-off-by: Will Deacon <will@kernel.org>
2026-09-18 11:17:02 +00:00
..
.gitignore arm64: gitignore: ignore relacheck 2024-02-22 21:57:52 +00:00
idreg-override.c arm64: Add override for WFxT 2026-09-18 11:17:02 +00:00
kaslr_early.c arm64/mm: Remove randomization of the linear map 2025-04-29 13:21:49 +01:00
Makefile arm64 updates for 6.17: 2025-07-29 20:21:54 -07:00
map_kernel.c arm64/mm: Rename ptdesc_t 2026-06-05 11:44:36 +01:00
map_range.c arm64/mm: Rename ptdesc_t 2026-06-05 11:44:36 +01:00
patch-scs.c arm64/scs: Fix potential sign extension issue of advance_loc4 2026-04-27 12:16:26 +01:00
pi.h arm64/mm: Rename ptdesc_t 2026-06-05 11:44:36 +01:00
relacheck.c arm64: kernel: Manage absolute relocations in code built under pi/ 2024-02-16 12:42:28 +00:00
relocate.c arm64, mailmap: update email address for Peter Collingbourne 2026-07-28 17:37:32 -07:00