Lines Matching refs:pbus
27 struct nvkm_bus *pbus; member
44 nvkm_hwsq_init(struct nvkm_bus *pbus, struct nvkm_hwsq **phwsq) in nvkm_hwsq_init() argument
50 hwsq->pbus = pbus; in nvkm_hwsq_init()
66 struct nvkm_bus *pbus = hwsq->pbus; in nvkm_hwsq_fini() local
68 if (hwsq->c.size <= pbus->hwsq_size) { in nvkm_hwsq_fini()
70 ret = pbus->hwsq_exec(pbus, (u32 *)hwsq->c.data, in nvkm_hwsq_fini()
73 nv_error(pbus, "hwsq exec failed: %d\n", ret); in nvkm_hwsq_fini()
75 nv_error(pbus, "hwsq ucode too large\n"); in nvkm_hwsq_fini()
80 nv_error(pbus, "\t0x%08x\n", ((u32 *)hwsq->c.data)[i]); in nvkm_hwsq_fini()
91 nv_debug(hwsq->pbus, "R[%06x] = 0x%08x\n", addr, data); in nvkm_hwsq_wr32()
116 nv_debug(hwsq->pbus, " FLAG[%02x] = %d\n", flag, data); in nvkm_hwsq_setf()
128 nv_debug(hwsq->pbus, " WAIT[%02x] = %d\n", flag, data); in nvkm_hwsq_wait()
141 nv_debug(hwsq->pbus, " DELAY = %d ns\n", nsec); in nvkm_hwsq_nsec()