|
@@ -6350,10 +6350,7 @@ static bool ppc_pvr_match_power9(PowerPCCPUClass *pcc, uint32_t pvr, bool best)
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- if ((pvr & 0x0f00) == 0x100) {
|
|
|
- /* DD1.x always matches power9_v1.0 */
|
|
|
- return true;
|
|
|
- } else if ((pvr & 0x0f00) == 0x200) {
|
|
|
+ if ((pvr & 0x0f00) == 0x200) {
|
|
|
if ((pvr & 0xf) < 2) {
|
|
|
/* DD2.0, DD2.1 match power9_v2.0 */
|
|
|
if ((pcc->pvr & 0xf) == 0) {
|
|
@@ -6536,7 +6533,7 @@ static bool ppc_pvr_match_power10(PowerPCCPUClass *pcc, uint32_t pvr, bool best)
|
|
|
}
|
|
|
|
|
|
if ((pvr & 0x0f00) == (pcc->pvr & 0x0f00)) {
|
|
|
- /* Major DD version matches to power10_v1.0 and power10_v2.0 */
|
|
|
+ /* Major DD version matches power10_v2.0 */
|
|
|
return true;
|
|
|
}
|
|
|
|