Home
last modified time | relevance | path

Searched refs:r0 (Results 1 – 25 of 42) sorted by relevance

12

/drivers/gpu/drm/nouveau/core/engine/crypt/fuc/
Dnv98.fuc99 // $r0 is always set to 0 in our code - this allows some space savings.
100 clear b32 $r0
107 mov $sp $r0
136 iord $r1 I[$r0 + 0x200]
145 mov $xdbase $r0
159 xdst $r0 $r2
180 xdld $r0 $r2
262 ld b32 $r7 D[$r0 + #ctx_cond_off]
283 iowr I[$r0] $r4
286 iord $r4 I[$r0 + 0x200]
[all …]
/drivers/scsi/arm/
Dacornscsi-io.S26 bic r0, r0, #3
32 ldmia r0!, {r3, r4, r5, r6}
37 ldmia r0!, {r5, r6, r7, ip}
48 ldmia r0!, {r3, r4, r5, r6}
59 ldmia r0!, {r3, r4}
67 ldr r3, [r0], #4
80 bic r0, r0, #3
93 stmia r0!, {r3, r4, r5, r6}
102 stmia r0!, {r3, r4, ip, lr}
117 stmia r0!, {r3, r4, r5, r6}
[all …]
/drivers/gpu/drm/nouveau/core/engine/copy/fuc/
Dnva3.fuc144 clear b32 $r0
145 mov $sp $r0
173 iord $r1 I[$r0 + 0x200]
185 iowr I[$r0 + 0x100] $r1
195 mov $xdbase $r0
236 mov b32 $r4 $r0
241 xdst $r0 $r4
244 xdld $r0 $r4
353 iowr I[$r0] $r2
355 iord $r2 I[$r0 + 0x200]
[all …]
/drivers/gpu/drm/nouveau/core/engine/graph/fuc/
Dgpcnve0.fuc160 clear b32 $r0
161 mov $sp $r0
172 iowr I[$r1 + 0x300] $r0 // INTR_DISPATCH
189 st b32 D[$r0 + #tpc_count] $r2
190 st b32 D[$r0 + #tpc_mask] $r3
193 st b32 D[$r0 + #gpc_id] $r2
232 st b16 D[$r0 + #gpc_mmio_list_head] $r14
233 st b16 D[$r0 + #gpc_mmio_list_tail] $r15
241 st b16 D[$r0 + #tpc_mmio_list_head] $r14
242 st b16 D[$r0 + #tpc_mmio_list_tail] $r15
[all …]
Dgpcnvc0.fuc248 clear b32 $r0
249 mov $sp $r0
260 iowr I[$r1 + 0x300] $r0 // INTR_DISPATCH
277 st b32 D[$r0 + #tpc_count] $r2
278 st b32 D[$r0 + #tpc_mask] $r3
281 st b32 D[$r0 + #gpc_id] $r2
320 st b16 D[$r0 + #gpc_mmio_list_head] $r14
321 st b16 D[$r0 + #gpc_mmio_list_tail] $r15
329 st b16 D[$r0 + #tpc_mmio_list_head] $r14
330 st b16 D[$r0 + #tpc_mmio_list_tail] $r15
[all …]
Dhubnvc0.fuc198 clear b32 $r0
199 mov $sp $r0
200 mov $xdbase $r0
211 iowr I[$r1 + 0x300] $r0 // INTR_DISPATCH
233 not b32 $r3 $r0
254 st b32 D[$r0 + #rop_count] $r1
256 st b32 D[$r0 + #gpc_count] $r15
290 st b32 D[$r0 + #hub_mmio_list_head] $r14
291 st b32 D[$r0 + #hub_mmio_list_tail] $r15
322 ld b32 $r3 D[$r0 + #gpc_count]
[all …]
Dhubnve0.fuc148 clear b32 $r0
149 mov $sp $r0
150 mov $xdbase $r0
161 iowr I[$r1 + 0x300] $r0 // INTR_DISPATCH
183 not b32 $r3 $r0
204 st b32 D[$r0 + #rop_count] $r1
206 st b32 D[$r0 + #gpc_count] $r15
240 st b32 D[$r0 + #hub_mmio_list_head] $r14
241 st b32 D[$r0 + #hub_mmio_list_tail] $r15
272 ld b32 $r3 D[$r0 + #gpc_count]
[all …]
/drivers/block/paride/
Dbpck.c64 t2(4); h = r0(); in bpck_read_regr()
167 for(i=0;i<count;i++) { t2(4); buf[i] = r0(); } in bpck_read_block()
205 o0 = r0(); in bpck_probe_unit()
221 { pi->saved_r0 = r0(); in bpck_connect()
264 { pi->saved_r0 = r0(); in bpck_force_spp()
301 for(i=0;i<TEST_LEN;i++) { t2(4); buf[i] = r0(); } in bpck_test_proto()
404 w2(0x2c); i = r0(); w0(255-i); r = r0(); w0(i); in bpck_test_port()
409 w2(0xc); i = r0(); w0(255-i); r = r0(); w0(i); in bpck_test_port()
412 if (m == 0) { w2(6); w2(0xc); r = r0(); w0(0xaa); w0(r); w0(0xaa); } in bpck_test_port()
Daten.c63 a = r0(); in aten_read_regr()
90 a = r0(); w2(0x20); b = r0(); in aten_read_block()
112 { pi->saved_r0 = r0(); in aten_connect()
Dfit3.c80 w2(0xec); w2(0xee); w2(0xef); a = r0(); in fit3_read_regr()
116 w2(0xef); a = r0(); in fit3_read_block()
117 w2(0xee); b = r0(); in fit3_read_block()
157 { pi->saved_r0 = r0(); in fit3_connect()
Dkbic.c62 a = r0(); w2(4); in kbic_read_regr()
101 { pi->saved_r0 = r0(); in k951_connect()
117 { pi->saved_r0 = r0(); in k971_connect()
167 w2(0xa0); w2(0xa1); buf[2*k] = r0(); in kbic_read_block()
168 w2(0xa5); buf[2*k+1] = r0(); in kbic_read_block()
Don26.c62 w2(0x26); a = r0(); w2(4); w2(0x26); w2(4); in on26_read_regr()
106 pi->saved_r0 = r0(); in on26_connect()
131 pi->saved_r0 = r0(); in on26_test_port()
205 w2(0x26); buf[2*k] = r0(); in on26_read_block()
206 w2(0x24); buf[2*k+1] = r0(); in on26_read_block()
Don20.c51 case 1: w2(4); w2(0x26); r = r0(); in on20_read_regr()
72 { pi->saved_r0 = r0(); in on20_connect()
95 w2(4); w2(0x26); buf[k] = r0(); in on20_read_block()
Dcomm.c58 w0(0); w2(0x26); h = r0(); w2(4); in comm_read_regr()
92 { pi->saved_r0 = r0(); in comm_connect()
124 w2(0x26); buf[i] = r0(); w2(0x24); in comm_read_block()
Ddstr.c62 case 1: w0(0); w2(0x26); a = r0(); w2(4); in dstr_read_regr()
103 { pi->saved_r0 = r0(); in dstr_connect()
134 w2(0x26); buf[k] = r0(); w2(0x24); in dstr_read_block()
Depat.c85 a = r0(); w2(4); in epat_read_regr()
132 buf[k] = r0(); in epat_read_block()
135 w2(0x26); w2(0x27); buf[count-1] = r0(); in epat_read_block()
215 { pi->saved_r0 = r0(); in epat_connect()
Dfriq.c97 buf[k] = r0(); in friq_read_block_int()
171 { pi->saved_r0 = r0(); in friq_connect()
188 pi->saved_r0 = r0(); in friq_test_proto()
Dfrpw.c94 buf[k] = r0(); in frpw_read_block_int()
175 { pi->saved_r0 = r0(); in frpw_connect()
205 pi->saved_r0 = r0(); in frpw_test_pnp()
/drivers/net/wireless/
Datmel.c4356 mov r0, #CPSR_INITIAL
4357 msr CPSR_c, r0 /* This is probably unnecessary */
4360 ldr r0, =SPI_CGEN_BASE
4364 str r1, [r0]
4365 ldr r1, [r0, #28]
4367 str r1, [r0, #28]
4369 str r1, [r0, #8]
4371 ldr r0, =MRBASE
4373 strh r1, [r0, #MR1]
4374 strh r1, [r0, #MR2]
[all …]
/drivers/media/usb/sn9c102/
Dsn9c102_hv7131d.c248 int r0 = 0, r1 = 0, err; in sn9c102_probe_hv7131d() local
253 r0 = sn9c102_i2c_try_read(cam, &hv7131d, 0x00); in sn9c102_probe_hv7131d()
255 if (err || r0 < 0 || r1 < 0) in sn9c102_probe_hv7131d()
258 if ((r0 != 0x00 && r0 != 0x01) || r1 != 0x04) in sn9c102_probe_hv7131d()
Dsn9c102_pas202bcb.c299 int r0 = 0, r1 = 0, err = 0; in sn9c102_probe_pas202bcb() local
322 r0 = sn9c102_i2c_try_read(cam, &pas202bcb, 0x00); in sn9c102_probe_pas202bcb()
325 if (err || r0 < 0 || r1 < 0) in sn9c102_probe_pas202bcb()
328 pid = (r0 << 4) | ((r1 & 0xf0) >> 4); in sn9c102_probe_pas202bcb()
Dsn9c102_pas106b.c277 int r0 = 0, r1 = 0; in sn9c102_probe_pas106b() local
290 r0 = sn9c102_i2c_try_read(cam, &pas106b, 0x00); in sn9c102_probe_pas106b()
292 if (r0 < 0 || r1 < 0) in sn9c102_probe_pas106b()
295 pid = (r0 << 11) | ((r1 & 0xf0) >> 4); in sn9c102_probe_pas106b()
/drivers/media/tuners/
Dtda18271-maps.c908 u8 r0; member
913 { .d = 0x00, .r0 = 60, .r1 = 92 },
914 { .d = 0x01, .r0 = 62, .r1 = 94 },
915 { .d = 0x02, .r0 = 66, .r1 = 98 },
916 { .d = 0x03, .r0 = 64, .r1 = 96 },
917 { .d = 0x04, .r0 = 74, .r1 = 106 },
918 { .d = 0x05, .r0 = 72, .r1 = 104 },
919 { .d = 0x06, .r0 = 68, .r1 = 100 },
920 { .d = 0x07, .r0 = 70, .r1 = 102 },
921 { .d = 0x08, .r0 = 90, .r1 = 122 },
[all …]
/drivers/mtd/nand/
Dtmio_nand.c293 int r0, r1; in tmio_nand_correct_data() local
296 r0 = __nand_correct_data(buf, read_ecc, calc_ecc, 256); in tmio_nand_correct_data()
297 if (r0 < 0) in tmio_nand_correct_data()
298 return r0; in tmio_nand_correct_data()
302 return r0 + r1; in tmio_nand_correct_data()
/drivers/net/wireless/b43/
Dradio_2059.c53 #define PHYREGS(r0, r1, r2, r3, r4, r5) \ argument
54 .phy_regs.bw1 = r0, \

12