Lines Matching refs:__volatile__
243 __asm__ __volatile__ ("mfspr 3, 1008" ::: "r3"); in board_reset()
244 __asm__ __volatile__ ("ori 5, 5, 0xcc00" ::: "r5"); in board_reset()
245 __asm__ __volatile__ ("ori 4, 3, 0xc00" ::: "r4"); in board_reset()
246 __asm__ __volatile__ ("andc 5, 3, 5" ::: "r5"); in board_reset()
247 __asm__ __volatile__ ("sync"); in board_reset()
248 __asm__ __volatile__ ("mtspr 1008, 4"); in board_reset()
249 __asm__ __volatile__ ("isync"); in board_reset()
250 __asm__ __volatile__ ("sync"); in board_reset()
251 __asm__ __volatile__ ("mtspr 1008, 5"); in board_reset()
252 __asm__ __volatile__ ("isync"); in board_reset()
253 __asm__ __volatile__ ("sync"); in board_reset()
259 __asm__ __volatile__ ("mtspr 26, %0" :: "r" (addr)); in board_reset()
260 __asm__ __volatile__ ("li 4, (1 << 6)" ::: "r4"); in board_reset()
261 __asm__ __volatile__ ("mtspr 27, 4"); in board_reset()
262 __asm__ __volatile__ ("rfi"); in board_reset()