Lines Matching +full:0 +full:x9000
24 #define SC_SIZE 0x00080000
39 " li $1, 0x80 # Go 64 bit \n" in indy_sc_wipe()
43 " # Open code a dli $1, 0x9000000080000000 \n" in indy_sc_wipe()
49 " lui $1,0x9000 \n" in indy_sc_wipe()
50 " dsll $1,$1,0x10 \n" in indy_sc_wipe()
51 " ori $1,$1,0x8000 \n" in indy_sc_wipe()
52 " dsll $1,$1,0x10 \n" in indy_sc_wipe()
54 " or %0, $1 # first line to flush \n" in indy_sc_wipe()
58 "1: sw $0, 0(%0) \n" in indy_sc_wipe()
59 " bne %0, %1, 1b \n" in indy_sc_wipe()
60 " daddu %0, 32 \n" in indy_sc_wipe()
69 : "0" (first), "1" (last)); in indy_sc_wipe()
82 BUG_ON(size == 0); in indy_sc_wback_invalidate()
95 indy_sc_wipe(0, last_line); in indy_sc_wback_invalidate()
114 "li\t%1, 0x80\n\t" in indy_sc_enable()
117 "li\t%0, 0x1\n\t" in indy_sc_enable()
118 "dsll\t%0, 31\n\t" in indy_sc_enable()
119 "lui\t%1, 0x9000\n\t" in indy_sc_enable()
120 "dsll32\t%1, 0\n\t" in indy_sc_enable()
121 "or\t%0, %1, %0\n\t" in indy_sc_enable()
122 "sb\t$0, 0(%0)\n\t" in indy_sc_enable()
123 "mtc0\t$0, $12\n\t" in indy_sc_enable()
142 "li\t%0, 0x1\n\t" in indy_sc_disable()
143 "dsll\t%0, 31\n\t" in indy_sc_disable()
144 "lui\t%1, 0x9000\n\t" in indy_sc_disable()
145 "dsll32\t%1, 0\n\t" in indy_sc_disable()
146 "or\t%0, %1, %0\n\t" in indy_sc_disable()
149 "li\t%1, 0x80\n\t" in indy_sc_disable()
152 "sh\t$0, 0(%0)\n\t" in indy_sc_disable()
153 "mtc0\t$0, $12\n\t" in indy_sc_disable()
164 if (size == 0) in indy_sc_probe()
165 return 0; in indy_sc_probe()