Lines Matching refs:device
28 struct nvkm_device *device = ibus->device; in gk20a_ibus_init_ibus_ring() local
29 nvkm_mask(device, 0x137250, 0x3f, 0); in gk20a_ibus_init_ibus_ring()
31 nvkm_mask(device, 0x000200, 0x20, 0); in gk20a_ibus_init_ibus_ring()
33 nvkm_mask(device, 0x000200, 0x20, 0x20); in gk20a_ibus_init_ibus_ring()
35 nvkm_wr32(device, 0x12004c, 0x4); in gk20a_ibus_init_ibus_ring()
36 nvkm_wr32(device, 0x122204, 0x2); in gk20a_ibus_init_ibus_ring()
37 nvkm_rd32(device, 0x122204); in gk20a_ibus_init_ibus_ring()
43 nvkm_wr32(device, 0x122354, 0x800); in gk20a_ibus_init_ibus_ring()
44 nvkm_wr32(device, 0x128328, 0x800); in gk20a_ibus_init_ibus_ring()
45 nvkm_wr32(device, 0x124320, 0x800); in gk20a_ibus_init_ibus_ring()
51 struct nvkm_device *device = ibus->device; in gk20a_ibus_intr() local
52 u32 status0 = nvkm_rd32(device, 0x120058); in gk20a_ibus_intr()
60 nvkm_mask(device, 0x12004c, 0x2, 0x2); in gk20a_ibus_intr()
61 nvkm_msec(device, 2000, in gk20a_ibus_intr()
62 if (!(nvkm_rd32(device, 0x12004c) & 0x0000003f)) in gk20a_ibus_intr()
81 gk20a_ibus_new(struct nvkm_device *device, int index, in gk20a_ibus_new() argument
87 nvkm_subdev_ctor(&gk20a_ibus, device, index, 0, ibus); in gk20a_ibus_new()