Lines Matching refs:altivec_idle
253 u32 altivec_idle; in do_store_altivec_idle() local
255 altivec_idle = mfspr(SPRN_PWRMGTCR0); in do_store_altivec_idle()
258 altivec_idle |= PWRMGTCR0_AV_IDLE_PD_EN; in do_store_altivec_idle()
260 altivec_idle &= ~PWRMGTCR0_AV_IDLE_PD_EN; in do_store_altivec_idle()
262 mtspr(SPRN_PWRMGTCR0, altivec_idle); in do_store_altivec_idle()
318 u32 altivec_idle; in set_altivec_idle_wait_entry_bit() local
320 altivec_idle = mfspr(SPRN_PWRMGTCR0); in set_altivec_idle_wait_entry_bit()
324 altivec_idle &= ~PWRMGTCR0_AV_IDLE_CNT; in set_altivec_idle_wait_entry_bit()
327 altivec_idle |= ((MAX_BIT - *value) << PWRMGTCR0_AV_IDLE_CNT_SHIFT); in set_altivec_idle_wait_entry_bit()
329 mtspr(SPRN_PWRMGTCR0, altivec_idle); in set_altivec_idle_wait_entry_bit()
364 static DEVICE_ATTR(altivec_idle, 0600, show_altivec_idle, store_altivec_idle);