Lines Matching +full:0 +full:x00000700

71                  0x00000000);  in register_745_sprs()
75 0x00000000); in register_745_sprs()
79 0x00000000); in register_745_sprs()
83 0x00000000); in register_745_sprs()
89 0x00000000); in register_745_sprs()
94 0x00000000); in register_745_sprs()
99 0x00000000); in register_745_sprs()
108 0x00000000); in register_755_sprs()
113 0x00000000); in register_755_sprs()
123 KVM_REG_PPC_DABR, 0x00000000); in register_7xx_sprs()
128 0x00000000); in register_7xx_sprs()
133 0x00000000); in register_7xx_sprs()
138 0x00000000); in register_7xx_sprs()
143 0x00000000); in register_7xx_sprs()
148 0x00000000); in register_7xx_sprs()
153 0x00000000); in register_7xx_sprs()
158 0x00000000); in register_7xx_sprs()
163 0x00000000); in register_7xx_sprs()
168 0x00000000); in register_7xx_sprs()
173 0x00000000); in register_7xx_sprs()
178 0x00000000); in register_7xx_sprs()
183 0x00000000); in register_7xx_sprs()
188 0x00000000); in register_7xx_sprs()
193 0x00000000); in register_7xx_sprs()
198 0x00000000); in register_7xx_sprs()
203 0x00000000); in register_7xx_sprs()
208 0x00000000); in register_7xx_sprs()
214 0x00000000); in register_7xx_sprs()
219 0x00000000); in register_7xx_sprs()
236 0); in register_amr_sprs()
241 KVM_REG_PPC_AMR, 0); in register_amr_sprs()
246 KVM_REG_PPC_UAMOR, 0); in register_amr_sprs()
251 0); in register_amr_sprs()
262 KVM_REG_PPC_IAMR, 0); in register_iamr_sprs()
274 0x00000000); in register_604_sprs()
279 0x00000000); in register_604_sprs()
284 KVM_REG_PPC_DABR, 0x00000000); in register_604_sprs()
289 0x00000000); in register_604_sprs()
294 0x00000000); in register_604_sprs()
299 0x00000000); in register_604_sprs()
304 0x00000000); in register_604_sprs()
309 0x00000000); in register_604_sprs()
314 0x00000000); in register_604_sprs()
320 0x00000000); in register_604_sprs()
328 0x00000000); in register_604e_sprs()
333 0x00000000); in register_604e_sprs()
338 0x00000000); in register_604e_sprs()
343 0x00000000); in register_604e_sprs()
353 0x00000000); in register_603_sprs()
358 0x00000000); in register_603_sprs()
363 0x00000000); in register_603_sprs()
368 0x00000000); in register_603_sprs()
377 0x00000000); in register_e300_sprs()
382 0x00000000); in register_e300_sprs()
387 0x00000000); in register_e300_sprs()
392 0x00000000); in register_e300_sprs()
397 0x00000000); in register_e300_sprs()
402 0x00000000); in register_e300_sprs()
413 0x00000000); in register_G2_sprs()
418 0x00000000); in register_G2_sprs()
422 0x00000000); in register_G2_sprs()
427 0x00000000); in register_G2_sprs()
432 0x00000000); in register_G2_sprs()
437 0x00000000); in register_G2_sprs()
442 0x00000000); in register_G2_sprs()
447 0x00000000); in register_G2_sprs()
452 0x00000000); in register_G2_sprs()
458 0x00000000); in register_G2_sprs()
463 0x00000000); in register_G2_sprs()
468 0x00000000); in register_G2_sprs()
473 0x00000000); in register_G2_sprs()
479 0x00000000); in register_G2_sprs()
483 0x00000000); in register_G2_sprs()
487 0x00000000); in register_G2_sprs()
491 0x00000000); in register_G2_sprs()
500 KVM_REG_PPC_DABR, 0x00000000); in register_74xx_sprs()
505 0x00000000); in register_74xx_sprs()
510 0x00000000); in register_74xx_sprs()
515 0x00000000); in register_74xx_sprs()
520 0x00000000); in register_74xx_sprs()
525 0x00000000); in register_74xx_sprs()
530 0x00000000); in register_74xx_sprs()
535 0x00000000); in register_74xx_sprs()
540 0x00000000); in register_74xx_sprs()
545 0x00000000); in register_74xx_sprs()
550 0x00000000); in register_74xx_sprs()
555 0x00000000); in register_74xx_sprs()
560 0x00000000); in register_74xx_sprs()
565 0x00000000); in register_74xx_sprs()
570 0x00000000); in register_74xx_sprs()
575 0x00000000); in register_74xx_sprs()
580 0x00000000); in register_74xx_sprs()
585 0x00000000); in register_74xx_sprs()
591 0x00000000); in register_74xx_sprs()
596 0x00000000); in register_74xx_sprs()
601 0x00000000); in register_74xx_sprs()
606 0x00000000); in register_74xx_sprs()
611 0x00000000); in register_74xx_sprs()
616 0x00000000); in register_74xx_sprs()
621 0x00000000); in register_74xx_sprs()
626 0x00000000); in register_74xx_sprs()
631 0x00000000); in register_74xx_sprs()
640 0x00000000); in register_l3_ctrl()
645 0x00000000); in register_l3_ctrl()
650 0x00000000); in register_l3_ctrl()
699 0x00000000); in register_BookE_sprs()
703 0x00000000); in register_BookE_sprs()
708 0x00000000); in register_BookE_sprs()
713 0x00000000); in register_BookE_sprs()
718 0x00000000); in register_BookE_sprs()
723 0x00000000); in register_BookE_sprs()
728 0x00000000); in register_BookE_sprs()
733 0x00000000); in register_BookE_sprs()
738 0x00000000); in register_BookE_sprs()
742 0x00000000); in register_BookE_sprs()
746 0x00000000); in register_BookE_sprs()
751 0x00000000); in register_BookE_sprs()
755 0x00000000); in register_BookE_sprs()
759 0x00000000); in register_BookE_sprs()
763 0x00000000); in register_BookE_sprs()
765 for (i = 0; i < 64; i++) { in register_BookE_sprs()
774 0x00000000); in register_BookE_sprs()
780 0x00000000); in register_BookE_sprs()
784 0x00000000); in register_BookE_sprs()
788 0x00000000); in register_BookE_sprs()
793 0x00000000); in register_BookE_sprs()
797 0x00000000); in register_BookE_sprs()
802 0x00000000); in register_BookE_sprs()
806 0x00000000); in register_BookE_sprs()
810 0x00000000); in register_BookE_sprs()
814 0x00000000); in register_BookE_sprs()
818 0x00000000); in register_BookE_sprs()
822 0x00000000); in register_BookE_sprs()
826 0x00000000); in register_BookE_sprs()
856 for (i = 0; i < 8; i++) { in register_BookE206_sprs()
863 0x00000000); in register_BookE206_sprs()
870 0x00000000); in register_BookE206_sprs()
876 0x00000000); in register_BookE206_sprs()
882 0x00000000); in register_BookE206_sprs()
886 0x00000000); in register_BookE206_sprs()
915 tlbncfg[0]); in register_BookE206_sprs()
917 case 0: in register_BookE206_sprs()
929 0x00000000); in register_atb_sprs()
933 0x00000000); in register_atb_sprs()
943 0x00000000); in register_440_sprs()
948 0x00000000); in register_440_sprs()
953 0x00000000); in register_440_sprs()
958 0x00000000); in register_440_sprs()
963 0x00000000); in register_440_sprs()
968 0x00000000); in register_440_sprs()
973 0x00000000); in register_440_sprs()
978 0x00000000); in register_440_sprs()
983 0x00000000); in register_440_sprs()
988 0x00000000); in register_440_sprs()
993 0x00000000); in register_440_sprs()
998 0x00000000); in register_440_sprs()
1003 0x00000000); in register_440_sprs()
1008 0x00000000); in register_440_sprs()
1013 0x00000000); in register_440_sprs()
1018 0x00000000); in register_440_sprs()
1023 0x00000000); in register_440_sprs()
1028 0x00000000); in register_440_sprs()
1033 0x00000000); in register_440_sprs()
1038 0x00000000); in register_440_sprs()
1043 0x00000000); in register_440_sprs()
1048 0x00000000); in register_440_sprs()
1053 0x00000000); in register_440_sprs()
1058 0x00000000); in register_440_sprs()
1063 0x00000000); in register_440_sprs()
1067 0x00000000); in register_440_sprs()
1072 0x00000000); in register_440_sprs()
1078 0x00000000); in register_440_sprs()
1083 0x00000000); in register_440_sprs()
1088 0x00000000); in register_440_sprs()
1093 0x00000000); in register_440_sprs()
1098 0x00000000); in register_440_sprs()
1109 0x00000000); in register_40x_sprs()
1114 0x00000000); in register_40x_sprs()
1119 0x00000000); in register_40x_sprs()
1124 0x00000000); in register_40x_sprs()
1128 0x00000000); in register_40x_sprs()
1132 0x00000000); in register_40x_sprs()
1136 0x00000000); in register_40x_sprs()
1140 0x00000000); in register_40x_sprs()
1145 0x00000000); in register_40x_sprs()
1149 0x00000000); in register_40x_sprs()
1153 0x00000000); in register_40x_sprs()
1163 0x00000000); in register_405_sprs()
1167 0x00700000); in register_405_sprs()
1172 0x00000000); in register_405_sprs()
1177 0x00000000); in register_405_sprs()
1183 0x00000300); in register_405_sprs()
1188 0x00000000); in register_405_sprs()
1192 0x00000000); in register_405_sprs()
1197 0x00000000); in register_405_sprs()
1202 0x00000000); in register_405_sprs()
1207 0x00000000); in register_405_sprs()
1211 0x00000000); in register_405_sprs()
1216 0x00000000); in register_405_sprs()
1221 0x00000000); in register_405_sprs()
1226 0x00000000); in register_405_sprs()
1230 0x00000000); in register_405_sprs()
1235 0x00000000); in register_405_sprs()
1240 0x00000000); in register_405_sprs()
1244 0x00000000); in register_405_sprs()
1248 0x00000000); in register_405_sprs()
1252 0x00000000); in register_405_sprs()
1256 0x00000000); in register_405_sprs()
1263 0xFFFFFFFF); in register_405_sprs()
1268 0x00000000); in register_405_sprs()
1278 KVM_REG_PPC_DSISR, 0x00000000); in register_5xx_8xx_sprs()
1282 KVM_REG_PPC_DAR, 0x00000000); in register_5xx_8xx_sprs()
1287 0x00000000); in register_5xx_8xx_sprs()
1292 0x00000000); in register_5xx_8xx_sprs()
1297 0x00000000); in register_5xx_8xx_sprs()
1302 0x00000000); in register_5xx_8xx_sprs()
1307 0x00000000); in register_5xx_8xx_sprs()
1312 0x00000000); in register_5xx_8xx_sprs()
1317 0x00000000); in register_5xx_8xx_sprs()
1322 0x00000000); in register_5xx_8xx_sprs()
1327 0x00000000); in register_5xx_8xx_sprs()
1332 0x00000000); in register_5xx_8xx_sprs()
1337 0x00000000); in register_5xx_8xx_sprs()
1342 0x00000000); in register_5xx_8xx_sprs()
1347 0x00000000); in register_5xx_8xx_sprs()
1352 0x00000000); in register_5xx_8xx_sprs()
1357 0x00000000); in register_5xx_8xx_sprs()
1362 0x00000000); in register_5xx_8xx_sprs()
1367 0x00000000); in register_5xx_8xx_sprs()
1372 0x00000000); in register_5xx_8xx_sprs()
1377 0x00000000); in register_5xx_8xx_sprs()
1382 0x00000000); in register_5xx_8xx_sprs()
1387 0x00000000); in register_5xx_8xx_sprs()
1395 0x00000000); in register_5xx_sprs()
1400 0x00000000); in register_5xx_sprs()
1405 0x00000000); in register_5xx_sprs()
1410 0x00000000); in register_5xx_sprs()
1415 0x00000000); in register_5xx_sprs()
1420 0x00000000); in register_5xx_sprs()
1425 0x00000000); in register_5xx_sprs()
1430 0x00000000); in register_5xx_sprs()
1435 0x00000000); in register_5xx_sprs()
1440 0x00000000); in register_5xx_sprs()
1445 0x00000000); in register_5xx_sprs()
1450 0x00000000); in register_5xx_sprs()
1455 0x00000000); in register_5xx_sprs()
1460 0x00000000); in register_5xx_sprs()
1465 0x00000000); in register_5xx_sprs()
1470 0x00000000); in register_5xx_sprs()
1475 0x00000000); in register_5xx_sprs()
1480 0x00000000); in register_5xx_sprs()
1485 0x00000000); in register_5xx_sprs()
1490 0x00000000); in register_5xx_sprs()
1495 0x00000000); in register_5xx_sprs()
1504 0x00000000); in register_8xx_sprs()
1509 0x00000000); in register_8xx_sprs()
1514 0x00000000); in register_8xx_sprs()
1519 0x00000000); in register_8xx_sprs()
1524 0x00000000); in register_8xx_sprs()
1529 0x00000000); in register_8xx_sprs()
1534 0x00000000); in register_8xx_sprs()
1539 0x00000000); in register_8xx_sprs()
1544 0x00000000); in register_8xx_sprs()
1549 0x00000000); in register_8xx_sprs()
1554 0x00000000); in register_8xx_sprs()
1559 0x00000000); in register_8xx_sprs()
1564 0x00000000); in register_8xx_sprs()
1569 0x00000000); in register_8xx_sprs()
1574 0x00000000); in register_8xx_sprs()
1579 0x00000000); in register_8xx_sprs()
1584 0x00000000); in register_8xx_sprs()
1589 0x00000000); in register_8xx_sprs()
1594 0x00000000); in register_8xx_sprs()
1599 0x00000000); in register_8xx_sprs()
1604 0x00000000); in register_8xx_sprs()
1609 0x00000000); in register_8xx_sprs()
1614 0x00000000); in register_8xx_sprs()
1619 0x00000000); in register_8xx_sprs()
1624 0x00000000); in register_8xx_sprs()
1661 env->excp_vectors[POWERPC_EXCP_CRITICAL] = 0x00000100; in init_excp_4xx()
1662 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_4xx()
1663 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_4xx()
1664 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_4xx()
1665 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_4xx()
1666 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_4xx()
1667 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_4xx()
1668 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_4xx()
1669 env->excp_vectors[POWERPC_EXCP_PIT] = 0x00001000; in init_excp_4xx()
1670 env->excp_vectors[POWERPC_EXCP_FIT] = 0x00001010; in init_excp_4xx()
1671 env->excp_vectors[POWERPC_EXCP_WDT] = 0x00001020; in init_excp_4xx()
1672 env->excp_vectors[POWERPC_EXCP_DTLB] = 0x00001100; in init_excp_4xx()
1673 env->excp_vectors[POWERPC_EXCP_ITLB] = 0x00001200; in init_excp_4xx()
1674 env->excp_vectors[POWERPC_EXCP_DEBUG] = 0x00002000; in init_excp_4xx()
1675 env->ivor_mask = 0x0000FFF0UL; in init_excp_4xx()
1676 env->ivpr_mask = 0xFFFF0000UL; in init_excp_4xx()
1678 env->hreset_vector = 0xFFFFFFFCUL; in init_excp_4xx()
1685 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_MPC5xx()
1686 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_MPC5xx()
1687 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_MPC5xx()
1688 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_MPC5xx()
1689 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_MPC5xx()
1690 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_MPC5xx()
1691 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_MPC5xx()
1692 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_MPC5xx()
1693 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_MPC5xx()
1694 env->excp_vectors[POWERPC_EXCP_FPA] = 0x00000E00; in init_excp_MPC5xx()
1695 env->excp_vectors[POWERPC_EXCP_EMUL] = 0x00001000; in init_excp_MPC5xx()
1696 env->excp_vectors[POWERPC_EXCP_DABR] = 0x00001C00; in init_excp_MPC5xx()
1697 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001C00; in init_excp_MPC5xx()
1698 env->excp_vectors[POWERPC_EXCP_MEXTBR] = 0x00001E00; in init_excp_MPC5xx()
1699 env->excp_vectors[POWERPC_EXCP_NMEXTBR] = 0x00001F00; in init_excp_MPC5xx()
1700 env->ivor_mask = 0x0000FFF0UL; in init_excp_MPC5xx()
1701 env->ivpr_mask = 0xFFFF0000UL; in init_excp_MPC5xx()
1703 env->hreset_vector = 0x00000100UL; in init_excp_MPC5xx()
1710 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_MPC8xx()
1711 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_MPC8xx()
1712 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_MPC8xx()
1713 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_MPC8xx()
1714 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_MPC8xx()
1715 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_MPC8xx()
1716 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_MPC8xx()
1717 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_MPC8xx()
1718 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_MPC8xx()
1719 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_MPC8xx()
1720 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_MPC8xx()
1721 env->excp_vectors[POWERPC_EXCP_FPA] = 0x00000E00; in init_excp_MPC8xx()
1722 env->excp_vectors[POWERPC_EXCP_EMUL] = 0x00001000; in init_excp_MPC8xx()
1723 env->excp_vectors[POWERPC_EXCP_ITLB] = 0x00001100; in init_excp_MPC8xx()
1724 env->excp_vectors[POWERPC_EXCP_DTLB] = 0x00001200; in init_excp_MPC8xx()
1725 env->excp_vectors[POWERPC_EXCP_ITLBE] = 0x00001300; in init_excp_MPC8xx()
1726 env->excp_vectors[POWERPC_EXCP_DTLBE] = 0x00001400; in init_excp_MPC8xx()
1727 env->excp_vectors[POWERPC_EXCP_DABR] = 0x00001C00; in init_excp_MPC8xx()
1728 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001C00; in init_excp_MPC8xx()
1729 env->excp_vectors[POWERPC_EXCP_MEXTBR] = 0x00001E00; in init_excp_MPC8xx()
1730 env->excp_vectors[POWERPC_EXCP_NMEXTBR] = 0x00001F00; in init_excp_MPC8xx()
1731 env->ivor_mask = 0x0000FFF0UL; in init_excp_MPC8xx()
1732 env->ivpr_mask = 0xFFFF0000UL; in init_excp_MPC8xx()
1734 env->hreset_vector = 0x00000100UL; in init_excp_MPC8xx()
1741 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_G2()
1742 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_G2()
1743 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_G2()
1744 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_G2()
1745 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_G2()
1746 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_G2()
1747 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_G2()
1748 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_G2()
1749 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_G2()
1750 env->excp_vectors[POWERPC_EXCP_CRITICAL] = 0x00000A00; in init_excp_G2()
1751 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_G2()
1752 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_G2()
1753 env->excp_vectors[POWERPC_EXCP_IFTLB] = 0x00001000; in init_excp_G2()
1754 env->excp_vectors[POWERPC_EXCP_DLTLB] = 0x00001100; in init_excp_G2()
1755 env->excp_vectors[POWERPC_EXCP_DSTLB] = 0x00001200; in init_excp_G2()
1756 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_G2()
1757 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_G2()
1759 env->hreset_vector = 0x00000100UL; in init_excp_G2()
1766 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000FFC; in init_excp_e200()
1767 env->excp_vectors[POWERPC_EXCP_CRITICAL] = 0x00000000; in init_excp_e200()
1768 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000000; in init_excp_e200()
1769 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000000; in init_excp_e200()
1770 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000000; in init_excp_e200()
1771 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000000; in init_excp_e200()
1772 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000000; in init_excp_e200()
1773 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000000; in init_excp_e200()
1774 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000000; in init_excp_e200()
1775 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000000; in init_excp_e200()
1776 env->excp_vectors[POWERPC_EXCP_APU] = 0x00000000; in init_excp_e200()
1777 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000000; in init_excp_e200()
1778 env->excp_vectors[POWERPC_EXCP_FIT] = 0x00000000; in init_excp_e200()
1779 env->excp_vectors[POWERPC_EXCP_WDT] = 0x00000000; in init_excp_e200()
1780 env->excp_vectors[POWERPC_EXCP_DTLB] = 0x00000000; in init_excp_e200()
1781 env->excp_vectors[POWERPC_EXCP_ITLB] = 0x00000000; in init_excp_e200()
1782 env->excp_vectors[POWERPC_EXCP_DEBUG] = 0x00000000; in init_excp_e200()
1788 env->excp_vectors[POWERPC_EXCP_SPEU] = 0x00000000; in init_excp_e200()
1789 env->excp_vectors[POWERPC_EXCP_EFPDI] = 0x00000000; in init_excp_e200()
1791 env->excp_vectors[POWERPC_EXCP_EFPRI] = 0x00000000; in init_excp_e200()
1792 env->ivor_mask = 0x0000FFF7UL; in init_excp_e200()
1795 env->hreset_vector = 0xFFFFFFFCUL; in init_excp_e200()
1802 env->excp_vectors[POWERPC_EXCP_CRITICAL] = 0x00000000; in init_excp_BookE()
1803 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000000; in init_excp_BookE()
1804 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000000; in init_excp_BookE()
1805 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000000; in init_excp_BookE()
1806 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000000; in init_excp_BookE()
1807 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000000; in init_excp_BookE()
1808 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000000; in init_excp_BookE()
1809 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000000; in init_excp_BookE()
1810 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000000; in init_excp_BookE()
1811 env->excp_vectors[POWERPC_EXCP_APU] = 0x00000000; in init_excp_BookE()
1812 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000000; in init_excp_BookE()
1813 env->excp_vectors[POWERPC_EXCP_FIT] = 0x00000000; in init_excp_BookE()
1814 env->excp_vectors[POWERPC_EXCP_WDT] = 0x00000000; in init_excp_BookE()
1815 env->excp_vectors[POWERPC_EXCP_DTLB] = 0x00000000; in init_excp_BookE()
1816 env->excp_vectors[POWERPC_EXCP_ITLB] = 0x00000000; in init_excp_BookE()
1817 env->excp_vectors[POWERPC_EXCP_DEBUG] = 0x00000000; in init_excp_BookE()
1818 env->ivor_mask = 0x0000FFF0UL; in init_excp_BookE()
1819 env->ivpr_mask = 0xFFFF0000UL; in init_excp_BookE()
1821 env->hreset_vector = 0xFFFFFFFCUL; in init_excp_BookE()
1828 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_603()
1829 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_603()
1830 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_603()
1831 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_603()
1832 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_603()
1833 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_603()
1834 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_603()
1835 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_603()
1836 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_603()
1837 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_603()
1838 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_603()
1839 env->excp_vectors[POWERPC_EXCP_IFTLB] = 0x00001000; in init_excp_603()
1840 env->excp_vectors[POWERPC_EXCP_DLTLB] = 0x00001100; in init_excp_603()
1841 env->excp_vectors[POWERPC_EXCP_DSTLB] = 0x00001200; in init_excp_603()
1842 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_603()
1843 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_603()
1845 env->hreset_vector = 0x00000100UL; in init_excp_603()
1852 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_604()
1853 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_604()
1854 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_604()
1855 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_604()
1856 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_604()
1857 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_604()
1858 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_604()
1859 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_604()
1860 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_604()
1861 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_604()
1862 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_604()
1863 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_604()
1864 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_604()
1865 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_604()
1867 env->hreset_vector = 0x00000100UL; in init_excp_604()
1874 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_7x0()
1875 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_7x0()
1876 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_7x0()
1877 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_7x0()
1878 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_7x0()
1879 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_7x0()
1880 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_7x0()
1881 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_7x0()
1882 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_7x0()
1883 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_7x0()
1884 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_7x0()
1885 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_7x0()
1886 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_7x0()
1887 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_7x0()
1888 env->excp_vectors[POWERPC_EXCP_THERM] = 0x00001700; in init_excp_7x0()
1890 env->hreset_vector = 0x00000100UL; in init_excp_7x0()
1897 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_750cl()
1898 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_750cl()
1899 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_750cl()
1900 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_750cl()
1901 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_750cl()
1902 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_750cl()
1903 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_750cl()
1904 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_750cl()
1905 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_750cl()
1906 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_750cl()
1907 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_750cl()
1908 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_750cl()
1909 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_750cl()
1910 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_750cl()
1912 env->hreset_vector = 0x00000100UL; in init_excp_750cl()
1919 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_750cx()
1920 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_750cx()
1921 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_750cx()
1922 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_750cx()
1923 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_750cx()
1924 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_750cx()
1925 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_750cx()
1926 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_750cx()
1927 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_750cx()
1928 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_750cx()
1929 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_750cx()
1930 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_750cx()
1931 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_750cx()
1932 env->excp_vectors[POWERPC_EXCP_THERM] = 0x00001700; in init_excp_750cx()
1934 env->hreset_vector = 0x00000100UL; in init_excp_750cx()
1942 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_7x5()
1943 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_7x5()
1944 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_7x5()
1945 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_7x5()
1946 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_7x5()
1947 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_7x5()
1948 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_7x5()
1949 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_7x5()
1950 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_7x5()
1951 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_7x5()
1952 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_7x5()
1953 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_7x5()
1954 env->excp_vectors[POWERPC_EXCP_IFTLB] = 0x00001000; in init_excp_7x5()
1955 env->excp_vectors[POWERPC_EXCP_DLTLB] = 0x00001100; in init_excp_7x5()
1956 env->excp_vectors[POWERPC_EXCP_DSTLB] = 0x00001200; in init_excp_7x5()
1957 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_7x5()
1958 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_7x5()
1959 env->excp_vectors[POWERPC_EXCP_THERM] = 0x00001700; in init_excp_7x5()
1961 env->hreset_vector = 0x00000100UL; in init_excp_7x5()
1968 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_7400()
1969 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_7400()
1970 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_7400()
1971 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_7400()
1972 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_7400()
1973 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_7400()
1974 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_7400()
1975 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_7400()
1976 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_7400()
1977 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_7400()
1978 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_7400()
1979 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_7400()
1980 env->excp_vectors[POWERPC_EXCP_VPU] = 0x00000F20; in init_excp_7400()
1981 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_7400()
1982 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_7400()
1983 env->excp_vectors[POWERPC_EXCP_VPUA] = 0x00001600; in init_excp_7400()
1984 env->excp_vectors[POWERPC_EXCP_THERM] = 0x00001700; in init_excp_7400()
1986 env->hreset_vector = 0x00000100UL; in init_excp_7400()
1993 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_7450()
1994 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_7450()
1995 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_7450()
1996 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_7450()
1997 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_7450()
1998 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_7450()
1999 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_7450()
2000 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_7450()
2001 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_7450()
2002 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_7450()
2003 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_7450()
2004 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_7450()
2005 env->excp_vectors[POWERPC_EXCP_VPU] = 0x00000F20; in init_excp_7450()
2006 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_7450()
2007 env->excp_vectors[POWERPC_EXCP_SMI] = 0x00001400; in init_excp_7450()
2008 env->excp_vectors[POWERPC_EXCP_VPUA] = 0x00001600; in init_excp_7450()
2010 env->hreset_vector = 0x00000100UL; in init_excp_7450()
2018 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_970()
2019 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_970()
2020 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_970()
2021 env->excp_vectors[POWERPC_EXCP_DSEG] = 0x00000380; in init_excp_970()
2022 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_970()
2023 env->excp_vectors[POWERPC_EXCP_ISEG] = 0x00000480; in init_excp_970()
2024 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_970()
2025 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_970()
2026 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_970()
2027 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_970()
2028 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_970()
2029 env->excp_vectors[POWERPC_EXCP_HDECR] = 0x00000980; in init_excp_970()
2030 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_970()
2031 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_970()
2032 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_970()
2033 env->excp_vectors[POWERPC_EXCP_VPU] = 0x00000F20; in init_excp_970()
2034 env->excp_vectors[POWERPC_EXCP_IABR] = 0x00001300; in init_excp_970()
2035 env->excp_vectors[POWERPC_EXCP_MAINT] = 0x00001600; in init_excp_970()
2036 env->excp_vectors[POWERPC_EXCP_VPUA] = 0x00001700; in init_excp_970()
2037 env->excp_vectors[POWERPC_EXCP_THERM] = 0x00001800; in init_excp_970()
2039 env->hreset_vector = 0x0000000000000100ULL; in init_excp_970()
2046 env->excp_vectors[POWERPC_EXCP_RESET] = 0x00000100; in init_excp_POWER7()
2047 env->excp_vectors[POWERPC_EXCP_MCHECK] = 0x00000200; in init_excp_POWER7()
2048 env->excp_vectors[POWERPC_EXCP_DSI] = 0x00000300; in init_excp_POWER7()
2049 env->excp_vectors[POWERPC_EXCP_DSEG] = 0x00000380; in init_excp_POWER7()
2050 env->excp_vectors[POWERPC_EXCP_ISI] = 0x00000400; in init_excp_POWER7()
2051 env->excp_vectors[POWERPC_EXCP_ISEG] = 0x00000480; in init_excp_POWER7()
2052 env->excp_vectors[POWERPC_EXCP_EXTERNAL] = 0x00000500; in init_excp_POWER7()
2053 env->excp_vectors[POWERPC_EXCP_ALIGN] = 0x00000600; in init_excp_POWER7()
2054 env->excp_vectors[POWERPC_EXCP_PROGRAM] = 0x00000700; in init_excp_POWER7()
2055 env->excp_vectors[POWERPC_EXCP_FPU] = 0x00000800; in init_excp_POWER7()
2056 env->excp_vectors[POWERPC_EXCP_DECR] = 0x00000900; in init_excp_POWER7()
2057 env->excp_vectors[POWERPC_EXCP_HDECR] = 0x00000980; in init_excp_POWER7()
2058 env->excp_vectors[POWERPC_EXCP_SYSCALL] = 0x00000C00; in init_excp_POWER7()
2059 env->excp_vectors[POWERPC_EXCP_TRACE] = 0x00000D00; in init_excp_POWER7()
2060 env->excp_vectors[POWERPC_EXCP_HDSI] = 0x00000E00; in init_excp_POWER7()
2061 env->excp_vectors[POWERPC_EXCP_HISI] = 0x00000E20; in init_excp_POWER7()
2062 env->excp_vectors[POWERPC_EXCP_HV_EMU] = 0x00000E40; in init_excp_POWER7()
2063 env->excp_vectors[POWERPC_EXCP_HV_MAINT] = 0x00000E60; in init_excp_POWER7()
2064 env->excp_vectors[POWERPC_EXCP_PERFM] = 0x00000F00; in init_excp_POWER7()
2065 env->excp_vectors[POWERPC_EXCP_VPU] = 0x00000F20; in init_excp_POWER7()
2066 env->excp_vectors[POWERPC_EXCP_VSXU] = 0x00000F40; in init_excp_POWER7()
2068 env->hreset_vector = 0x0000000000000100ULL; in init_excp_POWER7()
2077 env->excp_vectors[POWERPC_EXCP_SDOOR] = 0x00000A00; in init_excp_POWER8()
2078 env->excp_vectors[POWERPC_EXCP_FU] = 0x00000F60; in init_excp_POWER8()
2079 env->excp_vectors[POWERPC_EXCP_HV_FU] = 0x00000F80; in init_excp_POWER8()
2080 env->excp_vectors[POWERPC_EXCP_SDOOR_HV] = 0x00000E80; in init_excp_POWER8()
2083 env->excp_vectors[POWERPC_EXCP_PERFM_EBB] = 0x0; in init_excp_POWER8()
2084 env->excp_vectors[POWERPC_EXCP_EXTERNAL_EBB] = 0x0; in init_excp_POWER8()
2093 env->excp_vectors[POWERPC_EXCP_HVIRT] = 0x00000EA0; in init_excp_POWER9()
2094 env->excp_vectors[POWERPC_EXCP_SYSCALL_VECTORED] = 0x00017000; in init_excp_POWER9()
2107 if (env->spr[SPR_HID0] & 0x00E00000) { in check_pow_hid0()
2111 return 0; in check_pow_hid0()
2116 if (env->spr[SPR_HID0] & 0x00600000) { in check_pow_hid0_74xx()
2120 return 0; in check_pow_hid0_74xx()
2130 return 0; in check_attn_hid0()
2139 return 0; in check_attn_hid0_power9()
2205 register_BookE_sprs(env, 0x000000000000FFFFULL); in init_proc_440EP()
2212 0x00000000); in init_proc_440EP()
2216 0x00000000); in init_proc_440EP()
2220 0x00000000); in init_proc_440EP()
2225 0x00000000); in init_proc_440EP()
2317 register_BookE_sprs(env, 0x000000000000FFFFULL); in init_proc_440GP()
2369 register_BookE_sprs(env, 0x000000000000FFFFULL); in init_proc_440x5()
2376 0x00000000); in init_proc_440x5()
2380 0x00000000); in init_proc_440x5()
2384 0x00000000); in init_proc_440x5()
2389 0x00000000); in init_proc_440x5()
2662 register_BookE_sprs(env, 0x000000070000FFFFULL); in init_proc_e200()
2667 0x00000000); in init_proc_e200()
2669 register_BookE206_sprs(env, 0x0000005D, NULL, 0); in init_proc_e200()
2675 0x00000000); in init_proc_e200()
2680 0x00000000); in init_proc_e200()
2685 0x00000000); in init_proc_e200()
2690 0x00000000); in init_proc_e200()
2695 0x00000000); in init_proc_e200()
2700 0x00000000); in init_proc_e200()
2705 0x00000000); in init_proc_e200()
2710 0x00000000); in init_proc_e200()
2715 0x00000000); in init_proc_e200()
2720 0x00000000); in init_proc_e200()
2725 0x00000000); in init_proc_e200()
2730 0x00000000); in init_proc_e200()
2735 0x00000000); in init_proc_e200()
2740 0x00000000); in init_proc_e200()
2745 0x00000000); /* TOFIX */ in init_proc_e200()
2748 init_excp_e200(env, 0xFFFF0000UL); in init_proc_e200()
2815 uint64_t ivpr_mask = 0xFFFF0000ULL; in init_proc_e500()
2816 uint32_t l1cfg0 = 0x3800 /* 8 ways */ in init_proc_e500()
2817 | 0x0020; /* 32 kb */ in init_proc_e500()
2818 uint32_t l1cfg1 = 0x3800 /* 8 ways */ in init_proc_e500()
2819 | 0x0020; /* 32 kb */ in init_proc_e500()
2820 uint32_t mmucfg = 0; in init_proc_e500()
2828 * register_BookE_sprs(env, 0x0000000F0000FD7FULL); in init_proc_e500()
2834 ivor_mask = 0x0000000F0000FFFFULL; in init_proc_e500()
2838 ivor_mask = 0x000003FE0000FFFFULL; in init_proc_e500()
2841 ivor_mask = 0x000003FF0000FFFFULL; in init_proc_e500()
2849 0x00000000); in init_proc_e500()
2855 0x00000000); in init_proc_e500()
2860 0x00000000); in init_proc_e500()
2867 tlbncfg[0] = register_tlbncfg(2, 1, 1, 0, 256); in init_proc_e500()
2871 tlbncfg[0] = register_tlbncfg(4, 1, 1, 0, 512); in init_proc_e500()
2876 tlbncfg[0] = register_tlbncfg(4, 1, 1, 0, 512); in init_proc_e500()
2880 mmucfg = 0x6510B45; in init_proc_e500()
2882 tlbncfg[0] = 0x08052400; in init_proc_e500()
2883 tlbncfg[1] = 0x40028040; in init_proc_e500()
2901 l1cfg0 |= 0x1000000; /* 64 byte cache block size */ in init_proc_e500()
2902 l1cfg1 |= 0x1000000; /* 64 byte cache block size */ in init_proc_e500()
2907 l1cfg0 |= 0x0F83820; in init_proc_e500()
2908 l1cfg1 |= 0x0B83820; in init_proc_e500()
2914 register_BookE206_sprs(env, 0x000000DF, tlbncfg, mmucfg); in init_proc_e500()
2925 0x00000000); in init_proc_e500()
2930 0x00000000); in init_proc_e500()
2935 0x00000000); in init_proc_e500()
2940 0x00000000); in init_proc_e500()
2945 0x00000000); in init_proc_e500()
2950 0x00000000); in init_proc_e500()
2955 0x00000000); in init_proc_e500()
2960 0x00000000); in init_proc_e500()
2973 0x00000000); in init_proc_e500()
2977 0x00000000); in init_proc_e500()
2982 0x00000000); in init_proc_e500()
2987 0x00000000); in init_proc_e500()
2991 0x00000000); in init_proc_e500()
2995 0x00000000); in init_proc_e500()
2999 0x00000000); in init_proc_e500()
3005 0x00000000); in init_proc_e500()
3009 0x00000000); in init_proc_e500()
3010 ivpr_mask = (target_ulong)~0xFFFFULL; in init_proc_e500()
3018 0x00000000); in init_proc_e500()
3022 0x00000004); in init_proc_e500()
3026 0x7FFFFFFC); in init_proc_e500()
3030 env->nb_tlb = 0; in init_proc_e500()
3032 for (i = 0; i < BOOKE206_MAX_TLBN; i++) { in init_proc_e500()
3588 0x00000000); in init_proc_750()
3654 0x00000000); in init_proc_750cl()
3660 0x00000000); in init_proc_750cl()
3664 0x00000000); in init_proc_750cl()
3668 0x00000000); in init_proc_750cl()
3673 0x00000000); in init_proc_750cl()
3677 0x00000000); in init_proc_750cl()
3682 0x00000000); in init_proc_750cl()
3686 0x00000000); in init_proc_750cl()
3690 0x00000000); in init_proc_750cl()
3695 0x00000000); in init_proc_750cl()
3700 0x00000000); in init_proc_750cl()
3705 0x00000000); in init_proc_750cl()
3710 0x00000000); in init_proc_750cl()
3715 0x00000000); in init_proc_750cl()
3720 0x00000000); in init_proc_750cl()
3725 0x00000000); in init_proc_750cl()
3730 0x00000000); in init_proc_750cl()
3735 0x00000000); in init_proc_750cl()
3740 0x00000000); in init_proc_750cl()
3840 0x00000000); in init_proc_750cx()
3847 0x00000000); in init_proc_750cx()
3909 0x00000000); in init_proc_750fx()
3916 0x00000000); in init_proc_750fx()
3921 0x00000000); in init_proc_750fx()
3982 0x00000000); in init_proc_750gx()
3989 0x00000000); in init_proc_750gx()
3994 0x00000000); in init_proc_750gx()
4157 vscr_init(env, 0x00010000); in init_proc_7400()
4162 0x00000000); in init_proc_7400()
4167 0x00000000); in init_proc_7400()
4230 vscr_init(env, 0x00010000); in init_proc_7410()
4235 0x00000000); in init_proc_7410()
4243 0x00000000); in init_proc_7410()
4249 0x00000000); in init_proc_7410()
4310 vscr_init(env, 0x00010000); in init_proc_7440()
4315 0x00000000); in init_proc_7440()
4320 0x00000000); in init_proc_7440()
4325 0x00000000); in init_proc_7440()
4330 0x00000000); in init_proc_7440()
4335 0x00000000); in init_proc_7440()
4340 0x00000000); in init_proc_7440()
4345 0x00000000); in init_proc_7440()
4350 0x00000000); in init_proc_7440()
4411 vscr_init(env, 0x00010000); in init_proc_7450()
4418 0x00000000); in init_proc_7450()
4423 0x00000000); in init_proc_7450()
4428 0x00000000); in init_proc_7450()
4433 0x00000000); in init_proc_7450()
4438 0x00000000); in init_proc_7450()
4443 0x00000000); in init_proc_7450()
4448 0x00000000); in init_proc_7450()
4453 0x00000000); in init_proc_7450()
4458 0x00000000); in init_proc_7450()
4463 0x00000000); in init_proc_7450()
4468 0x00000000); in init_proc_7450()
4473 0x00000000); in init_proc_7450()
4534 vscr_init(env, 0x00010000); in init_proc_7445()
4539 0x00000000); in init_proc_7445()
4544 0x00000000); in init_proc_7445()
4549 0x00000000); in init_proc_7445()
4554 0x00000000); in init_proc_7445()
4559 0x00000000); in init_proc_7445()
4564 0x00000000); in init_proc_7445()
4569 0x00000000); in init_proc_7445()
4574 0x00000000); in init_proc_7445()
4578 0x00000000); in init_proc_7445()
4582 0x00000000); in init_proc_7445()
4586 0x00000000); in init_proc_7445()
4590 0x00000000); in init_proc_7445()
4594 0x00000000); in init_proc_7445()
4598 0x00000000); in init_proc_7445()
4602 0x00000000); in init_proc_7445()
4664 vscr_init(env, 0x00010000); in init_proc_7455()
4671 0x00000000); in init_proc_7455()
4676 0x00000000); in init_proc_7455()
4681 0x00000000); in init_proc_7455()
4686 0x00000000); in init_proc_7455()
4691 0x00000000); in init_proc_7455()
4696 0x00000000); in init_proc_7455()
4701 0x00000000); in init_proc_7455()
4706 0x00000000); in init_proc_7455()
4710 0x00000000); in init_proc_7455()
4714 0x00000000); in init_proc_7455()
4718 0x00000000); in init_proc_7455()
4722 0x00000000); in init_proc_7455()
4726 0x00000000); in init_proc_7455()
4730 0x00000000); in init_proc_7455()
4734 0x00000000); in init_proc_7455()
4796 vscr_init(env, 0x00010000); in init_proc_7457()
4803 0x00000000); in init_proc_7457()
4808 0x00000000); in init_proc_7457()
4813 0x00000000); in init_proc_7457()
4818 0x00000000); in init_proc_7457()
4823 0x00000000); in init_proc_7457()
4828 0x00000000); in init_proc_7457()
4833 0x00000000); in init_proc_7457()
4838 0x00000000); in init_proc_7457()
4843 0x00000000); in init_proc_7457()
4848 0x00000000); in init_proc_7457()
4853 0x00000000); in init_proc_7457()
4858 0x00000000); in init_proc_7457()
4862 0x00000000); in init_proc_7457()
4866 0x00000000); in init_proc_7457()
4870 0x00000000); in init_proc_7457()
4874 0x00000000); in init_proc_7457()
4878 0x00000000); in init_proc_7457()
4882 0x00000000); in init_proc_7457()
4886 0x00000000); in init_proc_7457()
4948 vscr_init(env, 0x00010000); in init_proc_e600()
4953 0x00000000); in init_proc_e600()
4958 0x00000000); in init_proc_e600()
4963 0x00000000); in init_proc_e600()
4968 0x00000000); in init_proc_e600()
4973 0x00000000); in init_proc_e600()
4978 0x00000000); in init_proc_e600()
4983 0x00000000); in init_proc_e600()
4988 0x00000000); in init_proc_e600()
4993 0x00000000); in init_proc_e600()
4997 0x00000000); in init_proc_e600()
5001 0x00000000); in init_proc_e600()
5005 0x00000000); in init_proc_e600()
5009 0x00000000); in init_proc_e600()
5013 0x00000000); in init_proc_e600()
5017 0x00000000); in init_proc_e600()
5021 0x00000000); in init_proc_e600()
5081 #define POWERPC970_HID5_INIT 0x00000080
5083 #define POWERPC970_HID5_INIT 0x00000000
5092 return 0; in check_pow_970()
5101 0x60000000); in register_970_hid_sprs()
5105 0x00000000); in register_970_hid_sprs()
5117 0x00000000); in register_970_hior_sprs()
5125 0x00000000); in register_book3s_ctrl_sprs()
5129 0x00000000); in register_book3s_ctrl_sprs()
5141 KVM_REG_PPC_VRSAVE, 0x00000000); in register_book3s_altivec_sprs()
5157 KVM_REG_PPC_DABR, 0x00000000); in register_book3s_dbg_sprs()
5161 KVM_REG_PPC_DABRX, 0x00000000); in register_book3s_dbg_sprs()
5170 KVM_REG_PPC_DAWR, 0x00000000); in register_book3s_207_dbg_sprs()
5175 KVM_REG_PPC_DAWRX, 0x00000000); in register_book3s_207_dbg_sprs()
5180 KVM_REG_PPC_CIABR, 0x00000000); in register_book3s_207_dbg_sprs()
5189 KVM_REG_PPC_DAWR1, 0x00000000); in register_book3s_310_dbg_sprs()
5194 KVM_REG_PPC_DAWRX1, 0x00000000); in register_book3s_310_dbg_sprs()
5203 0x00000000); in register_970_dbg_sprs()
5211 KVM_REG_PPC_MMCR0, 0x80000000); in register_book3s_pmu_sup_sprs()
5215 KVM_REG_PPC_MMCR1, 0x00000000); in register_book3s_pmu_sup_sprs()
5219 KVM_REG_PPC_MMCRA, 0x00000000); in register_book3s_pmu_sup_sprs()
5223 KVM_REG_PPC_PMC1, 0x00000000); in register_book3s_pmu_sup_sprs()
5227 KVM_REG_PPC_PMC2, 0x00000000); in register_book3s_pmu_sup_sprs()
5231 KVM_REG_PPC_PMC3, 0x00000000); in register_book3s_pmu_sup_sprs()
5235 KVM_REG_PPC_PMC4, 0x00000000); in register_book3s_pmu_sup_sprs()
5239 KVM_REG_PPC_PMC5, 0x00000000); in register_book3s_pmu_sup_sprs()
5243 KVM_REG_PPC_PMC6, 0x00000000); in register_book3s_pmu_sup_sprs()
5247 KVM_REG_PPC_SIAR, 0x00000000); in register_book3s_pmu_sup_sprs()
5251 KVM_REG_PPC_SDAR, 0x00000000); in register_book3s_pmu_sup_sprs()
5259 0x80000000); in register_book3s_pmu_user_sprs()
5263 0x00000000); in register_book3s_pmu_user_sprs()
5267 0x00000000); in register_book3s_pmu_user_sprs()
5271 0x00000000); in register_book3s_pmu_user_sprs()
5275 0x00000000); in register_book3s_pmu_user_sprs()
5279 0x00000000); in register_book3s_pmu_user_sprs()
5283 0x00000000); in register_book3s_pmu_user_sprs()
5287 0x00000000); in register_book3s_pmu_user_sprs()
5291 0x00000000); in register_book3s_pmu_user_sprs()
5295 0x00000000); in register_book3s_pmu_user_sprs()
5299 0x00000000); in register_book3s_pmu_user_sprs()
5307 KVM_REG_PPC_PMC7, 0x00000000); in register_970_pmu_sup_sprs()
5311 KVM_REG_PPC_PMC8, 0x00000000); in register_970_pmu_sup_sprs()
5319 0x00000000); in register_970_pmu_user_sprs()
5323 0x00000000); in register_970_pmu_user_sprs()
5331 KVM_REG_PPC_MMCR2, 0x00000000); in register_power8_pmu_sup_sprs()
5335 KVM_REG_PPC_MMCRS, 0x00000000); in register_power8_pmu_sup_sprs()
5339 KVM_REG_PPC_SIER, 0x00000000); in register_power8_pmu_sup_sprs()
5343 KVM_REG_PPC_SPMC1, 0x00000000); in register_power8_pmu_sup_sprs()
5347 KVM_REG_PPC_SPMC2, 0x00000000); in register_power8_pmu_sup_sprs()
5351 KVM_REG_PPC_TACR, 0x00000000); in register_power8_pmu_sup_sprs()
5355 KVM_REG_PPC_TCSCR, 0x00000000); in register_power8_pmu_sup_sprs()
5359 KVM_REG_PPC_CSIGR, 0x00000000); in register_power8_pmu_sup_sprs()
5367 0x00000000); in register_power8_pmu_user_sprs()
5371 0x00000000); in register_power8_pmu_user_sprs()
5379 KVM_REG_PPC_MMCR3, 0x00000000); in register_power10_pmu_sup_sprs()
5383 KVM_REG_PPC_SIER2, 0x00000000); in register_power10_pmu_sup_sprs()
5387 KVM_REG_PPC_SIER3, 0x00000000); in register_power10_pmu_sup_sprs()
5395 0x00000000); in register_power10_pmu_user_sprs()
5399 0x00000000); in register_power10_pmu_user_sprs()
5403 0x00000000); in register_power10_pmu_user_sprs()
5412 0x00000000); in register_power5p_ear_sprs()
5422 0x00000000); in register_power5p_tb_sprs()
5438 0x00000000); in register_970_lpar_sprs()
5454 &spr_read_hdecr, &spr_write_hdecr, 0); in register_power5p_lpar_sprs()
5467 0x00000000); in register_book3s_ids_sprs()
5472 0x00000000); in register_book3s_ids_sprs()
5477 0x00000000); in register_book3s_ids_sprs()
5482 0x00000000); in register_book3s_ids_sprs()
5487 0x00000000); in register_book3s_ids_sprs()
5492 0x00000000); in register_book3s_ids_sprs()
5497 0x00000000); in register_book3s_ids_sprs()
5502 0x00000000); in register_book3s_ids_sprs()
5507 0x00000000); in register_book3s_ids_sprs()
5512 0x00000000); in register_book3s_ids_sprs()
5517 0x00000000); in register_book3s_ids_sprs()
5522 0x00000000); in register_book3s_ids_sprs()
5531 0x00000000); in register_rmor_sprs()
5540 0x00000000); in register_power8_ids_sprs()
5551 KVM_REG_PPC_PURR, 0x00000000); in register_book3s_purr_sprs()
5556 KVM_REG_PPC_SPURR, 0x00000000); in register_book3s_purr_sprs()
5566 0x00000000); in register_power6_dbg_sprs()
5575 KVM_REG_PPC_PPR, 0x00000000); in register_power5p_common_sprs()
5584 KVM_REG_PPC_DSCR, 0x00000000); in register_power6_common_sprs()
5594 0x00000000); in register_power6_common_sprs()
5603 0x00000000); in register_HEIR32_spr()
5612 0x00000000); in register_HEIR64_spr()
5620 0x00000000); in register_power7_common_sprs()
5628 KVM_REG_PPC_TAR, 0x00000000); in register_power8_tce_address_control_sprs()
5636 KVM_REG_PPC_TFHAR, 0x00000000); in register_power8_tm_sprs()
5640 KVM_REG_PPC_TFIAR, 0x00000000); in register_power8_tm_sprs()
5644 KVM_REG_PPC_TEXASR, 0x00000000); in register_power8_tm_sprs()
5648 0x00000000); in register_power8_tm_sprs()
5656 0x00000000); in register_power8_ebb_sprs()
5660 0x00000000); in register_power8_ebb_sprs()
5664 0x00000000); in register_power8_ebb_sprs()
5668 0x00000000); in register_power8_ebb_sprs()
5672 KVM_REG_PPC_EBBHR, 0x00000000); in register_power8_ebb_sprs()
5676 KVM_REG_PPC_EBBRR, 0x00000000); in register_power8_ebb_sprs()
5680 KVM_REG_PPC_BESCR, 0x00000000); in register_power8_ebb_sprs()
5690 KVM_REG_PPC_VTB, 0x00000000); in register_vtb_sprs()
5698 target_ulong initval = 0; in register_power8_fscr_sprs()
5711 KVM_REG_PPC_PSPB, 0); in register_power8_pspb_sprs()
5722 KVM_REG_PPC_DPDES, 0x00000000); in register_power8_dpdes_sprs()
5733 0); in register_power8_ic_sprs()
5745 0x00000000); in register_power_common_book4_sprs()
5750 0x00000000); in register_power_common_book4_sprs()
5755 0x00000000); in register_power_common_book4_sprs()
5760 0x00000000); in register_power_common_book4_sprs()
5765 0x00000000); in register_power_common_book4_sprs()
5770 0x00000000); in register_power_common_book4_sprs()
5775 0x00000000); in register_power_common_book4_sprs()
5780 0x00000000); in register_power_common_book4_sprs()
5785 0x00000000); in register_power_common_book4_sprs()
5797 KVM_REG_PPC_WORT, 0); in register_power9_book4_sprs()
5802 0x00000000); in register_power9_book4_sprs()
5809 0x00000000); in register_power9_book4_sprs()
5814 0x00000000); in register_power9_book4_sprs()
5826 KVM_REG_PPC_ACOP, 0); in register_power8_book4_sprs()
5831 KVM_REG_PPC_PID, 0); in register_power8_book4_sprs()
5835 KVM_REG_PPC_WORT, 0); in register_power8_book4_sprs()
5847 KVM_REG_PPC_ACOP, 0); in register_power7_book4_sprs()
5852 KVM_REG_PPC_PID, 0); in register_power7_book4_sprs()
5863 0x00000103070F1F3F); in register_power8_rpr_sprs()
5875 KVM_REG_PPC_PTCR, 0x00000000); in register_power9_mmu_sprs()
5881 0x0000000000000000); in register_power9_mmu_sprs()
5882 /* PID is part of the BookS ISA from v3.0 */ in register_power9_mmu_sprs()
5886 KVM_REG_PPC_PID, 0); in register_power9_mmu_sprs()
5894 * in each process' context. So, initialize it with 0 here. in register_power10_hash_sprs()
5896 uint64_t hashkeyr_initial_value = 0, hashpkeyr_initial_value = 0; in register_power10_hash_sprs()
5922 0); in register_power10_dexcr_sprs()
5927 0); in register_power10_dexcr_sprs()
5933 0); in register_power10_dexcr_sprs()
5938 0); in register_power10_dexcr_sprs()
5964 vscr_init(env, 0x00010000); in init_proc_book3s_common()
5969 0x00000000); in init_proc_book3s_common()
6041 pcc->l1_dcache_size = 0x8000;
6042 pcc->l1_icache_size = 0x10000;
6122 pcc->l1_dcache_size = 0x8000; in POWERPC_FAMILY()
6123 pcc->l1_icache_size = 0x10000; in POWERPC_FAMILY()
6244 pcc->l1_dcache_size = 0x8000; in POWERPC_FAMILY()
6245 pcc->l1_icache_size = 0x8000; in POWERPC_FAMILY()
6255 env->bhrb_base = (intptr_t)&env->bhrb[0]; in bhrb_init_state()
6263 env->bhrb_offset = 0; in bhrb_reset_state()
6264 env->bhrb_filter = 0; in bhrb_reset_state()
6265 memset(env->bhrb, 0, sizeof(env->bhrb)); in bhrb_reset_state()
6417 pcc->l1_dcache_size = 0x8000; in POWERPC_FAMILY()
6418 pcc->l1_icache_size = 0x8000; in POWERPC_FAMILY()
6425 * 0bxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
6432 0x0000000c, /* 4K - enc: 0x0 */
6433 0xa0000010, /* 64K - enc: 0x5 */
6434 0x20000015, /* 2M - enc: 0x1 */
6435 0x4000001e /* 1G - enc: 0x2 */
6480 KVM_REG_PPC_PSSCR, 0); in register_power9_common_sprs()
6486 0); in register_power9_common_sprs()
6502 KVM_REG_PPC_TIDR, 0); in init_proc_POWER9()
6529 if ((pvr & 0x0f00) != (pcc->pvr & 0x0f00)) { in ppc_pvr_match_power9()
6534 if ((pvr & 0x0f00) == 0x200) { in ppc_pvr_match_power9()
6535 if ((pvr & 0xf) < 2) { in ppc_pvr_match_power9()
6536 /* DD2.0, DD2.1 match power9_v2.0 */ in ppc_pvr_match_power9()
6537 if ((pcc->pvr & 0xf) == 0) { in ppc_pvr_match_power9()
6542 if ((pcc->pvr & 0xf) == 2) { in ppc_pvr_match_power9()
6582 pcc->l1_dcache_size = 0x8000; in POWERPC_FAMILY()
6583 pcc->l1_icache_size = 0x8000; in POWERPC_FAMILY()
6590 * 0bxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
6597 0x0000000c, /* 4K - enc: 0x0 */
6598 0xa0000010, /* 64K - enc: 0x5 */
6599 0x20000015, /* 2M - enc: 0x1 */
6600 0x4000001e /* 1G - enc: 0x2 */
6641 if ((pvr & 0x0f00) == (pcc->pvr & 0x0f00)) { in ppc_pvr_match_power10()
6642 /* Major DD version matches power10_v2.0 */ in ppc_pvr_match_power10()
6680 pcc->l1_dcache_size = 0x8000; in POWERPC_FAMILY()
6681 pcc->l1_icache_size = 0x8000; in POWERPC_FAMILY()
6702 if ((pvr & 0x0f00) == (pcc->pvr & 0x0f00)) { in ppc_pvr_match_power11()
6740 pcc->l1_dcache_size = 0x8000; in POWERPC_FAMILY()
6741 pcc->l1_icache_size = 0x8000; in POWERPC_FAMILY()
6786 for (i = 0; i < POWERPC_EXCP_NB; i++) { in init_ppc_proc()
6789 env->ivor_mask = 0x00000000; in init_ppc_proc()
6790 env->ivpr_mask = 0x00000000; in init_ppc_proc()
6792 env->nb_BATs = 0; in init_ppc_proc()
6793 env->nb_tlb = 0; in init_ppc_proc()
6794 env->nb_ways = 0; in init_ppc_proc()
6884 if ((env->flags & POWERPC_FLAG_BUS_CLK) == 0) { in init_ppc_proc()
6938 if (ppc_fixup_cpu(cpu) != 0) { in ppc_cpu_realize()
6986 TYPE_HOST_POWERPC_CPU) == 0)) { in ppc_cpu_compare_class_pvr()
6990 return pcc->pvr == pvr ? 0 : -1; in ppc_cpu_compare_class_pvr()
7016 TYPE_HOST_POWERPC_CPU) == 0)) { in ppc_cpu_compare_class_pvr_mask()
7021 return 0; in ppc_cpu_compare_class_pvr_mask()
7046 for (ai = 0; ppc_cpu_aliases[ai].alias != NULL; ai++) { in ppc_cpu_lookup_alias()
7047 if (strcmp(ppc_cpu_aliases[ai].alias, alias) == 0) { in ppc_cpu_lookup_alias()
7064 * 0x prefix if present) in ppc_cpu_class_by_name()
7069 if ((len == 8) && (*p == '\0')) { in ppc_cpu_class_by_name()
7081 if (strcmp(name, "max") == 0) { in ppc_cpu_class_by_name()
7126 if (strcmp(name_a, TYPE_HOST_POWERPC_CPU) == 0) { in ppc_cpu_list_compare()
7128 } else if (strcmp(name_b, TYPE_HOST_POWERPC_CPU) == 0) { in ppc_cpu_list_compare()
7137 return 0; in ppc_cpu_list_compare()
7151 if (unlikely(strcmp(typename, TYPE_HOST_POWERPC_CPU) == 0)) { in ppc_cpu_list_entry()
7157 for (i = 0; ppc_cpu_aliases[i].alias != NULL; i++) { in ppc_cpu_list_entry()
7168 if (strcmp(alias->alias, family->desc) == 0) { in ppc_cpu_list_entry()
7216 cpu->env.nip = data[0]; in ppc_restore_state_to_opc()
7245 msr = (target_ulong)0; in ppc_cpu_reset_hold()
7248 #if defined(DO_SINGLE_STEP) && 0 in ppc_cpu_reset_hold()
7294 env->resume_as_sreset = 0; in ppc_cpu_reset_hold()
7299 env->pending_interrupts = 0; in ppc_cpu_reset_hold()
7301 env->error_code = 0; in ppc_cpu_reset_hold()
7335 set_float_default_nan_pattern(0b01000000, &env->fp_status); in ppc_cpu_reset_hold()
7336 set_float_default_nan_pattern(0b01000000, &env->vec_status); in ppc_cpu_reset_hold()
7338 for (i = 0; i < ARRAY_SIZE(env->spr_cb); i++) { in ppc_cpu_reset_hold()
7488 .guest_default_memory_order = 0,
7543 qemu_build_assert(MMU_DATA_LOAD == 0 && MMU_DATA_STORE == 1 && in ppc_cpu_class_init()
7630 for (i = 0; i < 32; i++) { in ppc_cpu_dump_state()
7631 if ((i & (RGPL - 1)) == 0) { in ppc_cpu_dump_state()
7640 for (i = 0; i < 8; i++) in ppc_cpu_dump_state()
7643 for (i = 0; i < 8; i++) { in ppc_cpu_dump_state()
7645 if (env->crf[i] & 0x08) { in ppc_cpu_dump_state()
7647 } else if (env->crf[i] & 0x04) { in ppc_cpu_dump_state()
7649 } else if (env->crf[i] & 0x02) { in ppc_cpu_dump_state()
7652 qemu_fprintf(f, " %c%c", a, env->crf[i] & 0x01 ? 'O' : ' '); in ppc_cpu_dump_state()
7658 for (i = 0; i < 32; i++) { in ppc_cpu_dump_state()
7659 if ((i & (RFPL - 1)) == 0) { in ppc_cpu_dump_state()