Lines Matching defs:mtspr
50 #undef mtspr
52 #define mtspr(spr, reg) __asm__ volatile ("mtspr %0, %1" : : "n" (spr), "r" (reg))
160 // mtspr(l2cr, per_proc->pf.l2cr); // XXXXXXX why is this necessary? XXXXXXX
197 mtspr(chud_750_hid0, val);
204 mtspr(chud_750_hid0, val);
218 mtspr(chud_750_hid1, val);
228 mtspr(chud_750fx_hid2, val);
233 mtspr(chud_7400_msscr0, val);
238 mtspr(chud_7400_msscr1, val);
243 mtspr(chud_7450_ldstcr, val);
248 mtspr(chud_7450_ictrl, val);
700 if(spr==chud_ppc_srr0) { mtspr(chud_ppc_srr0, val); break; }
701 if(spr==chud_ppc_srr1) { mtspr(chud_ppc_srr1, val); break; }
702 if(spr==chud_ppc_dsisr) { mtspr(chud_ppc_dsisr, val); break; }
703 if(spr==chud_ppc_dar) { mtspr(chud_ppc_dar, val); break; }
704 if(spr==chud_ppc_dec) { mtspr(chud_ppc_dec, val); break; }
705 if(spr==chud_ppc_sdr1) { mtspr(chud_ppc_sdr1, val); break; }
706 if(spr==chud_ppc_sprg0) { mtspr(chud_ppc_sprg0, val); break; }
707 if(spr==chud_ppc_sprg1) { mtspr(chud_ppc_sprg1, val); break; }
708 if(spr==chud_ppc_sprg2) { mtspr(chud_ppc_sprg2, val); break; }
709 if(spr==chud_ppc_sprg3) { mtspr(chud_ppc_sprg3, val); break; }
710 if(spr==chud_ppc_ear) { mtspr(chud_ppc_ear, val); break; }
711 if(spr==chud_ppc_tbl) { mtspr(284, val); break; } /* timebase consists of read registers and write registers */
712 if(spr==chud_ppc_tbu) { mtspr(285, val); break; }
713 if(spr==chud_ppc_pvr) { mtspr(chud_ppc_pvr, val); break; }
714 if(spr==chud_ppc_ibat0u) { mtspr(chud_ppc_ibat0u, val); break; }
715 if(spr==chud_ppc_ibat0l) { mtspr(chud_ppc_ibat0l, val); break; }
716 if(spr==chud_ppc_ibat1u) { mtspr(chud_ppc_ibat1u, val); break; }
717 if(spr==chud_ppc_ibat1l) { mtspr(chud_ppc_ibat1l, val); break; }
718 if(spr==chud_ppc_ibat2u) { mtspr(chud_ppc_ibat2u, val); break; }
719 if(spr==chud_ppc_ibat2l) { mtspr(chud_ppc_ibat2l, val); break; }
720 if(spr==chud_ppc_ibat3u) { mtspr(chud_ppc_ibat3u, val); break; }
721 if(spr==chud_ppc_ibat3l) { mtspr(chud_ppc_ibat3l, val); break; }
722 if(spr==chud_ppc_dbat0u) { mtspr(chud_ppc_dbat0u, val); break; }
723 if(spr==chud_ppc_dbat0l) { mtspr(chud_ppc_dbat0l, val); break; }
724 if(spr==chud_ppc_dbat1u) { mtspr(chud_ppc_dbat1u, val); break; }
725 if(spr==chud_ppc_dbat1l) { mtspr(chud_ppc_dbat1l, val); break; }
726 if(spr==chud_ppc_dbat2u) { mtspr(chud_ppc_dbat2u, val); break; }
727 if(spr==chud_ppc_dbat2l) { mtspr(chud_ppc_dbat2l, val); break; }
728 if(spr==chud_ppc_dbat3u) { mtspr(chud_ppc_dbat3u, val); break; }
729 if(spr==chud_ppc_dbat3l) { mtspr(chud_ppc_dbat3l, val); break; }
730 if(spr==chud_ppc_dabr) { mtspr(chud_ppc_dabr, val); break; }
768 if(spr==chud_750_mmcr0) { mtspr(chud_750_mmcr0, val); break; }
769 if(spr==chud_750_pmc1) { mtspr(chud_750_pmc1, val); break; }
770 if(spr==chud_750_pmc2) { mtspr(chud_750_pmc2, val); break; }
771 if(spr==chud_750_sia) { mtspr(chud_750_sia, val); break; }
772 if(spr==chud_750_mmcr1) { mtspr(chud_750_mmcr1, val); break; }
773 if(spr==chud_750_pmc3) { mtspr(chud_750_pmc3, val); break; }
774 if(spr==chud_750_pmc4) { mtspr(chud_750_pmc4, val); break; }
775 if(spr==chud_750_iabr) { mtspr(chud_750_iabr, val); break; }
776 if(spr==chud_750_ictc) { mtspr(chud_750_ictc, val); break; }
777 if(spr==chud_750_thrm1) { mtspr(chud_750_thrm1, val); break; }
778 if(spr==chud_750_thrm2) { mtspr(chud_750_thrm2, val); break; }
779 if(spr==chud_750_thrm3) { mtspr(chud_750_thrm3, val); break; }
794 if(spr==chud_750fx_ibat4u) { mtspr(chud_750fx_ibat4u, val); break; }
795 if(spr==chud_750fx_ibat4l) { mtspr(chud_750fx_ibat4l, val); break; }
796 if(spr==chud_750fx_ibat5u) { mtspr(chud_750fx_ibat5u, val); break; }
797 if(spr==chud_750fx_ibat5l) { mtspr(chud_750fx_ibat5l, val); break; }
798 if(spr==chud_750fx_ibat6u) { mtspr(chud_750fx_ibat6u, val); break; }
799 if(spr==chud_750fx_ibat6l) { mtspr(chud_750fx_ibat6l, val); break; }
800 if(spr==chud_750fx_ibat7u) { mtspr(chud_750fx_ibat7u, val); break; }
801 if(spr==chud_750fx_ibat7l) { mtspr(chud_750fx_ibat7l, val); break; }
802 if(spr==chud_750fx_dbat4u) { mtspr(chud_750fx_dbat4u, val); break; }
803 if(spr==chud_750fx_dbat4l) { mtspr(chud_750fx_dbat4l, val); break; }
804 if(spr==chud_750fx_dbat5u) { mtspr(chud_750fx_dbat5u, val); break; }
805 if(spr==chud_750fx_dbat5l) { mtspr(chud_750fx_dbat5l, val); break; }
806 if(spr==chud_750fx_dbat6u) { mtspr(chud_750fx_dbat6u, val); break; }
807 if(spr==chud_750fx_dbat6l) { mtspr(chud_750fx_dbat6l, val); break; }
808 if(spr==chud_750fx_dbat7u) { mtspr(chud_750fx_dbat7u, val); break; }
809 if(spr==chud_750fx_dbat7l) { mtspr(chud_750fx_dbat7l, val); break; }
812 if(spr==chud_750fx_hid2) { mtspr(chud_750fx_hid2, val); break; }
816 if(spr==chud_7400_mmcr2) { mtspr(chud_7400_mmcr2, val); break; }
817 if(spr==chud_7400_bamr) { mtspr(chud_7400_bamr, val); break; }
818 if(spr==chud_7400_mmcr0) { mtspr(chud_7400_mmcr0, val); break; }
819 if(spr==chud_7400_pmc1) { mtspr(chud_7400_pmc1, val); break; }
820 if(spr==chud_7400_pmc2) { mtspr(chud_7400_pmc2, val); break; }
821 if(spr==chud_7400_siar) { mtspr(chud_7400_siar, val); break; }
822 if(spr==chud_7400_mmcr1) { mtspr(chud_7400_mmcr1, val); break; }
823 if(spr==chud_7400_pmc3) { mtspr(chud_7400_pmc3, val); break; }
824 if(spr==chud_7400_pmc4) { mtspr(chud_7400_pmc4, val); break; }
825 if(spr==chud_7400_iabr) { mtspr(chud_7400_iabr, val); break; }
826 if(spr==chud_7400_ictc) { mtspr(chud_7400_ictc, val); break; }
827 if(spr==chud_7400_thrm1) { mtspr(chud_7400_thrm1, val); break; }
828 if(spr==chud_7400_thrm2) { mtspr(chud_7400_thrm2, val); break; }
829 if(spr==chud_7400_thrm3) { mtspr(chud_7400_thrm3, val); break; }
830 if(spr==chud_7400_pir) { mtspr(chud_7400_pir, val); break; }
854 if(spr==chud_7410_l2pmcr) { mtspr(chud_7410_l2pmcr, val); break; }
858 if(spr==chud_7450_mmcr2) { mtspr(chud_7450_mmcr2, val); break; }
859 if(spr==chud_7450_pmc5) { mtspr(chud_7450_pmc5, val); break; }
860 if(spr==chud_7450_pmc6) { mtspr(chud_7450_pmc6, val); break; }
861 if(spr==chud_7450_bamr) { mtspr(chud_7450_bamr, val); break; }
862 if(spr==chud_7450_mmcr0) { mtspr(chud_7450_mmcr0, val); break; }
863 if(spr==chud_7450_pmc1) { mtspr(chud_7450_pmc1, val); break; }
864 if(spr==chud_7450_pmc2) { mtspr(chud_7450_pmc2, val); break; }
865 if(spr==chud_7450_siar) { mtspr(chud_7450_siar, val); break; }
866 if(spr==chud_7450_mmcr1) { mtspr(chud_7450_mmcr1, val); break; }
867 if(spr==chud_7450_pmc3) { mtspr(chud_7450_pmc3, val); break; }
868 if(spr==chud_7450_pmc4) { mtspr(chud_7450_pmc4, val); break; }
869 if(spr==chud_7450_tlbmiss) { mtspr(chud_7450_tlbmiss, val); break; }
870 if(spr==chud_7450_ptehi) { mtspr(chud_7450_ptehi, val); break; }
871 if(spr==chud_7450_ptelo) { mtspr(chud_7450_ptelo, val); break; }
872 if(spr==chud_7450_l3pm) { mtspr(chud_7450_l3pm, val); break; }
873 if(spr==chud_7450_iabr) { mtspr(chud_7450_iabr, val); break; }
874 if(spr==chud_7450_ldstdb) { mtspr(chud_7450_ldstdb, val); break; }
875 if(spr==chud_7450_ictc) { mtspr(chud_7450_ictc, val); break; }
876 if(spr==chud_7450_thrm1) { mtspr(chud_7450_thrm1, val); break; }
877 if(spr==chud_7450_thrm2) { mtspr(chud_7450_thrm2, val); break; }
878 if(spr==chud_7450_thrm3) { mtspr(chud_7450_thrm3, val); break; }
879 if(spr==chud_7450_pir) { mtspr(chud_7450_pir, val); break; }
916 if(spr==chud_7455_sprg4) { mtspr(chud_7455_sprg4, val); break; }
917 if(spr==chud_7455_sprg5) { mtspr(chud_7455_sprg5, val); break; }
918 if(spr==chud_7455_sprg6) { mtspr(chud_7455_sprg6, val); break; }
919 if(spr==chud_7455_sprg7) { mtspr(chud_7455_sprg7, val); break; }
920 if(spr==chud_7455_ibat4u) { mtspr(chud_7455_ibat4u, val); break; }
921 if(spr==chud_7455_ibat4l) { mtspr(chud_7455_ibat4l, val); break; }
922 if(spr==chud_7455_ibat5u) { mtspr(chud_7455_ibat5u, val); break; }
923 if(spr==chud_7455_ibat5l) { mtspr(chud_7455_ibat5l, val); break; }
924 if(spr==chud_7455_ibat6u) { mtspr(chud_7455_ibat6u, val); break; }
925 if(spr==chud_7455_ibat6l) { mtspr(chud_7455_ibat6l, val); break; }
926 if(spr==chud_7455_ibat7u) { mtspr(chud_7455_ibat7u, val); break; }
927 if(spr==chud_7455_ibat7l) { mtspr(chud_7455_ibat7l, val); break; }
928 if(spr==chud_7455_dbat4u) { mtspr(chud_7455_dbat4u, val); break; }
929 if(spr==chud_7455_dbat4l) { mtspr(chud_7455_dbat4l, val); break; }
930 if(spr==chud_7455_dbat5u) { mtspr(chud_7455_dbat5u, val); break; }
931 if(spr==chud_7455_dbat5l) { mtspr(chud_7455_dbat5l, val); break; }
932 if(spr==chud_7455_dbat6u) { mtspr(chud_7455_dbat6u, val); break; }
933 if(spr==chud_7455_dbat6l) { mtspr(chud_7455_dbat6l, val); break; }
934 if(spr==chud_7455_dbat7u) { mtspr(chud_7455_dbat7u, val); break; }
935 if(spr==chud_7455_dbat7l) { mtspr(chud_7455_dbat7l, val); break; }
939 if(spr==chud_970_pir) { mtspr(chud_970_pir, val); break; }
940 if(spr==chud_970_pmc1) { mtspr(chud_970_pmc1, val); break; }
941 if(spr==chud_970_pmc2) { mtspr(chud_970_pmc2, val); break; }
942 if(spr==chud_970_pmc3) { mtspr(chud_970_pmc3, val); break; }
943 if(spr==chud_970_pmc4) { mtspr(chud_970_pmc4, val); break; }
944 if(spr==chud_970_pmc5) { mtspr(chud_970_pmc5, val); break; }
945 if(spr==chud_970_pmc6) { mtspr(chud_970_pmc6, val); break; }
946 if(spr==chud_970_pmc7) { mtspr(chud_970_pmc7, val); break; }
947 if(spr==chud_970_pmc8) { mtspr(chud_970_pmc8, val); break; }
948 if(spr==chud_970_hdec) { mtspr(chud_970_hdec, val); break; }