L3CR_L3I
mtspr(SPR_L3CR, cache_reg | L3CR_L3I);
while (mfspr(SPR_L3CR) & L3CR_L3I)
ccr = l3cr_config & ~(L3CR_L3E | L3CR_L3I | L3CR_L3PE | L3CR_L3CLKEN);
mtspr(SPR_L3CR, ccr | L3CR_L3I);
while (mfspr(SPR_L3CR) & L3CR_L3I)