powerpc/loader: Add CAS support for older CPUs

QEMU creates a "ibm,arch-vec-5-platform-support" property for all
pseries emulations.  Add POWER7 and POWER6 to the CAS list, more can be
added later as needed/desired.

MFC after:	1 week
This commit is contained in:
Justin Hibbits
2026-01-17 13:55:50 -05:00
parent 9be9ab2a24
commit 895eeb4923
+6
View File
@@ -36,6 +36,9 @@
#endif
/* PVR */
#define PVR_CPU_P6 0x003e0000
#define PVR_CPU_P7 0x003f0000
#define PVR_CPU_P7PLUS 0x004a0000
#define PVR_CPU_P8E 0x004b0000
#define PVR_CPU_P8NVL 0x004c0000
#define PVR_CPU_P8 0x004d0000
@@ -134,6 +137,9 @@ static struct ibm_arch_vec {
struct opt_vec5 vec5;
} __packed ibm_arch_vec = {
/* pvr_list */ {
{ htobe32(PVR_CPU_MASK), htobe32(PVR_CPU_P6) },
{ htobe32(PVR_CPU_MASK), htobe32(PVR_CPU_P7) },
{ htobe32(PVR_CPU_MASK), htobe32(PVR_CPU_P7PLUS) },
{ htobe32(PVR_CPU_MASK), htobe32(PVR_CPU_P8) },
{ htobe32(PVR_CPU_MASK), htobe32(PVR_CPU_P8E) },
{ htobe32(PVR_CPU_MASK), htobe32(PVR_CPU_P8NVL) },