Symbol: nvkm_rd32
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
133
u32 _addr = (a), _temp = nvkm_rd32(_device, _addr); \
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
138
#define NVKM_RD32_(p,o,dr) nvkm_rd32((p), (o) + (dr))
drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
115
return nvkm_rd32(falcon->owner->device, falcon->addr + addr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
71
if ((nvkm_rd32(d, (addr)) & (mask)) == (data)) \
drivers/gpu/drm/nouveau/nvkm/core/intr.c
191
if (WARN_ON(nvkm_rd32(device, 0x000000) == 0xffffffff))
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
45
return nvkm_rd32(device, 0x104424 + (subdev->inst * 0x80)) & 0x00000fff;
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
69
vector = nvkm_rd32(device, 0x10442c + (subdev->inst * 0x80)) & 0x00000fff;
drivers/gpu/drm/nouveau/nvkm/engine/ce/gb202.c
13
u32 data = nvkm_rd32(device, NV_CE_GRCE_MASK);
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
51
u32 stat = nvkm_rd32(device, 0x104f14 + base);
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
64
u32 mask = nvkm_rd32(device, 0x104904 + base);
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
65
u32 intr = nvkm_rd32(device, 0x104908 + base) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
53
u32 stat = nvkm_rd32(device, 0x104418 + base);
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
65
u32 mask = nvkm_rd32(device, 0x10440c + base);
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
66
u32 intr = nvkm_rd32(device, 0x104410 + base) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c
48
u32 ssta = nvkm_rd32(device, 0x104040 + base) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c
49
u32 addr = nvkm_rd32(device, 0x104040 + base) >> 16;
drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c
52
u32 data = nvkm_rd32(device, 0x104044 + base);
drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c
37
size = nvkm_rd32(device, 0x104028); /* NV_PCE_PCE_MAP */
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
85
u32 stat = nvkm_rd32(device, 0x102130);
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
86
u32 mthd = nvkm_rd32(device, 0x102190);
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
87
u32 data = nvkm_rd32(device, 0x102194);
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
88
u32 inst = nvkm_rd32(device, 0x102188) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3123
u32 pmc_boot_1 = nvkm_rd32(device, 0x000004);
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3132
nvkm_rd32(device, 0x000000);
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3133
if (nvkm_rd32(device, 0x000004) != (big_endian ? 0x01000001 : 0x00000000))
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3190
boot0 = nvkm_rd32(device, 0x000000);
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3377
boot1 = nvkm_rd32(device, 0x0000004);
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3385
strap = nvkm_rd32(device, 0x101000);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
115
if (!(nvkm_rd32(device, 0x61c034 + soff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
159
switch (nvkm_rd32(device, 0x614300 + soff) & 0x00030000) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
183
clksor = nvkm_rd32(device, 0x614300 + nv50_ior_base(ior));
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
210
sorpwr = nvkm_rd32(device, 0x61c004 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
212
u32 seqctl = nvkm_rd32(device, 0x61c030 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
219
if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
224
if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
260
if (nvkm_rd32(device, 0x61c004 + soff) & 0x00000001) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
261
u32 seqctl = nvkm_rd32(device, 0x61c030 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
272
u32 ctrl = nvkm_rd32(device, 0x610794 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
314
*pmask = (nvkm_rd32(device, 0x610184) & 0x0f000000) >> 24;
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
71
data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
72
data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
73
data[2] = nvkm_rd32(device, 0x61c130 + loff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c
119
u32 hda = nvkm_rd32(device, 0x08a15c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1023
mask[head->id] = nvkm_rd32(device, 0x6101d4 + (head->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1073
u32 stat = nvkm_rd32(device, 0x6101f0 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1076
u32 data = nvkm_rd32(device, 0x6101f4 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1077
u32 code = nvkm_rd32(device, 0x6101f8 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1106
u32 intr = nvkm_rd32(device, 0x610088);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1109
u32 stat = nvkm_rd32(device, 0x61008c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1119
u32 stat = nvkm_rd32(device, 0x61009c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1127
u32 stat = nvkm_rd32(device, 0x6100ac);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
113
if (!(nvkm_rd32(device, 0x616618 + hoff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1147
u32 stat = nvkm_rd32(device, 0x6100bc + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1151
nvkm_rd32(device, 0x6100c0 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1180
tmp = nvkm_rd32(device, 0x616104 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1182
tmp = nvkm_rd32(device, 0x616108 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1184
tmp = nvkm_rd32(device, 0x61610c + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1190
tmp = nvkm_rd32(device, 0x61a000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1196
tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1201
if (nvkm_rd32(device, 0x6100ac) & 0x00000100) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1205
if (!(nvkm_rd32(device, 0x6194e8) & 0x00000002))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
136
data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
137
data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
138
data[2] = nvkm_rd32(device, 0x61c130 + loff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
146
data[3] = nvkm_rd32(device, 0x61c13c + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
308
u32 ctrl = nvkm_rd32(device, 0x640200 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
347
*pmask = (nvkm_rd32(device, 0x612004) & 0x0000ff00) >> 8;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
364
u32 ctrl = nvkm_rd32(device, 0x640180 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
395
*pmask = (nvkm_rd32(device, 0x612004) & 0x000000f0) >> 4;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
429
data = nvkm_rd32(device, 0x640414 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
432
data = nvkm_rd32(device, 0x640418 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
435
data = nvkm_rd32(device, 0x64041c + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
438
data = nvkm_rd32(device, 0x640420 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
441
state->hz = nvkm_rd32(device, 0x640450 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
443
data = nvkm_rd32(device, 0x640404 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
475
*pmask = nvkm_rd32(device, 0x612004) & 0x0000000f;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
476
return nvkm_rd32(device, 0x022448);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
527
if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x00030000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
531
nvkm_rd32(device, 0x610490 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
547
u32 tmp = nvkm_rd32(device, 0x610490 + (ctrl * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
552
nvkm_rd32(device, 0x610490 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
586
if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x001e0000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
590
nvkm_rd32(device, 0x610490 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
593
chan->suspend_put = nvkm_rd32(device, 0x640000 + (ctrl * 0x1000));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
614
if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
618
nvkm_rd32(device, 0x610490 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
955
if (!(nvkm_rd32(device, 0x610490) & 0x001e0000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
959
nvkm_rd32(device, 0x610490));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
962
chan->suspend_put = nvkm_rd32(device, 0x640000);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
981
if (!(nvkm_rd32(device, 0x610490) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
985
nvkm_rd32(device, 0x610490));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
124
u32 data = nvkm_rd32(device, 0x612308 + (m * 0x80));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
162
if (!((hda = nvkm_rd32(device, 0x08a15c)) & 0x40000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
163
hda = nvkm_rd32(device, 0x101034);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
43
data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
44
data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
45
data[2] = nvkm_rd32(device, 0x61c130 + loff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
53
data[3] = nvkm_rd32(device, 0x61c13c + loff) & ~(0x000000ff << shift);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c
52
if (!((hda = nvkm_rd32(device, 0x08a15c)) & 0x40000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c
53
hda = nvkm_rd32(device, 0x10ebb0) >> 8;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
118
if (!(nvkm_rd32(device, 0x610490) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
122
nvkm_rd32(device, 0x610490));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
152
u32 mthd = nvkm_rd32(device, 0x6111f0 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
153
u32 data = nvkm_rd32(device, 0x6111f4 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
154
u32 unkn = nvkm_rd32(device, 0x6111f8 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
51
if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
55
nvkm_rd32(device, 0x610490 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
192
div = nvkm_rd32(device, 0x61c080 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
207
div = nvkm_rd32(device, 0x61c080 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
208
val = nvkm_rd32(device, 0x61c084 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
77
if (!(nvkm_rd32(device, 0x61c1e0 + soff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1017
unsigned long stat = nvkm_rd32(device, 0x611850);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1037
unsigned long stat = nvkm_rd32(device, 0x61184c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1057
u32 stat = nvkm_rd32(device, 0x611800 + (head * 0x04));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1082
u32 stat = nvkm_rd32(device, 0x611ec0);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1133
if (nvkm_rd32(device, 0x6254e8) & 0x00000002) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1136
if (!(nvkm_rd32(device, 0x6254e8) & 0x00000002))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1143
tmp = nvkm_rd32(device, 0x610068);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1148
tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1158
tmp = nvkm_rd32(device, 0x616300 + (id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1163
tmp = nvkm_rd32(device, 0x616100 + (id * 0x800) + j);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1172
tmp = nvkm_rd32(device, 0x630050 + (i * 0x800) + j);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1179
tmp = nvkm_rd32(device, 0x62e000 + (i * 0x04));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
188
u32 ctrl = nvkm_rd32(device, 0x680300 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
227
if (!((hda = nvkm_rd32(device, 0x08a15c)) & 0x40000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
228
hda = nvkm_rd32(device, 0x118fb0) >> 8;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
238
*pmask = (nvkm_rd32(device, 0x610060) & 0x0000ff00) >> 8;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
239
return (nvkm_rd32(device, 0x610074) & 0x00000f00) >> 8;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
262
*vline = nvkm_rd32(device, 0x616330 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
263
*hline = nvkm_rd32(device, 0x616334 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
273
data = nvkm_rd32(device, 0x682064 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
276
data = nvkm_rd32(device, 0x682068 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
279
data = nvkm_rd32(device, 0x68206c + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
282
data = nvkm_rd32(device, 0x682070 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
285
state->hz = nvkm_rd32(device, 0x68200c + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
287
data = nvkm_rd32(device, 0x682004 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
313
if (!(nvkm_rd32(device, 0x610060) & (0x00000001 << id)))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
324
*pmask = nvkm_rd32(device, 0x610060) & 0x000000ff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
325
return nvkm_rd32(device, 0x610074) & 0x0000000f;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
345
u32 stat = nvkm_rd32(device, 0x610664 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
369
chan->suspend_put = nvkm_rd32(device, 0x690000 + uoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
550
*pmask = nvkm_rd32(device, 0x610064);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
551
return (nvkm_rd32(device, 0x610074) & 0x03f00000) >> 20;
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
560
u32 stat = nvkm_rd32(device, 0x610664 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
726
u32 stat = nvkm_rd32(device, 0x610630);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
756
chan->suspend_put = nvkm_rd32(device, 0x680000);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
82
if (!(nvkm_rd32(device, 0x616560 + hoff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
844
stat = nvkm_rd32(device, 0x6107a8);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
848
mask[head->id] = nvkm_rd32(device, 0x6107ac + (head->id * 4));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
898
u32 stat = nvkm_rd32(device, 0x611020 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
910
u32 data = nvkm_rd32(device, 0x611024 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
911
u32 code = nvkm_rd32(device, 0x611028 + (chid * 12));
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
940
u32 stat = nvkm_rd32(device, 0x611c30);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
962
unsigned long wndws = nvkm_rd32(device, 0x611858);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
963
unsigned long other = nvkm_rd32(device, 0x61185c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
988
u32 stat = nvkm_rd32(device, 0x611854);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
47
u32 data = nvkm_rd32(device, 0x600868 + (head->id * 0x2000));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
57
state->vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
58
state->vtotal = nvkm_rd32(device, 0x680804 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
60
state->hblanks = nvkm_rd32(device, 0x680820 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
61
state->htotal = nvkm_rd32(device, 0x680824 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
84
u32 crtc0 = nvkm_rd32(device, 0x600100);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
85
u32 crtc1 = nvkm_rd32(device, 0x602100);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
99
pvideo = nvkm_rd32(device, 0x8100);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
123
u32 ctrl = nvkm_rd32(device, 0x610b80 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1374
super = nvkm_rd32(device, 0x610030);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1441
u32 data = nvkm_rd32(device, 0x610084 + (chid * 0x08));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1442
u32 addr = nvkm_rd32(device, 0x610080 + (chid * 0x08));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1474
u32 intr0 = nvkm_rd32(device, 0x610020);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1475
u32 intr1 = nvkm_rd32(device, 0x610024);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1527
tmp = nvkm_rd32(device, 0x614004);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1532
tmp = nvkm_rd32(device, 0x616100 + (head->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1534
tmp = nvkm_rd32(device, 0x616104 + (head->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1536
tmp = nvkm_rd32(device, 0x616108 + (head->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1538
tmp = nvkm_rd32(device, 0x61610c + (head->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1544
tmp = nvkm_rd32(device, 0x61a000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1550
tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1556
tmp = nvkm_rd32(device, 0x61e000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1561
if (nvkm_rd32(device, 0x610024) & 0x00000100) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1565
if (!(nvkm_rd32(device, 0x6194e8) & 0x00000002))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
157
*pmask = (nvkm_rd32(device, 0x610184) & 0x70000000) >> 28;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
181
val = nvkm_rd32(device, 0x61c084 + soff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
206
if (!(nvkm_rd32(device, 0x61c004 + soff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
225
if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
235
u32 ctrl = nvkm_rd32(device, 0x610b70 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
270
*pmask = (nvkm_rd32(device, 0x610184) & 0x03000000) >> 24;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
307
if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
334
u32 ctrl = nvkm_rd32(device, 0x610b58 + coff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
366
*pmask = (nvkm_rd32(device, 0x610184) & 0x00700000) >> 20;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
401
*vline = nvkm_rd32(device, 0x616340 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
402
*hline = nvkm_rd32(device, 0x616344 + hoff) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
412
data = nvkm_rd32(device, 0x610ae8 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
415
data = nvkm_rd32(device, 0x610af0 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
418
data = nvkm_rd32(device, 0x610af8 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
421
data = nvkm_rd32(device, 0x610b00 + hoff);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
424
state->hz = (nvkm_rd32(device, 0x610ad0 + hoff) & 0x003fffff) * 1000;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
460
u32 next = nvkm_rd32(device, list->data[i].addr + base + 0);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
461
u32 prev = nvkm_rd32(device, list->data[i].addr + base + c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
576
if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x00030000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
580
nvkm_rd32(device, 0x610200 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
595
if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x00030000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
599
nvkm_rd32(device, 0x610200 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
605
u32 tmp = nvkm_rd32(device, 0x610200 + (ctrl * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
610
nvkm_rd32(device, 0x610200 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
644
if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x001e0000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
648
nvkm_rd32(device, 0x610200 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
651
chan->suspend_put = nvkm_rd32(device, 0x640000 + (ctrl * 0x1000));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
672
if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
676
nvkm_rd32(device, 0x610200 + (ctrl * 0x10)));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
74
if (!(nvkm_rd32(device, 0x61e004 + poff) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
952
if (!(nvkm_rd32(device, 0x610200) & 0x001e0000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
956
nvkm_rd32(device, 0x610200));
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
959
chan->suspend_put = nvkm_rd32(device, 0x640000);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
969
if ((nvkm_rd32(device, 0x610200) & 0x009f0000) == 0x00020000)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
971
if ((nvkm_rd32(device, 0x610200) & 0x003f0000) == 0x00030000)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
984
if (!(nvkm_rd32(device, 0x610200) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
988
nvkm_rd32(device, 0x610200));
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
102
u32 hda = nvkm_rd32(device, 0x08a15c);
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
116
if (nvkm_rd32(device, 0x6254e8) & 0x00000002) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
119
if (!(nvkm_rd32(device, 0x6254e8) & 0x00000002))
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
131
tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
141
tmp = nvkm_rd32(device, 0x616300 + (id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
146
tmp = nvkm_rd32(device, 0x616140 + (id * 0x800) + j);
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
155
tmp = nvkm_rd32(device, 0x630100 + (i * 0x800) + j);
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
163
tmp = nvkm_rd32(device, 0x62e000 + (i * 0x04));
drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c
137
if (!(nvkm_rd32(device, 0x001084) & 0x10000000))
drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c
166
u32 tied = nvkm_rd32(device, 0x001084) & 0x10000000;
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
143
caps = nvkm_rd32(device, base + 0x12c);
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
148
caps = nvkm_rd32(device, base + 0x108);
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
174
if (nvkm_rd32(device, base + 0x008) & 0x00000010)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
179
if (!(nvkm_rd32(device, base + 0x180) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
65
u32 dest = nvkm_rd32(device, base + 0x01c);
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
66
u32 intr = nvkm_rd32(device, base + 0x008) & dest & ~(dest >> 16);
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
67
u32 inst = nvkm_rd32(device, base + 0x050) & 0x3fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
133
if (nvkm_rd32(device, 0x0032fc) != 0xffffffff)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
127
u32 stat = nvkm_rd32(device, runl->addr + 0x200 + engn->id * 0x40);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
181
return !(nvkm_rd32(device, 0x04015c + (runq->id * 0x800)) & 0x0000e000);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
188
u32 inte = nvkm_rd32(device, 0x040180 + (runq->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
189
u32 intr = nvkm_rd32(device, 0x040148 + (runq->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
198
u32 chid = nvkm_rd32(device, 0x040120 + (runq->id * 0x0800)) & runl->chid->mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
226
u32 inte = nvkm_rd32(device, 0x040170 + (runq->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
227
u32 intr = nvkm_rd32(device, 0x040108 + (runq->id * 0x800));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
237
u32 chid = nvkm_rd32(device, 0x040120 + (runq->id * 0x0800)) & runl->chid->mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
290
return nvkm_rd32(runl->fifo->engine.subdev.device, runl->addr + 0x098) & 0x00100000;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
316
return nvkm_rd32(device, runl->addr + 0x08c) & 0x00008000;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
336
u32 inte = nvkm_rd32(device, runl->addr + 0x120);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
337
u32 intr = nvkm_rd32(device, runl->addr + 0x100);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
348
info = nvkm_rd32(device, runl->addr + 0x224 + (engn->id * 0x40));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
446
u32 chcfg = nvkm_rd32(device, addr + 0x004);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
449
u32 dbcfg = nvkm_rd32(device, addr + 0x008);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
450
u32 vector = nvkm_rd32(device, addr + 0x160);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
460
u32 pbcfg = nvkm_rd32(device, addr + 0x010 + (i * 0x04));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
207
u32 data = nvkm_rd32(device, 0x002a30 + (engn->id * 4));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
249
u32 stat = nvkm_rd32(engn->engine->subdev.device, 0x002640 + (engn->id * 4));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
314
u32 mask = nvkm_rd32(device, 0x04010c + (runq->id * 0x2000));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
315
u32 stat = nvkm_rd32(device, 0x040108 + (runq->id * 0x2000)) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
316
u32 addr = nvkm_rd32(device, 0x0400c0 + (runq->id * 0x2000));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
317
u32 data = nvkm_rd32(device, 0x0400c4 + (runq->id * 0x2000));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
318
u32 chid = nvkm_rd32(device, 0x040120 + (runq->id * 0x2000)) & runq->fifo->chid->mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
372
return nvkm_rd32(runl->fifo->engine.subdev.device, 0x002634) & 0x00100000;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
396
return nvkm_rd32(runl->fifo->engine.subdev.device, 0x00227c) & 0x00100000;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
678
u32 intr = nvkm_rd32(device, 0x00254c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
699
u32 inst = nvkm_rd32(device, 0x002800 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
700
u32 valo = nvkm_rd32(device, 0x002804 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
701
u32 vahi = nvkm_rd32(device, 0x002808 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
702
u32 type = nvkm_rd32(device, 0x00280c + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
723
unsigned long mask = nvkm_rd32(device, 0x00259c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
737
u32 mask = nvkm_rd32(device, 0x0025a0);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
755
u32 intr = nvkm_rd32(device, 0x002a00);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
773
u32 intr = nvkm_rd32(device, 0x0025a8 + (engn * 0x04));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
774
u32 inte = nvkm_rd32(device, 0x002628);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
796
u32 mask = nvkm_rd32(device, 0x0025a4);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
811
u32 mask = nvkm_rd32(device, 0x002140);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
812
u32 stat = nvkm_rd32(device, 0x002100) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
815
u32 intr = nvkm_rd32(device, 0x00252c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
828
u32 intr = nvkm_rd32(device, 0x00256c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
835
u32 intr = nvkm_rd32(device, 0x00258c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
206
u32 stat = nvkm_rd32(engn->runl->fifo->engine.subdev.device, 0x002640 + (engn->id * 0x08));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
293
return !(nvkm_rd32(device, 0x003080 + (runq->id * 4)) & 0x0000e000);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
311
u32 mask = nvkm_rd32(device, 0x04014c + (runq->id * 0x2000));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
312
u32 stat = nvkm_rd32(device, 0x040148 + (runq->id * 0x2000)) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
313
u32 chid = nvkm_rd32(device, 0x040120 + (runq->id * 0x2000)) & 0xfff;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
326
nvkm_rd32(device, 0x040150 + (runq->id * 0x2000)),
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
327
nvkm_rd32(device, 0x040154 + (runq->id * 0x2000)));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
392
return nvkm_rd32(runq->fifo->engine.subdev.device, 0x002390 + (runq->id * 0x04));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
426
return nvkm_rd32(device, 0x002284 + (runl->id * 0x08)) & 0x00100000;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
612
u32 intr = nvkm_rd32(subdev->device, 0x00252c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
624
u32 stat = nvkm_rd32(device, 0x00256c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
634
u32 stat = nvkm_rd32(subdev->device, 0x00259c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
644
u32 mask = nvkm_rd32(device, 0x002a00);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
657
u32 mask = nvkm_rd32(device, 0x002140);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
658
u32 stat = nvkm_rd32(device, 0x002100) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
104
u32 inst = nvkm_rd32(device, 0x002800 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
105
u32 valo = nvkm_rd32(device, 0x002804 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
106
u32 vahi = nvkm_rd32(device, 0x002808 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
107
u32 type = nvkm_rd32(device, 0x00280c + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c
31
return nvkm_rd32(fifo->engine.subdev.device, 0x002004) & 0x000000ff;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c
37
return nvkm_rd32(fifo->engine.subdev.device, 0x002008);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c
93
u32 inst = nvkm_rd32(device, 0x002800 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c
94
u32 valo = nvkm_rd32(device, 0x002804 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c
95
u32 vahi = nvkm_rd32(device, 0x002808 + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c
96
u32 type = nvkm_rd32(device, 0x00280c + (unit * 0x10));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
234
u32 tmp = nvkm_rd32(device, NV04_PFIFO_CACHE1_PULL0);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
239
if (nvkm_rd32(device, NV04_PFIFO_CACHE1_PULL0) &
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
280
u32 engine = nvkm_rd32(device, 0x003280);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
288
data = nvkm_rd32(device, 0x003258) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
309
u32 pull0 = nvkm_rd32(device, 0x003250);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
321
mthd = nvkm_rd32(device, NV04_PFIFO_CACHE1_METHOD(ptr));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
322
data = nvkm_rd32(device, NV04_PFIFO_CACHE1_DATA(ptr));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
324
mthd = nvkm_rd32(device, NV40_PFIFO_CACHE1_METHOD(ptr));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
325
data = nvkm_rd32(device, NV40_PFIFO_CACHE1_DATA(ptr));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
342
nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH0) & ~1);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
345
nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH0) | 1);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
349
nvkm_rd32(device, NV04_PFIFO_CACHE1_DMA_PUSH) | 1);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
358
u32 dma_get = nvkm_rd32(device, 0x003244);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
359
u32 dma_put = nvkm_rd32(device, 0x003240);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
360
u32 push = nvkm_rd32(device, 0x003220);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
361
u32 state = nvkm_rd32(device, 0x003228);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
369
u32 ho_get = nvkm_rd32(device, 0x003328);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
370
u32 ho_put = nvkm_rd32(device, 0x003320);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
371
u32 ib_get = nvkm_rd32(device, 0x003334);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
372
u32 ib_put = nvkm_rd32(device, 0x003330);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
411
u32 mask = nvkm_rd32(device, NV03_PFIFO_INTR_EN_0);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
412
u32 stat = nvkm_rd32(device, NV03_PFIFO_INTR_0) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
415
reassign = nvkm_rd32(device, NV03_PFIFO_CACHES) & 1;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
418
chid = nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH1) & fifo->chid->mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
419
get = nvkm_rd32(device, NV03_PFIFO_CACHE1_GET);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
435
sem = nvkm_rd32(device, NV10_PFIFO_CACHE1_SEMAPHORE);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
56
chid = nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH1) & fifo->chid->mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
67
u32 rv = (nvkm_rd32(device, c->regp) & rm) >> c->regs;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c
155
chid = nvkm_rd32(device, 0x003204) & (fifo->chid->nr - 1);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
183
if (nvkm_rd32(device, 0x0032fc) != 0xffffffff)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
220
return nvkm_rd32(runl->fifo->engine.subdev.device, 0x0032ec) & 0x00000100;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
174
u32 engm = nvkm_rd32(device, 0x002a30);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
179
info = nvkm_rd32(device, 0x003200 + (engn->id * 4));
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
191
u32 intr = nvkm_rd32(subdev->device, 0x00254c);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
203
u32 mask = nvkm_rd32(device, 0x002140);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
204
u32 stat = nvkm_rd32(device, 0x002100) & mask;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
67
return nvkm_rd32(device, 0x002b0c + (runl->id * 0x10)) & 0x00008000;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.c
48
nvkm_wr32(device, 0x419ea8, nvkm_rd32(device, 0x504728) | 0x08000000);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1076
const u8 gpcmax = nvkm_rd32(device, 0x022430);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1077
const u8 tpcmax = nvkm_rd32(device, 0x022434) * gpcmax;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1142
u32 fbps = nvkm_rd32(device, 0x121c74);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1449
if (!(nvkm_rd32(device, 0x404170) & 0x00000010))
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1465
if (!(nvkm_rd32(device, 0x404170) & 0x00000010))
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1510
if (nvkm_rd32(device, 0x409800) & 0x80000000)
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
1524
if (!(nvkm_rd32(device, 0x409b00) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c
867
u32 data0 = nvkm_rd32(device, 0x17e91c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c
868
u32 data1 = nvkm_rd32(device, 0x17e920);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c
51
nvkm_wr32(device, 0x408908, nvkm_rd32(device, 0x410108) | 0x80000000);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c
188
nvkm_rd32(device, 0x40988c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c
190
nvkm_rd32(device, 0x41a88c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c
192
nvkm_rd32(device, 0x408a14);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c
1195
u32 units = nvkm_rd32(device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c
302
u32 units = nvkm_rd32(device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c
3278
u32 units = nvkm_rd32(device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
134
for (tmp = nvkm_rd32(device, 0x400380); tmp && idle; tmp >>= 3) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
139
for (tmp = nvkm_rd32(device, 0x400384); tmp && idle; tmp >>= 3) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
144
for (tmp = nvkm_rd32(device, 0x400388); tmp && idle; tmp >>= 3) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
154
tmp = nvkm_rd32(device, 0x400700);
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
159
nvkm_rd32(device, 0x400380));
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
161
nvkm_rd32(device, 0x400384));
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
163
nvkm_rd32(device, 0x400388));
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
169
if (!(nvkm_rd32(device, 0x100c80) & 0x00000001))
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
110
nvkm_wr32(device, 0x41ac94, nvkm_rd32(device, 0x502c94));
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
124
nvkm_wr32(device, 0x418880, nvkm_rd32(device, 0x100c80) & 0xf8001fff);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
127
nvkm_wr32(device, 0x4188b4, nvkm_rd32(device, 0x100cc8));
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
128
nvkm_wr32(device, 0x4188b8, nvkm_rd32(device, 0x100ccc));
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
129
nvkm_wr32(device, 0x4188b0, nvkm_rd32(device, 0x100cc4));
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
137
*pvector = nvkm_rd32(device, 0x400154) & 0x00000fff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
144
return nvkm_rd32(gr->base.engine.subdev.device, 0x400160) & 0x00000fff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
91
nvkm_rd32(device, 0x409614);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
92
nvkm_rd32(device, 0x41a614);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1002
return (nvkm_rd32(device, 0x409604) & 0x001f0000) >> 16;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1062
nvkm_rd32(device, 0x400700);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1064
gr_enabled = nvkm_rd32(device, 0x200) & 0x1000;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1066
gr_busy = nvkm_rd32(device, 0x40060c) & 0x1;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1125
if (!(nvkm_rd32(device, 0x400700) & 0x00000004))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1242
trap[0] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0420)) & 0x3fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1243
trap[1] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0434));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1244
trap[2] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0438));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1245
trap[3] = nvkm_rd32(device, GPC_UNIT(gpc, 0x043c));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1300
u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x648));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1301
u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x650));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1321
u32 stat = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0508));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1324
u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0224));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1336
u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0084));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1343
u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x048c));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1350
u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0430));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1366
u32 stat = nvkm_rd32(device, GPC_UNIT(gpc, 0x2c90));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1375
u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x0900));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1382
u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x1028));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1389
u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x0824));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1415
u32 trap = nvkm_rd32(device, 0x400108);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1419
u32 stat = nvkm_rd32(device, 0x404000);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1430
u32 stat = nvkm_rd32(device, 0x404600);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1442
u32 stat = nvkm_rd32(device, 0x408030);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1453
u32 stat = nvkm_rd32(device, 0x405840);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1462
u32 stat = nvkm_rd32(device, 0x40601c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1474
u32 stat = nvkm_rd32(device, 0x404490);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1475
u32 pc = nvkm_rd32(device, 0x404494);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1476
u32 op = nvkm_rd32(device, 0x40449c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1491
u32 stat = nvkm_rd32(device, 0x407020) & 0x3fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1503
u32 stat = nvkm_rd32(device, 0x400118);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1518
u32 statz = nvkm_rd32(device, ROP_UNIT(rop, 0x070));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1519
u32 statc = nvkm_rd32(device, ROP_UNIT(rop, 0x144));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1541
nvkm_rd32(device, base + 0x400));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1543
nvkm_rd32(device, base + 0x800),
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1544
nvkm_rd32(device, base + 0x804),
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1545
nvkm_rd32(device, base + 0x808),
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1546
nvkm_rd32(device, base + 0x80c));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1548
nvkm_rd32(device, base + 0x810),
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1549
nvkm_rd32(device, base + 0x814),
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1550
nvkm_rd32(device, base + 0x818),
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1551
nvkm_rd32(device, base + 0x81c));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1558
u32 gpcnr = nvkm_rd32(device, 0x409604) & 0xffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1571
u32 stat = nvkm_rd32(device, 0x409c18);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1574
u32 code = nvkm_rd32(device, 0x409814);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1576
u32 class = nvkm_rd32(device, 0x409808);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1577
u32 addr = nvkm_rd32(device, 0x40980c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1580
u32 data = nvkm_rd32(device, 0x409810);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1614
u64 inst = nvkm_rd32(device, 0x409b00) & 0x0fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1615
u32 stat = nvkm_rd32(device, 0x400100);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1616
u32 addr = nvkm_rd32(device, 0x400704);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1619
u32 data = nvkm_rd32(device, 0x400708);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1620
u32 code = nvkm_rd32(device, 0x400110);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1632
class = nvkm_rd32(device, 0x404200 + (subc * 4));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1719
star = nvkm_rd32(device, falcon + 0x01c4);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1720
temp = nvkm_rd32(device, falcon + 0x01c4);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1794
if (nvkm_rd32(device, 0x409800) & 0x00000001)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1871
if (nvkm_rd32(device, 0x409800) & 0x80000000)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
1878
gr->size = nvkm_rd32(device, 0x409804);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2010
gr->gpc_nr = nvkm_rd32(device, 0x409604) & 0x0000001f;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2012
gr->tpc_nr[i] = nvkm_rd32(device, GPC_UNIT(i, 0x2608));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2017
nvkm_rd32(device, GPC_UNIT(i, 0x0c30 + (j * 4)));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2091
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2094
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2270
nvkm_wr32(device, 0x418880, nvkm_rd32(device, 0x100c80) & 0x00000001);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2284
nvkm_wr32(device, GPC_BCAST(0x08ac), nvkm_rd32(device, 0x100800));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2475
nvkm_rd32(device, 0x409614);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
747
return nvkm_rd32(gr->engine.subdev.device, 0x409b00);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
760
u32 stat = nvkm_rd32(device, 0x409804);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
823
u32 stat = nvkm_rd32(device, 0x409800);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
842
u32 stat = nvkm_rd32(device, 0x409800);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
862
if (nvkm_rd32(device, 0x409800) == 0x00000001)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
879
if (nvkm_rd32(device, 0x409800) == 0x00000001)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
895
if ((*psize = nvkm_rd32(device, 0x409800)))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
933
if ((*psize = nvkm_rd32(device, 0x409800)))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
949
if ((*psize = nvkm_rd32(device, 0x409800)))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
965
if ((*psize = nvkm_rd32(device, 0x409800)))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
987
u32 trace = nvkm_rd32(gr->base.engine.subdev.device, 0x40981c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
991
u32 mthd = nvkm_rd32(gr->base.engine.subdev.device, 0x409808);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c
409
const u32 fbp_count = nvkm_rd32(device, 0x120074);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
162
if (!(nvkm_rd32(device, 0x40910c) & 0x00000006))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
170
if (!(nvkm_rd32(device, 0x41a10c) & 0x00000006))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
324
u32 save = nvkm_rd32(device, 0x619444);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
109
nvkm_wr32(device, GPC_BCAST(0x08ac), nvkm_rd32(device, 0x100800));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
110
nvkm_wr32(device, GPC_BCAST(0x033c), nvkm_rd32(device, 0x100804));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
118
nvkm_wr32(device, 0x418880, nvkm_rd32(device, 0x100c80) & 0xf0001fff);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
122
nvkm_wr32(device, 0x4188b4, nvkm_rd32(device, 0x100cc8));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
123
nvkm_wr32(device, 0x4188b8, nvkm_rd32(device, 0x100ccc));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
124
nvkm_wr32(device, 0x4188b0, nvkm_rd32(device, 0x100cc4));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
131
const u32 fbp_count = nvkm_rd32(device, 0x12006c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
94
return nvkm_rd32(gr->base.engine.subdev.device, 0x12006c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
101
nvkm_wr32(device, 0x4188b0, nvkm_rd32(device, 0x100cc4));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
102
nvkm_wr32(device, 0x4188b4, nvkm_rd32(device, 0x100cc8));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
103
nvkm_wr32(device, 0x4188b8, nvkm_rd32(device, 0x100ccc));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
105
nvkm_wr32(device, 0x4188ac, nvkm_rd32(device, 0x100800));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
90
if (nvkm_rd32(device, 0x100ce4) != 0xffffffff)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
95
val = nvkm_rd32(device, 0x100c80);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c
98
const u32 fbp_count = nvkm_rd32(device, 0x12006c) & 0x0000000f;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c
92
data = nvkm_rd32(device, GPC_UNIT(gpc, 0x0c50)) & 0x0000000f;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c
32
u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x730 + (sm * 0x80)));
drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c
33
u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x734 + (sm * 0x80)));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1018
switch (nvkm_rd32(device, 0x700000 + inst) & 0x000000ff) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1076
if (nvkm_rd32(device, NV04_PGRAPH_CTX_CONTROL) & 0x00010000) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1077
int chid = nvkm_rd32(device, NV04_PGRAPH_CTX_USER) >> 24;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1106
chan->nv04[i] = nvkm_rd32(device, nv04_gr_ctx_regs[i]);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1129
chid = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 24) & 0x0f;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1221
if (!(nvkm_rd32(device, NV04_PGRAPH_STATUS) & mask))
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1225
nvkm_rd32(device, NV04_PGRAPH_STATUS));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1277
u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1278
u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1279
u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1280
u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1284
u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1285
u32 class = nvkm_rd32(device, 0x400180 + subc * 4) & 0xff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1286
u32 inst = (nvkm_rd32(device, 0x40016c) & 0xffff) << 4;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
447
int subc = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 13) & 0x7;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
450
tmp = nvkm_rd32(device, 0x700000 + inst);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
465
ctx1 = nvkm_rd32(device, 0x700000 + inst);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
469
tmp = nvkm_rd32(device, 0x70000c + inst);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
510
u8 class = nvkm_rd32(device, 0x700000) & 0x000000ff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
561
return nvkm_rd32(device, 0x700000 + (inst << 4));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1027
nvkm_rd32(device, NV10_PGRAPH_DEBUG_4));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1028
NV17_WRITE_CTX(0x004006b0, nvkm_rd32(device, 0x004006b0));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1086
u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1087
u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1088
u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1089
u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1093
u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1094
u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xfff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
419
state[__i] = nvkm_rd32(device, NV10_PGRAPH_PIPE_DATA); \
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
454
xfmode0 = nvkm_rd32(device, NV10_PGRAPH_XFMODE0);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
455
xfmode1 = nvkm_rd32(device, NV10_PGRAPH_XFMODE1);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
551
if (nvkm_rd32(device, 0x400144) & 0x00010000) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
552
int chid = nvkm_rd32(device, 0x400148) >> 24;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
589
xfmode0 = nvkm_rd32(device, NV10_PGRAPH_XFMODE0);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
590
xfmode1 = nvkm_rd32(device, NV10_PGRAPH_XFMODE1);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
827
int class = nvkm_rd32(device, NV10_PGRAPH_CTX_CACHE(i, 0)) & 0xfff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
839
ctx_user = nvkm_rd32(device, NV10_PGRAPH_CTX_USER);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
841
ctx_switch[i] = nvkm_rd32(device, NV10_PGRAPH_CTX_SWITCH(i));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
844
st2 = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_ST2);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
845
st2_dl = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_ST2_DL);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
846
st2_dh = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_ST2_DH);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
847
fifo_ptr = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_FIFO_PTR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
850
fifo[i] = nvkm_rd32(device, 0x4007a0 + 4 * i);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
855
nvkm_rd32(device, NV10_PGRAPH_CTX_CACHE(subchan, i)));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
900
inst = nvkm_rd32(device, NV10_PGRAPH_GLOBALSTATE1) & 0xffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
917
chan->nv10[i] = nvkm_rd32(device, nv10_gr_ctx_regs[i]);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
921
chan->nv17[i] = nvkm_rd32(device, nv17_gr_ctx_regs[i]);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
947
chid = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 20) & 0x1f;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
186
u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
187
u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
188
u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
189
u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
193
u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
194
u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xfff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
244
if (!nvkm_rd32(device, 0x400700))
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
252
if (!nvkm_rd32(device, 0x400700))
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
287
nvkm_wr32(device, 0x4009a0, nvkm_rd32(device, 0x100324));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
289
nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, nvkm_rd32(device, 0x100324));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
294
tmp = nvkm_rd32(device, NV10_PGRAPH_SURFACE) & 0x0007ff00;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
296
tmp = nvkm_rd32(device, NV10_PGRAPH_SURFACE) | 0x00020100;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
301
nvkm_wr32(device, 0x4009A4, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
302
nvkm_wr32(device, 0x4009A8, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
304
nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
306
nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
39
if (nvkm_rd32(device, 0x400144) & 0x00010000)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
40
chid = (nvkm_rd32(device, 0x400148) & 0x1f000000) >> 24;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
45
if (!nvkm_rd32(device, 0x400700))
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c
153
nvkm_wr32(device, 0x4009A4, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c
154
nvkm_wr32(device, 0x4009A8, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c
157
nvkm_wr32(device, 0x400754, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c
159
nvkm_wr32(device, 0x400754, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
103
if (nvkm_rd32(device, 0x40032c) == inst) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
110
if (!(nvkm_rd32(device, 0x400300) & 0x00000001))
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
113
u32 insn = nvkm_rd32(device, 0x400308);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
122
if (nvkm_rd32(device, 0x400330) == inst)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
238
u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
239
u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
240
u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
241
u32 inst = nvkm_rd32(device, 0x40032c) & 0x000fffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
242
u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
245
u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
246
u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
315
j = nvkm_rd32(device, 0x1540) & 0xff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
36
return nvkm_rd32(gr->engine.subdev.device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
392
nvkm_wr32(device, 0x4009A4, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
393
nvkm_wr32(device, 0x4009A8, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
394
nvkm_wr32(device, 0x4069A4, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
395
nvkm_wr32(device, 0x4069A8, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
410
nvkm_wr32(device, 0x4009F0, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
411
nvkm_wr32(device, 0x4009F4, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
414
nvkm_wr32(device, 0x400DF0, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
415
nvkm_wr32(device, 0x400DF4, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
418
nvkm_wr32(device, 0x4069F0, nvkm_rd32(device, 0x100200));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
419
nvkm_wr32(device, 0x4069F4, nvkm_rd32(device, 0x100204));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
244
u32 e0c = nvkm_rd32(device, ustatus_addr + 0x04);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
245
u32 e10 = nvkm_rd32(device, ustatus_addr + 0x08);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
246
u32 e14 = nvkm_rd32(device, ustatus_addr + 0x0c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
247
u32 e18 = nvkm_rd32(device, ustatus_addr + 0x10);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
248
u32 e1c = nvkm_rd32(device, ustatus_addr + 0x14);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
249
u32 e20 = nvkm_rd32(device, ustatus_addr + 0x18);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
250
u32 e24 = nvkm_rd32(device, ustatus_addr + 0x1c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
286
u32 units = nvkm_rd32(device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
298
mp10 = nvkm_rd32(device, addr + 0x10);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
299
status = nvkm_rd32(device, addr + 0x14);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
303
nvkm_rd32(device, addr + 0x20);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
304
pc = nvkm_rd32(device, addr + 0x24);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
305
oplow = nvkm_rd32(device, addr + 0x70);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
306
ophigh = nvkm_rd32(device, addr + 0x74);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
330
u32 units = nvkm_rd32(device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
342
ustatus = nvkm_rd32(device, ustatus_addr) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
35
return nvkm_rd32(gr->engine.subdev.device, 0x1540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
352
nvkm_rd32(device, r));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
400
u32 status = nvkm_rd32(device, 0x400108);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
413
ustatus = nvkm_rd32(device, 0x400804) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
422
u32 addr = nvkm_rd32(device, 0x400808);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
425
u32 datal = nvkm_rd32(device, 0x40080c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
426
u32 datah = nvkm_rd32(device, 0x400810);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
427
u32 class = nvkm_rd32(device, 0x400814);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
428
u32 r848 = nvkm_rd32(device, 0x400848);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
444
nvkm_wr32(device, 0x4008e8, nvkm_rd32(device, 0x4008e8) & 3);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
450
u32 addr = nvkm_rd32(device, 0x40084c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
453
u32 data = nvkm_rd32(device, 0x40085c);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
454
u32 class = nvkm_rd32(device, 0x400814);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
486
u32 ustatus = nvkm_rd32(device, 0x406800) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
493
nvkm_rd32(device, 0x406804),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
494
nvkm_rd32(device, 0x406808),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
495
nvkm_rd32(device, 0x40680c),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
496
nvkm_rd32(device, 0x406810));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
509
u32 ustatus = nvkm_rd32(device, 0x400c04) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
516
nvkm_rd32(device, 0x400c00),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
517
nvkm_rd32(device, 0x400c08),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
518
nvkm_rd32(device, 0x400c0c),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
519
nvkm_rd32(device, 0x400c10));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
529
ustatus = nvkm_rd32(device, 0x401800) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
536
nvkm_rd32(device, 0x401804),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
537
nvkm_rd32(device, 0x401808),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
538
nvkm_rd32(device, 0x40180c),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
539
nvkm_rd32(device, 0x401810));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
552
ustatus = nvkm_rd32(device, 0x405018) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
560
nvkm_rd32(device, 0x405000),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
561
nvkm_rd32(device, 0x405004),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
562
nvkm_rd32(device, 0x405008),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
563
nvkm_rd32(device, 0x40500c),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
564
nvkm_rd32(device, 0x405010),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
565
nvkm_rd32(device, 0x405014),
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
566
nvkm_rd32(device, 0x40501c));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
578
ustatus = nvkm_rd32(device, 0x402000) & 0x7fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
626
u32 stat = nvkm_rd32(device, 0x400100);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
627
u32 inst = nvkm_rd32(device, 0x40032c) & 0x0fffffff;
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
628
u32 addr = nvkm_rd32(device, 0x400704);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
631
u32 data = nvkm_rd32(device, 0x400708);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
632
u32 class = nvkm_rd32(device, 0x400814);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
647
u32 ecode = nvkm_rd32(device, 0x400110);
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
672
if (nvkm_rd32(device, 0x400824) & (1 << 31))
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
673
nvkm_wr32(device, 0x400824, nvkm_rd32(device, 0x400824) & ~(1 << 31));
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
696
units = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c
87
nvkm_wr32(device, 0x418880, nvkm_rd32(device, 0x100c80) & 0xf8001fff);
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c
91
nvkm_wr32(device, 0x4188b4, nvkm_rd32(device, 0x100cc8));
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c
92
nvkm_wr32(device, 0x4188b8, nvkm_rd32(device, 0x100ccc));
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c
93
nvkm_wr32(device, 0x4188b0, nvkm_rd32(device, 0x100cc4));
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
129
u32 dma0 = nvkm_rd32(device, 0x700000 + inst);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
130
u32 dma1 = nvkm_rd32(device, 0x700004 + inst);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
131
u32 dma2 = nvkm_rd32(device, 0x700008 + inst);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
188
u32 stat = nvkm_rd32(device, 0x00b100);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
189
u32 type = nvkm_rd32(device, 0x00b230);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
190
u32 mthd = nvkm_rd32(device, 0x00b234);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
191
u32 data = nvkm_rd32(device, 0x00b238);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
244
if (!(nvkm_rd32(device, 0x00b200) & 0x00000001))
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
248
nvkm_rd32(device, 0x00b200));
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
149
u32 inst = nvkm_rd32(device, 0x00b318) & 0x000fffff;
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
150
u32 stat = nvkm_rd32(device, 0x00b100);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
151
u32 type = nvkm_rd32(device, 0x00b230);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
152
u32 mthd = nvkm_rd32(device, 0x00b234);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
153
u32 data = nvkm_rd32(device, 0x00b238);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
77
if (nvkm_rd32(device, 0x00b318) == inst)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
109
if (!(nvkm_rd32(device, 0x00b200) & 0x00000001))
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
113
nvkm_rd32(device, 0x00b200));
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
65
u32 stat = nvkm_rd32(device, 0x00b100);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
66
u32 type = nvkm_rd32(device, 0x00b230);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
67
u32 mthd = nvkm_rd32(device, 0x00b234);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
68
u32 data = nvkm_rd32(device, 0x00b238);
drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c
47
u32 ssta = nvkm_rd32(device, 0x087040) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c
48
u32 addr = nvkm_rd32(device, 0x087040) >> 16;
drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c
51
u32 data = nvkm_rd32(device, 0x087044);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
70
*pvector = nvkm_rd32(device, 0x8403e0) & 0x000000ff;
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
151
tmp = nvkm_rd32(device, 0x0);
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
63
u32 unk104 = nvkm_rd32(device, base + 0xd04);
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
64
u32 intr = nvkm_rd32(device, base + 0xc20);
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
65
u32 chan = nvkm_rd32(device, base + 0xc28);
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
66
u32 unk10c = nvkm_rd32(device, base + 0xd0c);
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
71
intr = nvkm_rd32(device, base + 0xc20);
drivers/gpu/drm/nouveau/nvkm/falcon/ga100.c
42
reg_fuse_version = nvkm_rd32(device, 0x824140 + (fw->ucode_id - 1) * 4);
drivers/gpu/drm/nouveau/nvkm/falcon/ga100.c
45
reg_fuse_version = nvkm_rd32(device, 0x824100 + (fw->ucode_id - 1) * 4);
drivers/gpu/drm/nouveau/nvkm/falcon/ga100.c
48
reg_fuse_version = nvkm_rd32(device, 0x8241c0 + (fw->ucode_id - 1) * 4);
drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c
179
nvkm_falcon_wr32(falcon, 0x084, nvkm_rd32(device, 0x000000));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.c
29
*start = (u64)(nvkm_rd32(device, 0x1fa81c) & 0xffffff00) << 8;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.c
30
*limit = (u64)(nvkm_rd32(device, 0x1fa820) & 0xffffff00) << 8;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
58
*start = (u64)(nvkm_rd32(device, 0x100cd4) & 0xffffff00) << 8;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
60
*limit = (u64)(nvkm_rd32(device, 0x100cd4) & 0xffffff00) << 8;
drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c
36
if (!(nvkm_rd32(device, 0x070000) & 0x00000002))
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c
31
if (!(nvkm_rd32(device, 0x001710) & 0x00000003))
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c
41
if (!(nvkm_rd32(device, 0x001710) & 0x0000000c))
drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c
40
if (!(nvkm_rd32(device, 0x00330c) & 0x00000002))
drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c
33
if (!(nvkm_rd32(device, 0xb80f50) & 0x0000000c))
drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c
60
if (!(nvkm_rd32(device, 0xb80f50) & 0x00000003))
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
187
return nvkm_rd32(device, reg);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
206
u32 tmp = nvkm_rd32(device, reg);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
389
u32 sel_clk = nvkm_rd32(device, 0x680524);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c
32
return (nvkm_rd32(subdev->device, 0x101000) & 0x0000003c) >> 2;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
101
addr = (u64)nvkm_rd32(device, 0x001700) << 16;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
112
priv->bar0 = nvkm_rd32(device, 0x001700);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
37
*(u32 *)&bios->data[i] = nvkm_rd32(device, 0x700000 + i);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
68
addr = nvkm_rd32(device, 0x820c04);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
71
addr = nvkm_rd32(device, 0x021c04);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
74
addr = nvkm_rd32(device, 0x022500);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
86
addr = nvkm_rd32(device, 0x625f04);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c
88
addr = nvkm_rd32(device, 0x619f04);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
102
fixed2 = nvkm_rd32(device, 0x300008);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
106
offset = nvkm_rd32(device, 0x300000 + data_size) + 4096;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
108
signature = nvkm_rd32(device, 0x300000 + offset);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
114
priv->pci_rom_offset = nvkm_rd32(device, 0x300000 + offset + 8);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
131
signature = nvkm_rd32(device, 0x300000 + priv->pci_rom_offset) & 0xffff;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
51
*(u32 *)&bios->data[i] = nvkm_rd32(device, 0x300000 + priv->pci_rom_offset + i);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
89
fixed0 = nvkm_rd32(device, 0x300000);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
91
u32 fixed1 = nvkm_rd32(device, 0x300004);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c
99
priv->pci_rom_offset = nvkm_rd32(device, 0x300000 + data_size + 4);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c
44
if (!(nvkm_rd32(device, 0x001308) & 0x00000100))
drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c
34
u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c
37
u32 addr = nvkm_rd32(device, 0x009084);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c
38
u32 data = nvkm_rd32(device, 0x009088);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.c
142
heads = nvkm_rd32(device, 0x610050);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.c
146
x = nvkm_rd32(device, 0x610b40 + (0x540 * i));
drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.h
90
reg->data = nvkm_rd32(device, reg->addr);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c
34
u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c
35
u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c
36
u32 gpio = nvkm_rd32(device, 0x001104) & nvkm_rd32(device, 0x001144);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c
45
u32 addr = nvkm_rd32(device, 0x009084);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c
46
u32 data = nvkm_rd32(device, 0x009088);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c
44
if (!(nvkm_rd32(device, 0x001308) & 0x00000100))
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c
57
u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c
60
u32 addr = nvkm_rd32(device, 0x009084);
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c
61
u32 data = nvkm_rd32(device, 0x009088);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
101
u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
116
sctl = nvkm_rd32(device, dctl + (doff * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
136
u32 sctl = nvkm_rd32(device, 0x137250 + (idx * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
137
u32 ssel = nvkm_rd32(device, 0x137100);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
183
if (nvkm_rd32(device, 0x1373f0) & 0x00000002)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
360
if (!(nvkm_rd32(device, 0x137100) & (1 << idx)))
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
381
if (nvkm_rd32(device, addr + 0x00) & 0x00020000)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
400
u32 tmp = nvkm_rd32(device, 0x137100) & (1 << idx);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
52
u32 ssrc = nvkm_rd32(device, dsrc);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
62
u32 ctrl = nvkm_rd32(device, pll + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
63
u32 coef = nvkm_rd32(device, pll + 0x04);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
109
u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
110
u32 sctl = nvkm_rd32(device, dctl + (doff * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
136
switch (nvkm_rd32(device, 0x1373f4) & 0x0000000f) {
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
148
u32 sctl = nvkm_rd32(device, 0x137250 + (idx * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
152
u32 ssel = nvkm_rd32(device, 0x137100);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
161
u32 ssrc = nvkm_rd32(device, 0x137160 + (idx * 0x04));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
373
if (!(nvkm_rd32(device, 0x137100) & (1 << idx)))
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
400
if (nvkm_rd32(device, addr + 0x00) & 0x00020000)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
429
u32 tmp = nvkm_rd32(device, 0x137100) & (1 << idx);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
53
u32 ssrc = nvkm_rd32(device, dsrc);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
63
u32 ctrl = nvkm_rd32(device, pll + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
64
u32 coef = nvkm_rd32(device, pll + 0x04);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
86
fN = nvkm_rd32(device, pll + 0x10) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
251
nvkm_rd32(device, GPCPLL_NDIV_SLOWDOWN);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
263
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
266
val = nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
293
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
312
nvkm_rd32(device, GPC2CLK_OUT);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
330
nvkm_rd32(device, GPC2CLK_OUT);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
575
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
71
val = nvkm_rd32(device, GPCPLL_COEFF);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h
139
val = nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
168
val = nvkm_rd32(device, GPCPLL_CFG2);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
317
nvkm_rd32(device, GPCPLL_NDIV_SLOWDOWN);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
328
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
336
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
357
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
386
nvkm_rd32(device, GPC2CLK_OUT);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
428
nvkm_rd32(device, GPC2CLK_OUT);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
541
val = nvkm_rd32(device, GPCPLL_DVFS1);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
787
data = nvkm_rd32(device, GPCPLL_CFG3) >>
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
822
nvkm_rd32(device, GPCPLL_CFG);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
838
data = nvkm_rd32(device, 0x021944);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
843
data = nvkm_rd32(device, 0x021948);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
111
u32 ctrl = nvkm_rd32(device, pll + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
117
u32 coef = nvkm_rd32(device, pll + 4);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
167
hsrc = (nvkm_rd32(device, 0xc040) & 0x30000000) >> 28;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
317
if (!nvkm_rd32(device, 0x000100))
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
326
if (nvkm_rd32(device, 0x002504) & 0x00000010)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
332
u32 tmp = nvkm_rd32(device, 0x00251c) & 0x0000003f;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
375
bypass = nvkm_rd32(device, ctrl) & 0x00000008;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
387
if (nvkm_rd32(device, ctrl) & 0x00020000)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
419
u32 hsrc = (nvkm_rd32(device, 0xc040));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
447
u32 fb_delay = nvkm_rd32(device, 0x10002c);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
46
u32 sctl = nvkm_rd32(device, 0x4120 + (idx * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
70
return nvkm_rd32(device, 0x00471c) * 1000;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
76
sctl = nvkm_rd32(device, 0x4120 + (idx * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
107
P = (nvkm_rd32(device, 0x004028) & 0x00070000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
130
P = (nvkm_rd32(device, 0x004020) & 0x00070000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
354
u32 tmp = nvkm_rd32(device, 0x004080) & pllmask;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
45
return nvkm_rd32(device, 0x004600);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
52
u32 ctrl = nvkm_rd32(device, base + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
53
u32 coef = nvkm_rd32(device, base + 4);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
61
post_div = 1 << ((nvkm_rd32(device, 0x4070) & 0x000f0000) >> 16);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
64
post_div = (nvkm_rd32(device, 0x4040) & 0x000f0000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
86
u32 mast = nvkm_rd32(device, 0x00c054);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
102
u32 mast = nvkm_rd32(device, 0x00c040);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
43
u32 ctrl = nvkm_rd32(device, reg + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
59
u32 ctrl = nvkm_rd32(device, reg + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
60
u32 coef = nvkm_rd32(device, reg + 0x04);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
108
coef = nvkm_rd32(device, 0x00e81c + (id * 0x28));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
109
P = (nvkm_rd32(device, 0x00e824 + (id * 0x28)) >> 16) & 7;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
129
u32 src, mast = nvkm_rd32(device, 0x00c040);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
161
u32 mast = nvkm_rd32(device, 0x00c040);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
162
u32 ctrl = nvkm_rd32(device, base + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
163
u32 coef = nvkm_rd32(device, base + 4);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
197
u32 mast = nvkm_rd32(device, 0x00c040);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
221
P = (nvkm_rd32(device, 0x004028) & 0x00070000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
230
P = (nvkm_rd32(device, 0x004020) & 0x00070000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
242
P = (nvkm_rd32(device, 0x004008) & 0x00070000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
243
if (nvkm_rd32(device, 0x004008) & 0x00000200) {
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
41
return nvkm_rd32(device, 0x004700);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
45
return nvkm_rd32(device, 0x004800);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
57
u32 rsel = nvkm_rd32(device, 0x00e18c);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
73
coef = nvkm_rd32(device, 0x00e81c + (id * 0x0c));
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
82
coef = nvkm_rd32(device, 0x00e81c);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
90
rsel = nvkm_rd32(device, 0x00c050);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c
33
u32 r001540 = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c
34
u32 r00154c = nvkm_rd32(device, 0x00154c);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c
33
u32 r001540 = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c
34
u32 r00154c = nvkm_rd32(device, 0x00154c);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c
70
u32 r820c04 = nvkm_rd32(device, 0x820c04);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
101
base->post = ((nvkm_rd32(device, 0x2240c) & BIT(1)) == 0);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
70
u32 r022500 = nvkm_rd32(device, 0x022500);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c
34
u32 r021c00 = nvkm_rd32(device, 0x021c00);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c
35
u32 r021c04 = nvkm_rd32(device, 0x021c04);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
168
if (nvkm_rd32(device, 0x10a040) & 0x00002000)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
69
nvkm_wr32(device, 0x10a1c0, nvkm_rd32(device, 0x10a1c4) + argi);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
70
return nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
124
init->r001540 = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
69
u32 r001540 = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
70
u32 r00154c = nvkm_rd32(device, 0x00154c);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c
33
u32 r001540 = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c
34
u32 r00154c = nvkm_rd32(device, 0x00154c);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
148
uint32_t oldpll = nvkm_rd32(device, reg);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
158
saved_powerctrl_1 = nvkm_rd32(device, 0x001584);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
175
nvkm_rd32(device, reg);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
205
uint32_t oldpll1 = nvkm_rd32(device, reg1);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
206
uint32_t oldpll2 = !nv3035 ? nvkm_rd32(device, reg2) : 0;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
221
oldramdac580 = nvkm_rd32(device, 0x680580);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
237
saved_powerctrl_1 = nvkm_rd32(device, 0x001584);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
257
savedc040 = nvkm_rd32(device, 0xc040);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
289
uint32_t oldPval = nvkm_rd32(device, Preg);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
298
if (nvkm_rd32(device, NMNMreg) == NMNM && (oldPval & 0xc0070000) == Pval)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
318
saved4600 = nvkm_rd32(device, 0x4600);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
332
savedc040 = nvkm_rd32(device, 0xc040);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c
106
v = nvkm_rd32(device, NV04_PFB_BOOT_0) & NV04_PFB_BOOT_0_RAM_AMOUNT;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c
63
strap = (nvkm_rd32(device, 0x101000) & 0x0000003c) >> 2;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c
75
if (nvkm_rd32(device, NV04_PFB_BOOT_0) & NV04_PFB_BOOT_0_UMA_ENABLE)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c
78
int off = nvkm_rd32(device, 0x10020c) - 0x100000;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c
53
amount = nvkm_rd32(device, 0x10020c);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c
57
amount = nvkm_rd32(device, 0x10020c);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
84
u32 r001540 = nvkm_rd32(device, 0x001540);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c
75
if (nvkm_rd32(device, 0x118128) & 0x00000001) {
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c
76
if ((nvkm_rd32(device, 0x118234) & 0x000000ff) == 0xff)
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c
60
buffer->entries = nvkm_rd32(buffer->fault->subdev.device, 0x002a78);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
114
buffer->entries = nvkm_rd32(device, 0x100e34 + foff) & 0x000fffff;
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
134
const u32 addrlo = nvkm_rd32(device, 0x100e4c);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
135
const u32 addrhi = nvkm_rd32(device, 0x100e50);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
136
const u32 info0 = nvkm_rd32(device, 0x100e54);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
137
const u32 insthi = nvkm_rd32(device, 0x100e58);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
138
const u32 info1 = nvkm_rd32(device, 0x100e5c);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
159
u32 stat = nvkm_rd32(device, 0x100a20);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
37
u32 get = nvkm_rd32(device, buffer->get);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
38
u32 put = nvkm_rd32(device, buffer->put);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
143
ret = nvkm_inth_add(intr, nvkm_rd32(device, 0x100ee0) & 0x0000ffff,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
150
ret = nvkm_inth_add(intr, nvkm_rd32(device, 0x100ee4 + (i * 4)) >> 16,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
80
buffer->entries = nvkm_rd32(device, 0xb83010 + foff) & 0x000fffff;
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
92
const u32 addrlo = nvkm_rd32(device, 0xb83080);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
93
const u32 addrhi = nvkm_rd32(device, 0xb83084);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
94
const u32 info0 = nvkm_rd32(device, 0xb83088);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
95
const u32 insthi = nvkm_rd32(device, 0xb8308c);
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
96
const u32 info1 = nvkm_rd32(device, 0xb83090);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c
74
const u8 ramcfg = (nvkm_rd32(device, 0x101000) & 0x0000003c) >> 2;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c
31
return (u64)nvkm_rd32(fb->subdev.device, 0x1183a4) << 20;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c
37
u32 intr = nvkm_rd32(device, 0x000100);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c
33
nvkm_wr32(device, 0x1fac80, nvkm_rd32(device, 0x100c80));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c
34
nvkm_wr32(device, 0x1facc4, nvkm_rd32(device, 0x100cc4));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c
35
nvkm_wr32(device, 0x1facc8, nvkm_rd32(device, 0x100cc8));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c
36
nvkm_wr32(device, 0x1faccc, nvkm_rd32(device, 0x100ccc));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c
40
return (nvkm_rd32(device, 0x100cd0) & 0x00000010) != 0;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c
46
const u32 data = nvkm_rd32(fb->subdev.device, 0x100ce0);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c
54
nvkm_rd32(device, 0x100240 + (i * 0x10));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c
76
nvkm_rd32(device, 0x100240 + (i * 0x10));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c
83
const u32 tags = nvkm_rd32(fb->subdev.device, 0x100320);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c
103
int l = nvkm_rd32(device, 0x1003d0);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c
70
nvkm_rd32(device, 0x122c + 0x10 * k + 0x4 * j) >>
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c
36
nvkm_rd32(device, 0x100600 + (i * 0x10));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c
46
nvkm_rd32(device, 0x100600 + (i * 0x10));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c
147
idx = nvkm_rd32(device, 0x100c90);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c
154
trap[i] = nvkm_rd32(device, 0x100c94);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h
86
reg->data = nvkm_rd32(device, reg->addr);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
112
u32 part = nvkm_rd32(device, 0x022438), i;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
113
u32 mask = nvkm_rd32(device, 0x022554);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
468
return nvkm_rd32(device, 0x11020c + (fbpa * 0x1000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
486
u32 fbpao = nvkm_rd32(device, 0x022554);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
500
u32 fbps = nvkm_rd32(device, 0x022438);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c
30
u32 fbpt = nvkm_rd32(device, 0x022438);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c
31
u32 fbpat = nvkm_rd32(device, 0x02243c);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1423
save = nvkm_rd32(device, 0x10f65c) & 0x000000f0;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1548
ram->parts = nvkm_rd32(device, 0x022438);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1549
ram->pmask = nvkm_rd32(device, 0x022554);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1553
u32 cfg1 = nvkm_rd32(device, 0x110204 + (i * 0x1000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
242
u32 prev = nvkm_rd32(device, addr);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.c
30
u32 fbpao = nvkm_rd32(device, 0x021c14);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c
30
u32 ltcs = nvkm_rd32(device, 0x022450);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c
31
u32 fbpas = nvkm_rd32(device, 0x022458);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c
34
if (!(nvkm_rd32(device, 0x021d38) & BIT(fbp))) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c
35
u32 ltco = nvkm_rd32(device, 0x021d70 + (fbp * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c
58
u32 save = nvkm_rd32(device, 0x9a065c) & 0x000000f0;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c
77
return nvkm_rd32(device, 0x90020c + (fbpa * 0x4000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
323
r001700 = nvkm_rd32(device, 0x1700);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
331
train->r_100720 = nvkm_rd32(device, 0x100720);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
332
train->r_1111e0 = nvkm_rd32(device, 0x1111e0);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
333
train->r_111400 = nvkm_rd32(device, 0x111400);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
356
cur2 = nvkm_rd32(device, 0x100228);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
357
cur3 = nvkm_rd32(device, 0x10022c);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
358
cur7 = nvkm_rd32(device, 0x10023c);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
359
cur8 = nvkm_rd32(device, 0x100240);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c
64
u64 base = (u64)nvkm_rd32(device, 0x100e10) << 12;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c
65
u64 size = (u64)nvkm_rd32(device, 0x100e14) << 12;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.c
35
u32 boot0 = nvkm_rd32(device, NV04_PFB_BOOT_0);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c
30
u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c
31
u32 cfg0 = nvkm_rd32(device, 0x100200);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c
30
u32 pbus1218 = nvkm_rd32(device, 0x001218);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c
31
u32 size = (nvkm_rd32(device, 0x10020c) & 0xff000000);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c
46
(*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
100
u32 tmp = nvkm_rd32(device, 0x600808 + (i * 0x2000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
106
u32 tmp = nvkm_rd32(device, 0x600808 + (i * 0x2000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
166
u32 tmp = nvkm_rd32(device, 0x600808 + (i * 0x2000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
205
u32 pbus1218 = nvkm_rd32(device, 0x001218);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
206
u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
221
(*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
80
u32 vbl = nvkm_rd32(device, 0x600808 + (i * 0x2000));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
83
if (vbl != nvkm_rd32(device, 0x600808 + (i * 0x2000))) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c
30
u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c
31
u32 fb474 = nvkm_rd32(device, 0x100474);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c
46
(*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.c
30
u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.c
31
u32 fb474 = nvkm_rd32(device, 0x100474);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c
30
u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c
31
u32 fb914 = nvkm_rd32(device, 0x100914);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c
46
(*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.c
30
u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
159
timing[i] = nvkm_rd32(device, 0x100220 + (i * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
511
r0 = nvkm_rd32(device, 0x100200);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
512
r4 = nvkm_rd32(device, 0x100204);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
513
rt = nvkm_rd32(device, 0x100250);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
515
r0, r4, rt, nvkm_rd32(device, 0x001540));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
548
u64 size = nvkm_rd32(device, 0x10020c);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
552
switch (nvkm_rd32(device, 0x100714) & 0x00000007) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
573
ram->part_mask = (nvkm_rd32(device, 0x001540) & 0x00ff0000) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
575
ram->ranks = (nvkm_rd32(device, 0x100200) & 0x4) ? 2 : 1;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
81
cur2 = nvkm_rd32(device, 0x100228);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
82
cur4 = nvkm_rd32(device, 0x100230);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
83
cur7 = nvkm_rd32(device, 0x10023c);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
84
cur8 = nvkm_rd32(device, 0x100240);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.c
30
return (nvkm_rd32(fb->subdev.device, 0x1fa80c) & 0x00000010) != 0;
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gh100.c
130
u32 head = nvkm_rd32(device, NV_PFSP_QUEUE_HEAD(0));
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gh100.c
131
u32 tail = nvkm_rd32(device, NV_PFSP_QUEUE_TAIL(0));
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gh100.c
74
head = nvkm_rd32(device, NV_PFSP_MSGQ_HEAD(0));
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gh100.c
75
tail = nvkm_rd32(device, NV_PFSP_MSGQ_TAIL(0));
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c
37
val = nvkm_rd32(device, 0x021100 + addr);
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c
32
return nvkm_rd32(device, 0x021100 + addr);
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c
36
val = nvkm_rd32(device, 0x021000 + addr);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
30
u32 intr0 = nvkm_rd32(device, 0x00e054);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
31
u32 intr1 = nvkm_rd32(device, 0x00e074);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
32
u32 stat0 = nvkm_rd32(device, 0x00e050) & intr0;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
33
u32 stat1 = nvkm_rd32(device, 0x00e070) & intr1;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
44
u32 inte0 = nvkm_rd32(device, 0x00e050);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
45
u32 inte1 = nvkm_rd32(device, 0x00e070);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
69
return !!(nvkm_rd32(device, 0x021200 + (line * 4)) & 0x00004000);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
76
u32 intr0 = nvkm_rd32(device, 0x021640);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
77
u32 intr1 = nvkm_rd32(device, 0x02164c);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
78
u32 stat0 = nvkm_rd32(device, 0x021648) & intr0;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
79
u32 stat1 = nvkm_rd32(device, 0x021654) & intr1;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
90
u32 inte0 = nvkm_rd32(device, 0x021648);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
91
u32 inte1 = nvkm_rd32(device, 0x021654);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c
69
return !!(nvkm_rd32(device, 0x00d610 + (line * 4)) & 0x00004000);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
32
u32 intr0 = nvkm_rd32(device, 0x00dc00);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
33
u32 intr1 = nvkm_rd32(device, 0x00dc80);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
34
u32 stat0 = nvkm_rd32(device, 0x00dc08) & intr0;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
35
u32 stat1 = nvkm_rd32(device, 0x00dc88) & intr1;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
46
u32 inte0 = nvkm_rd32(device, 0x00dc08);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
47
u32 inte1 = nvkm_rd32(device, 0x00dc88);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
34
line = nvkm_rd32(device, 0x600818) >> line;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
39
line = nvkm_rd32(device, 0x60081c) >> line;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
44
line = nvkm_rd32(device, 0x600850) >> line;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
86
u32 intr = nvkm_rd32(device, 0x001104);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
87
u32 stat = nvkm_rd32(device, 0x001144) & intr;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
97
u32 inte = nvkm_rd32(device, 0x001144);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
100
u32 stat = nvkm_rd32(device, 0x00e050) & intr;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
110
u32 inte = nvkm_rd32(device, 0x00e050);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
92
return !!(nvkm_rd32(device, reg) & (4 << shift));
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
99
u32 intr = nvkm_rd32(device, 0x00e054);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
330
err = nvkm_rd32(device, 0x001400 + (0x15 * 4)) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
364
err = nvkm_rd32(device, 0x001400 + (0xe * 4)) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
369
wpr2_lo = nvkm_rd32(device, 0x1fa824);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
370
wpr2_hi = nvkm_rd32(device, 0x1fa828);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c
107
reg_fuse_version = nvkm_rd32(device, 0x8241c0 + (fw->ucode_id - 1) * 4);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1416
u32 stat = nvkm_rd32(device, 0x611c00 + (head * 0x04));
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1431
unsigned long mask = nvkm_rd32(device, 0x611ec0) & 0x000000ff;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
163
chan->suspend_put = nvkm_rd32(device, 0x690000 + uoff);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
244
chan->suspend_put = nvkm_rd32(device, 0x680000);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1049
nvkm_rd32(device, addr);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1051
if ((nvkm_rd32(device, addr) & mask) == data)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1067
seq->regSaveArea[slot] = nvkm_rd32(device, addr);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1108
if (nvkm_rd32(device, 0x1180f8) & 0x04000000)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
283
addr = nvkm_rd32(gsp->subdev.device, 0x625f04);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
314
if (!(nvkm_rd32(device, 0x1fa7c8) & 0x00000001))
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
317
lo = nvkm_rd32(device, 0x1fa82c); /* NV_PFB_PRI_MMU_LOCK_ADDR_LO */
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
318
hi = nvkm_rd32(device, 0x1fa830); /* NV_PFB_PRI_MMU_LOCK_ADDR_HI */
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
53
wpr2_hi = nvkm_rd32(device, 0x1fa828);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
63
wpr2_hi = nvkm_rd32(device, 0x1fa828);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
110
ctrl = nvkm_rd32(device, 0x00e4e4 + base);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
129
ctrl = nvkm_rd32(device, 0x00e4e4 + base);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
154
xbuf[i / 4] = nvkm_rd32(device, 0x00e4d0 + base + i);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
51
ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50));
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
63
ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50));
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c
93
stat = nvkm_rd32(device, 0x00e4e8 + base);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
110
ctrl = nvkm_rd32(device, 0x00d954 + base);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
129
ctrl = nvkm_rd32(device, 0x00d954 + base);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
154
xbuf[i / 4] = nvkm_rd32(device, 0x00d940 + base + i);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
51
ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50));
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
63
ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50));
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c
93
stat = nvkm_rd32(device, 0x00d958 + base);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c
53
return !!(nvkm_rd32(device, bus->addr) & 0x00000010);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c
61
return !!(nvkm_rd32(device, bus->addr) & 0x00000020);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c
53
return !!(nvkm_rd32(device, bus->addr) & 0x00040000);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c
61
return !!(nvkm_rd32(device, bus->addr) & 0x00080000);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c
60
return !!(nvkm_rd32(device, bus->addr) & 0x00000001);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c
68
return !!(nvkm_rd32(device, bus->addr) & 0x00000002);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c
31
u32 intr = nvkm_rd32(device, 0x00e06c);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c
32
u32 stat = nvkm_rd32(device, 0x00e068) & intr, i;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c
46
u32 temp = nvkm_rd32(device, 0x00e068), i;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c
31
u32 intr = nvkm_rd32(device, 0x00dc60);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c
32
u32 stat = nvkm_rd32(device, 0x00dc68) & intr, i;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c
46
u32 temp = nvkm_rd32(device, 0x00dc68), i;
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
149
return nvkm_rd32(imem->subdev.device, 0x700000 + addr);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
59
return nvkm_rd32(device, 0x700000 + iobj->node->offset + offset);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
168
vs = hweight8((nvkm_rd32(device, 0x001540) & 0x0000ff00) >> 8);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
91
data = nvkm_rd32(device, 0x700000 + addr);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
116
mask = nvkm_rd32(device, 0x00017c);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
159
u32 bits = (nvkm_rd32(device, 0x100c80) & 0x00001000) ? 16 : 17;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
211
const u32 parts = nvkm_rd32(device, 0x022438);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
212
const u32 mask = nvkm_rd32(device, 0x022554);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
213
const u32 slice = nvkm_rd32(device, 0x17e8dc) >> 28;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
229
u32 lpg128 = !(nvkm_rd32(device, 0x100c80) & 0x00000001);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
48
if (!nvkm_rd32(device, addr))
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
98
u32 intr = nvkm_rd32(device, base + 0x020);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c
30
u32 lpg128 = !(nvkm_rd32(device, 0x100c80) & 0x00000001);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
108
const u32 parts = nvkm_rd32(device, 0x022438);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
109
const u32 mask = nvkm_rd32(device, 0x021c14);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
110
const u32 slice = nvkm_rd32(device, 0x17e280) >> 28;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
126
u32 lpg128 = !(nvkm_rd32(device, 0x100c80) & 0x00000001);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
77
u32 intr = nvkm_rd32(device, base + 0x00c);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
95
mask = nvkm_rd32(device, 0x00017c);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c
34
ltc->ltc_nr = nvkm_rd32(device, 0x12006c);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c
35
ltc->lts_nr = nvkm_rd32(device, 0x17e280) >> 28;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c
32
mask = nvkm_rd32(device, 0x0001c0);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c
45
ltc->ltc_nr = nvkm_rd32(device, 0x12006c);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c
46
ltc->lts_nr = nvkm_rd32(device, 0x17e280) >> 28;
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
32
nvkm_rd32(device, 0x000600);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
33
nvkm_rd32(device, 0x000600);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
42
nvkm_rd32(device, 0x000600);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
43
nvkm_rd32(device, 0x000600);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
49
return (nvkm_rd32(mc->subdev.device, 0x000600) & mask) == mask;
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
101
intr->stat[leaf] = nvkm_rd32(mc->subdev.device, 0x000100 + (leaf * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
45
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
51
return (nvkm_rd32(mc->subdev.device, 0x000200) & mask) == mask;
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
90
nvkm_rd32(mc->subdev.device, 0x000140);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c
30
u32 tmp = nvkm_rd32(device, 0x10020c);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c
42
addr = nvkm_rd32(device, 0x10020c);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
199
if (nvkm_rd32(device, 0x100c80) & 0x00ff0000)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c
221
if (nvkm_rd32(device, 0x100c80) & 0x00008000)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c
88
if (nvkm_rd32(device, 0x100810) & 0x00000020)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c
191
if (nvkm_rd32(device, 0x100808) & 0x00000001)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
217
if (!(nvkm_rd32(device, 0x100c80) & 0x00000001))
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c
46
if (!(nvkm_rd32(device, 0xb830b0) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
42
return nvkm_rd32(pci->subdev.device, pci->func->cfg.addr + addr);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
39
return (nvkm_rd32(device, 0x00154c) & 0x1) + 1;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
43
return (nvkm_rd32(device, 0x02241c) & 0x1) + 1;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
57
u8 punits_pci_cap_speed = nvkm_rd32(device, 0x02241c) & 0x80;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
114
u32 max_speed = nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x300000;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
29
return (nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x4) == 0x4 ? 2 : 1;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
62
int speed2 = nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x30000;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c
40
if (nvkm_rd32(device, 0x00c800) & 0x40000000) {
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c
65
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c
82
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c
59
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c
71
if (!(nvkm_rd32(device, magic[i].addr) & 0x80000000))
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c
82
nvkm_rd32(device, 0x000200);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
101
} while (nvkm_rd32(device, 0x10a580) != 0x00000002);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
106
process = nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
107
message = nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
108
data0 = nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
109
data1 = nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
143
u32 disp = nvkm_rd32(device, 0x10a01c);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
144
u32 intr = nvkm_rd32(device, 0x10a008) & disp & ~(disp >> 16);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
147
u32 stat = nvkm_rd32(device, 0x10a16c);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
151
nvkm_rd32(device, 0x10a168));
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
165
nvkm_rd32(device, 0x10a7a0),
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
166
nvkm_rd32(device, 0x10a7a4));
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
191
nvkm_rd32(device, 0x022210);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
197
return nvkm_rd32(pmu->subdev.device, 0x022210) & 0x00000001;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
210
if (!nvkm_rd32(device, 0x10a04c))
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
219
if (!(nvkm_rd32(device, 0x10a10c) & 0x00000006))
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
243
if (nvkm_rd32(device, 0x10a4d0))
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
247
pmu->send.base = nvkm_rd32(device, 0x10a4d0) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
248
pmu->send.size = nvkm_rd32(device, 0x10a4d0) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
252
if (nvkm_rd32(device, 0x10a4dc))
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
256
pmu->recv.base = nvkm_rd32(device, 0x10a4dc) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
257
pmu->recv.size = nvkm_rd32(device, 0x10a4dc) >> 16;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
39
addr = nvkm_rd32(device, 0x10a4a0);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
41
u32 tmp = nvkm_rd32(device, 0x10a4b0);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
61
} while (nvkm_rd32(device, 0x10a580) != 0x00000001);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
94
u32 addr = nvkm_rd32(device, 0x10a4cc);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
95
if (addr == nvkm_rd32(device, 0x10a4c8))
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c
133
heads = nvkm_rd32(device, 0x610050);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c
137
x = nvkm_rd32(device, 0x610b40 + (0x540 * i));
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c
186
res[i] = nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c
66
} while (nvkm_rd32(device, 0x10a580) != 0x00000003);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c
84
finish = nvkm_rd32(device, 0x10a1c0) & 0x00ffffff;
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
31
u32 addr = nvkm_rd32(device, 0x122120 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
32
u32 data = nvkm_rd32(device, 0x122124 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
33
u32 stat = nvkm_rd32(device, 0x122128 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
41
u32 addr = nvkm_rd32(device, 0x124120 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
42
u32 data = nvkm_rd32(device, 0x124124 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
43
u32 stat = nvkm_rd32(device, 0x124128 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
51
u32 addr = nvkm_rd32(device, 0x128120 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
52
u32 data = nvkm_rd32(device, 0x128124 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
53
u32 stat = nvkm_rd32(device, 0x128128 + (i * 0x0400));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
61
u32 intr0 = nvkm_rd32(device, 0x121c58);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
62
u32 intr1 = nvkm_rd32(device, 0x121c5c);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
63
u32 hubnr = nvkm_rd32(device, 0x121c70);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
64
u32 ropnr = nvkm_rd32(device, 0x121c74);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
65
u32 gpcnr = nvkm_rd32(device, 0x121c78);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
94
if (!(nvkm_rd32(device, 0x121c4c) & 0x0000003f))
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
31
u32 addr = nvkm_rd32(device, 0x122120 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
32
u32 data = nvkm_rd32(device, 0x122124 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
33
u32 stat = nvkm_rd32(device, 0x122128 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
41
u32 addr = nvkm_rd32(device, 0x124120 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
42
u32 data = nvkm_rd32(device, 0x124124 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
43
u32 stat = nvkm_rd32(device, 0x124128 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
51
u32 addr = nvkm_rd32(device, 0x128120 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
52
u32 data = nvkm_rd32(device, 0x128124 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
53
u32 stat = nvkm_rd32(device, 0x128128 + (i * 0x0800));
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
61
u32 intr0 = nvkm_rd32(device, 0x120058);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
62
u32 intr1 = nvkm_rd32(device, 0x12005c);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
63
u32 hubnr = nvkm_rd32(device, 0x120070);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
64
u32 ropnr = nvkm_rd32(device, 0x120074);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
65
u32 gpcnr = nvkm_rd32(device, 0x120078);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
94
if (!(nvkm_rd32(device, 0x12004c) & 0x0000003f))
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.c
37
nvkm_rd32(device, 0x122204);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.c
52
u32 status0 = nvkm_rd32(device, 0x120058);
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.c
62
if (!(nvkm_rd32(device, 0x12004c) & 0x0000003f))
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.c
36
nvkm_rd32(device, 0x122204);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c
106
temp = nvkm_rd32(device, thrs_reg);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c
149
intr = nvkm_rd32(device, 0x20100) & 0x3ff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c
35
return nvkm_rd32(device, 0x20400);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
31
u32 gpio = nvkm_rd32(device, 0x00d610 + (line * 0x04));
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
75
if (nvkm_rd32(device, 0x00d610 + (line * 0x04)) & 0x00000040) {
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
76
*divs = nvkm_rd32(device, 0x00e114 + (indx * 8));
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
77
*duty = nvkm_rd32(device, 0x00e118 + (indx * 8));
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
81
*divs = nvkm_rd32(device, 0x0200d8) & 0x1fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
82
*duty = nvkm_rd32(device, 0x0200dc) & 0x1fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c
37
*divs = nvkm_rd32(device, 0x10eb20) & 0x1fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c
38
*duty = nvkm_rd32(device, 0x10eb24) & 0x1fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c
33
u32 tsensor = nvkm_rd32(device, 0x020460);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
32
u32 tach = nvkm_rd32(device, 0x00e728) & 0x0000ffff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
33
u32 ctrl = nvkm_rd32(device, 0x00e720);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
126
u32 reg = nvkm_rd32(device, 0x0010f0);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
134
u32 reg = nvkm_rd32(device, 0x0015f4);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
136
*divs = nvkm_rd32(device, 0x0015f8);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
172
uint32_t stat = nvkm_rd32(device, 0x1100);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
63
return nvkm_rd32(device, 0x15b4) & 0x3fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
67
return nvkm_rd32(device, 0x15b4) & 0xff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
82
core_temp = nvkm_rd32(device, 0x15b4) & 0x3fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
85
core_temp = nvkm_rd32(device, 0x15b4) & 0xff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
103
u8 pwm_div = nvkm_rd32(device, 0x410c);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
104
if (nvkm_rd32(device, 0xc040) & 0x800000) {
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
135
core_temp = nvkm_rd32(device, 0x20014) & 0x3fff;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
73
if (nvkm_rd32(device, ctrl) & (1 << line)) {
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
74
*divs = nvkm_rd32(device, 0x00e114 + (id * 8));
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
75
*duty = nvkm_rd32(device, 0x00e118 + (id * 8));
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
103
n = nvkm_rd32(device, NV04_PTIMER_NUMERATOR);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
104
d = nvkm_rd32(device, NV04_PTIMER_DENOMINATOR);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
49
hi = nvkm_rd32(device, NV04_PTIMER_TIME_1);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
50
lo = nvkm_rd32(device, NV04_PTIMER_TIME_0);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
51
} while (hi != nvkm_rd32(device, NV04_PTIMER_TIME_1));
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
76
u32 stat = nvkm_rd32(device, NV04_PTIMER_INTR_0);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c
40
n = nvkm_rd32(device, NV04_PTIMER_NUMERATOR);
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c
41
d = nvkm_rd32(device, NV04_PTIMER_DENOMINATOR);
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c
33
int i, n, size = nvkm_rd32(device, 0x0224fc) >> 20;
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c
43
data = nvkm_rd32(device, 0x022800 + (i * 0x04));
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c
45
data = nvkm_rd32(device, 0x022700 + (i * 0x04));
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
73
u32 intr_top = nvkm_rd32(device, vfn->addr.priv + 0x1600);
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
78
intr->stat[leaf] = nvkm_rd32(device, vfn->addr.priv + 0x1000 + (leaf * 4));
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c
45
div = nvkm_rd32(device, 0x20340);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c
46
duty = nvkm_rd32(device, 0x20344);