Lines Matching refs:subdev
50 struct nvkm_device *device = fb->subdev.device; in nvkm_fb_tile_prog()
72 struct nvkm_subdev *subdev = &bios->subdev; in nvkm_fb_bios_memtype() local
73 struct nvkm_device *device = subdev->device; in nvkm_fb_bios_memtype()
88 nvkm_warn(subdev, "M0203E type %02x\n", M0203E.type); in nvkm_fb_bios_memtype()
93 nvkm_warn(subdev, "M0203E not matched!\n"); in nvkm_fb_bios_memtype()
98 nvkm_fb_intr(struct nvkm_subdev *subdev) in nvkm_fb_intr() argument
100 struct nvkm_fb *fb = nvkm_fb(subdev); in nvkm_fb_intr()
106 nvkm_fb_oneinit(struct nvkm_subdev *subdev) in nvkm_fb_oneinit() argument
108 struct nvkm_fb *fb = nvkm_fb(subdev); in nvkm_fb_oneinit()
114 nvkm_error(subdev, "vram setup failed, %d\n", ret); in nvkm_fb_oneinit()
131 nvkm_debug(subdev, "%d comptags\n", tags); in nvkm_fb_oneinit()
140 struct nvkm_subdev *subdev = &fb->subdev; in nvkm_fb_mem_unlock() local
146 ret = nvkm_subdev_oneinit(subdev); in nvkm_fb_mem_unlock()
151 nvkm_debug(subdev, "VPR not locked\n"); in nvkm_fb_mem_unlock()
155 nvkm_debug(subdev, "VPR locked, running scrubber binary\n"); in nvkm_fb_mem_unlock()
158 nvkm_warn(subdev, "VPR locked, but no scrubber binary!\n"); in nvkm_fb_mem_unlock()
164 nvkm_error(subdev, "VPR scrubber binary failed\n"); in nvkm_fb_mem_unlock()
169 nvkm_error(subdev, "VPR still locked after scrub!\n"); in nvkm_fb_mem_unlock()
173 nvkm_debug(subdev, "VPR scrubber binary successful\n"); in nvkm_fb_mem_unlock()
190 nvkm_fb_init(struct nvkm_subdev *subdev) in nvkm_fb_init() argument
192 struct nvkm_fb *fb = nvkm_fb(subdev); in nvkm_fb_init()
204 nvkm_fb_sysmem_flush_page_init(subdev->device); in nvkm_fb_init()
225 nvkm_fb_preinit(struct nvkm_subdev *subdev) in nvkm_fb_preinit() argument
227 nvkm_fb_sysmem_flush_page_init(subdev->device); in nvkm_fb_preinit()
232 nvkm_fb_dtor(struct nvkm_subdev *subdev) in nvkm_fb_dtor() argument
234 struct nvkm_fb *fb = nvkm_fb(subdev); in nvkm_fb_dtor()
251 dma_unmap_page(subdev->device->dev, fb->sysmem.flush_page_addr, in nvkm_fb_dtor()
275 nvkm_subdev_ctor(&nvkm_fb, device, type, inst, &fb->subdev); in nvkm_fb_ctor()