Lines Matching +full:0 +full:x9000
25 #define SC_SIZE 0x00080000
40 " li $1, 0x80 # Go 64 bit \n" in indy_sc_wipe()
44 " # Open code a dli $1, 0x9000000080000000 \n" in indy_sc_wipe()
50 " lui $1,0x9000 \n" in indy_sc_wipe()
51 " dsll $1,$1,0x10 \n" in indy_sc_wipe()
52 " ori $1,$1,0x8000 \n" in indy_sc_wipe()
53 " dsll $1,$1,0x10 \n" in indy_sc_wipe()
55 " or %0, $1 # first line to flush \n" in indy_sc_wipe()
59 "1: sw $0, 0(%0) \n" in indy_sc_wipe()
60 " bne %0, %1, 1b \n" in indy_sc_wipe()
61 " daddu %0, 32 \n" in indy_sc_wipe()
70 : "0" (first), "1" (last)); in indy_sc_wipe()
83 BUG_ON(size == 0); in indy_sc_wback_invalidate()
96 indy_sc_wipe(0, last_line); in indy_sc_wback_invalidate()
115 "li\t%1, 0x80\n\t" in indy_sc_enable()
118 "li\t%0, 0x1\n\t" in indy_sc_enable()
119 "dsll\t%0, 31\n\t" in indy_sc_enable()
120 "lui\t%1, 0x9000\n\t" in indy_sc_enable()
121 "dsll32\t%1, 0\n\t" in indy_sc_enable()
122 "or\t%0, %1, %0\n\t" in indy_sc_enable()
123 "sb\t$0, 0(%0)\n\t" in indy_sc_enable()
124 "mtc0\t$0, $12\n\t" in indy_sc_enable()
143 "li\t%0, 0x1\n\t" in indy_sc_disable()
144 "dsll\t%0, 31\n\t" in indy_sc_disable()
145 "lui\t%1, 0x9000\n\t" in indy_sc_disable()
146 "dsll32\t%1, 0\n\t" in indy_sc_disable()
147 "or\t%0, %1, %0\n\t" in indy_sc_disable()
150 "li\t%1, 0x80\n\t" in indy_sc_disable()
153 "sh\t$0, 0(%0)\n\t" in indy_sc_disable()
154 "mtc0\t$0, $12\n\t" in indy_sc_disable()
165 if (size == 0) in indy_sc_probe()
166 return 0; in indy_sc_probe()