Lines Matching refs:nvkm_rd32
113 if (!(nvkm_rd32(device, 0x616618 + hoff) & 0x80000000)) in gf119_sor_dp_audio()
136 data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift); in gf119_sor_dp_drive()
137 data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift); in gf119_sor_dp_drive()
138 data[2] = nvkm_rd32(device, 0x61c130 + loff); in gf119_sor_dp_drive()
146 data[3] = nvkm_rd32(device, 0x61c13c + loff) & ~(0x000000ff << shift); in gf119_sor_dp_drive()
308 u32 ctrl = nvkm_rd32(device, 0x640200 + coff); in gf119_sor_state()
347 *pmask = (nvkm_rd32(device, 0x612004) & 0x0000ff00) >> 8; in gf119_sor_cnt()
364 u32 ctrl = nvkm_rd32(device, 0x640180 + coff); in gf119_dac_state()
395 *pmask = (nvkm_rd32(device, 0x612004) & 0x000000f0) >> 4; in gf119_dac_cnt()
429 data = nvkm_rd32(device, 0x640414 + hoff); in gf119_head_state()
432 data = nvkm_rd32(device, 0x640418 + hoff); in gf119_head_state()
435 data = nvkm_rd32(device, 0x64041c + hoff); in gf119_head_state()
438 data = nvkm_rd32(device, 0x640420 + hoff); in gf119_head_state()
441 state->hz = nvkm_rd32(device, 0x640450 + hoff); in gf119_head_state()
443 data = nvkm_rd32(device, 0x640404 + hoff); in gf119_head_state()
475 *pmask = nvkm_rd32(device, 0x612004) & 0x0000000f; in gf119_head_cnt()
476 return nvkm_rd32(device, 0x022448); in gf119_head_cnt()
527 if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x00030000)) in gf119_disp_pioc_fini()
531 nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); in gf119_disp_pioc_fini()
547 u32 tmp = nvkm_rd32(device, 0x610490 + (ctrl * 0x10)); in gf119_disp_pioc_init()
552 nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); in gf119_disp_pioc_init()
586 if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x001e0000)) in gf119_disp_dmac_fini()
590 nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); in gf119_disp_dmac_fini()
593 chan->suspend_put = nvkm_rd32(device, 0x640000 + (ctrl * 0x1000)); in gf119_disp_dmac_fini()
614 if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x80000000)) in gf119_disp_dmac_init()
618 nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); in gf119_disp_dmac_init()
955 if (!(nvkm_rd32(device, 0x610490) & 0x001e0000)) in gf119_disp_core_fini()
959 nvkm_rd32(device, 0x610490)); in gf119_disp_core_fini()
962 chan->suspend_put = nvkm_rd32(device, 0x640000); in gf119_disp_core_fini()
981 if (!(nvkm_rd32(device, 0x610490) & 0x80000000)) in gf119_disp_core_init()
985 nvkm_rd32(device, 0x610490)); in gf119_disp_core_init()
1023 mask[head->id] = nvkm_rd32(device, 0x6101d4 + (head->id * 0x800)); in gf119_disp_super()
1073 u32 stat = nvkm_rd32(device, 0x6101f0 + (chid * 12)); in gf119_disp_intr_error()
1076 u32 data = nvkm_rd32(device, 0x6101f4 + (chid * 12)); in gf119_disp_intr_error()
1077 u32 code = nvkm_rd32(device, 0x6101f8 + (chid * 12)); in gf119_disp_intr_error()
1106 u32 intr = nvkm_rd32(device, 0x610088); in gf119_disp_intr()
1109 u32 stat = nvkm_rd32(device, 0x61008c); in gf119_disp_intr()
1119 u32 stat = nvkm_rd32(device, 0x61009c); in gf119_disp_intr()
1127 u32 stat = nvkm_rd32(device, 0x6100ac); in gf119_disp_intr()
1147 u32 stat = nvkm_rd32(device, 0x6100bc + hoff); in gf119_disp_intr()
1151 nvkm_rd32(device, 0x6100c0 + hoff); in gf119_disp_intr()
1180 tmp = nvkm_rd32(device, 0x616104 + hoff); in gf119_disp_init()
1182 tmp = nvkm_rd32(device, 0x616108 + hoff); in gf119_disp_init()
1184 tmp = nvkm_rd32(device, 0x61610c + hoff); in gf119_disp_init()
1190 tmp = nvkm_rd32(device, 0x61a000 + (i * 0x800)); in gf119_disp_init()
1196 tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800)); in gf119_disp_init()
1201 if (nvkm_rd32(device, 0x6100ac) & 0x00000100) { in gf119_disp_init()
1205 if (!(nvkm_rd32(device, 0x6194e8) & 0x00000002)) in gf119_disp_init()