Lines Matching refs:nvkm_rd32
74 if (!(nvkm_rd32(device, 0x61e004 + poff) & 0x80000000)) in nv50_pior_power_wait()
123 u32 ctrl = nvkm_rd32(device, 0x610b80 + coff); in nv50_pior_state()
157 *pmask = (nvkm_rd32(device, 0x610184) & 0x70000000) >> 28; in nv50_pior_cnt()
181 val = nvkm_rd32(device, 0x61c084 + soff); in nv50_sor_bl_get()
206 if (!(nvkm_rd32(device, 0x61c004 + soff) & 0x80000000)) in nv50_sor_power_wait()
225 if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000)) in nv50_sor_power()
235 u32 ctrl = nvkm_rd32(device, 0x610b70 + coff); in nv50_sor_state()
270 *pmask = (nvkm_rd32(device, 0x610184) & 0x03000000) >> 24; in nv50_sor_cnt()
307 if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000)) in nv50_dac_power_wait()
334 u32 ctrl = nvkm_rd32(device, 0x610b58 + coff); in nv50_dac_state()
366 *pmask = (nvkm_rd32(device, 0x610184) & 0x00700000) >> 20; in nv50_dac_cnt()
401 *vline = nvkm_rd32(device, 0x616340 + hoff) & 0x0000ffff; in nv50_head_rgpos()
402 *hline = nvkm_rd32(device, 0x616344 + hoff) & 0x0000ffff; in nv50_head_rgpos()
412 data = nvkm_rd32(device, 0x610ae8 + hoff); in nv50_head_state()
415 data = nvkm_rd32(device, 0x610af0 + hoff); in nv50_head_state()
418 data = nvkm_rd32(device, 0x610af8 + hoff); in nv50_head_state()
421 data = nvkm_rd32(device, 0x610b00 + hoff); in nv50_head_state()
424 state->hz = (nvkm_rd32(device, 0x610ad0 + hoff) & 0x003fffff) * 1000; in nv50_head_state()
460 u32 next = nvkm_rd32(device, list->data[i].addr + base + 0); in nv50_disp_mthd_list()
461 u32 prev = nvkm_rd32(device, list->data[i].addr + base + c); in nv50_disp_mthd_list()
576 if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x00030000)) in nv50_disp_pioc_fini()
580 nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); in nv50_disp_pioc_fini()
595 if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x00030000)) in nv50_disp_pioc_init()
599 nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); in nv50_disp_pioc_init()
605 u32 tmp = nvkm_rd32(device, 0x610200 + (ctrl * 0x10)); in nv50_disp_pioc_init()
610 nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); in nv50_disp_pioc_init()
644 if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x001e0000)) in nv50_disp_dmac_fini()
648 nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); in nv50_disp_dmac_fini()
651 chan->suspend_put = nvkm_rd32(device, 0x640000 + (ctrl * 0x1000)); in nv50_disp_dmac_fini()
672 if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x80000000)) in nv50_disp_dmac_init()
676 nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); in nv50_disp_dmac_init()
952 if (!(nvkm_rd32(device, 0x610200) & 0x001e0000)) in nv50_disp_core_fini()
956 nvkm_rd32(device, 0x610200)); in nv50_disp_core_fini()
959 chan->suspend_put = nvkm_rd32(device, 0x640000); in nv50_disp_core_fini()
969 if ((nvkm_rd32(device, 0x610200) & 0x009f0000) == 0x00020000) in nv50_disp_core_init()
971 if ((nvkm_rd32(device, 0x610200) & 0x003f0000) == 0x00030000) in nv50_disp_core_init()
984 if (!(nvkm_rd32(device, 0x610200) & 0x80000000)) in nv50_disp_core_init()
988 nvkm_rd32(device, 0x610200)); in nv50_disp_core_init()
1374 super = nvkm_rd32(device, 0x610030); in nv50_disp_super()
1441 u32 data = nvkm_rd32(device, 0x610084 + (chid * 0x08)); in nv50_disp_intr_error()
1442 u32 addr = nvkm_rd32(device, 0x610080 + (chid * 0x08)); in nv50_disp_intr_error()
1474 u32 intr0 = nvkm_rd32(device, 0x610020); in nv50_disp_intr()
1475 u32 intr1 = nvkm_rd32(device, 0x610024); in nv50_disp_intr()
1527 tmp = nvkm_rd32(device, 0x614004); in nv50_disp_init()
1532 tmp = nvkm_rd32(device, 0x616100 + (head->id * 0x800)); in nv50_disp_init()
1534 tmp = nvkm_rd32(device, 0x616104 + (head->id * 0x800)); in nv50_disp_init()
1536 tmp = nvkm_rd32(device, 0x616108 + (head->id * 0x800)); in nv50_disp_init()
1538 tmp = nvkm_rd32(device, 0x61610c + (head->id * 0x800)); in nv50_disp_init()
1544 tmp = nvkm_rd32(device, 0x61a000 + (i * 0x800)); in nv50_disp_init()
1550 tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800)); in nv50_disp_init()
1556 tmp = nvkm_rd32(device, 0x61e000 + (i * 0x800)); in nv50_disp_init()
1561 if (nvkm_rd32(device, 0x610024) & 0x00000100) { in nv50_disp_init()
1565 if (!(nvkm_rd32(device, 0x6194e8) & 0x00000002)) in nv50_disp_init()