NOUPSTREAM: firmware: Support Ampere Altra CPUECTLR_EL1 config driver
adamliyi opened this issue · 1 comments
adamliyi commented
-
5.15 kernel:
NOUPSTREAM: firmware: Support Ampere Altra CPUECTLR_EL1 config driver
NOUPSTREAM: altra_cpuectlr: Only config the prefetcher bits -
5.10 Kernel:
0cd1cad NOUPSTREAM: firmware: Support Ampere Altra CPUECTLR_EL1 config driver -
5.4 kernel:
ea23de6 NOUPSTREAM: firmware: Support Ampere Altra CPUECTLR_EL1 config driver
adamliyi commented
Backport this patch to 5.4 and 5.10 kernel, and write unit test.
NOUPSTREAM firmware Support Ampere Altra CPUECTLR_EL1 config driver.patch.txt
[root@adam_mj_cent83 ~]# find /lib/modules/5.4.93+/ -name altra*
/lib/modules/5.4.93+/kernel/drivers/firmware/altra_cpuectlr_el1.ko
/lib/modules/5.4.93+/kernel/drivers/hwmon/altra-hwmon.ko
[root@adam_mj_cent83 ~]# modprobe altra_cpuectlr_el1
[root@adam_mj_cent83 ~]# cat /sys/firmware/altra_cpuectlr/
cpuectlr_el1_value cpuectlr_el1_wen_mask signature
[root@adam_mj_cent83 ~]# cat /sys/firmware/altra_cpuectlr/cpuectlr_el1_value
0x0
[root@adam_mj_cent83 ~]# cat /sys/firmware/altra_cpuectlr/cpuectlr_el1_wen_mask
0x0
[root@adam_mj_cent83 ~]# cat /sys/firmware/altra_cpuectlr/signature
0x43504d41