SPRN_L1CSR1
mtspr(SPRN_L1CSR1, mfspr(SPRN_L1CSR1) | L1CSR1_ICFI);
while (mfspr(SPRN_L1CSR1) & L1CSR1_ICFI)
case SPRN_L1CSR1:
case SPRN_L1CSR1:
tmp = mfspr(SPRN_L1CSR1);
mtspr(SPRN_L1CSR1, tmp);