Lines Matching refs:disp
105 struct nouveau_display *disp = nouveau_display(crtc->dev); in nouveau_display_scanoutpos_head() local
110 ret = nvif_mthd(&disp->disp, 0, &args, sizeof(args)); in nouveau_display_scanoutpos_head()
185 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_vblank_init() local
191 ret = nvif_notify_init(&disp->disp, in nouveau_display_vblank_init()
219 struct nouveau_display *disp = nouveau_display(drm_fb->dev); in nouveau_user_framebuffer_destroy() local
221 if (disp->fb_dtor) in nouveau_user_framebuffer_destroy()
222 disp->fb_dtor(drm_fb); in nouveau_user_framebuffer_destroy()
252 struct nouveau_display *disp = nouveau_display(dev); in nouveau_framebuffer_init() local
263 if (disp->fb_ctor) { in nouveau_framebuffer_init()
264 ret = disp->fb_ctor(fb); in nouveau_framebuffer_init()
266 disp->fb_dtor(fb); in nouveau_framebuffer_init()
363 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_init() local
368 ret = disp->init(dev); in nouveau_display_init()
389 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_fini() local
408 disp->fini(dev); in nouveau_display_fini()
414 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_create_properties() local
417 if (disp->disp.oclass < NV50_DISP) in nouveau_display_create_properties()
420 if (disp->disp.oclass < GF110_DISP) in nouveau_display_create_properties()
425 PROP_ENUM(disp->dithering_mode, gen, "dithering mode", dither_mode); in nouveau_display_create_properties()
426 PROP_ENUM(disp->dithering_depth, gen, "dithering depth", dither_depth); in nouveau_display_create_properties()
427 PROP_ENUM(disp->underscan_property, gen, "underscan", underscan); in nouveau_display_create_properties()
429 disp->underscan_hborder_property = in nouveau_display_create_properties()
432 disp->underscan_vborder_property = in nouveau_display_create_properties()
439 disp->vibrant_hue_property = in nouveau_display_create_properties()
443 disp->color_vibrance_property = in nouveau_display_create_properties()
452 struct nouveau_display *disp; in nouveau_display_create() local
455 disp = drm->display = kzalloc(sizeof(*disp), GFP_KERNEL); in nouveau_display_create()
456 if (!disp) in nouveau_display_create()
513 oclass[i], NULL, 0, &disp->disp); in nouveau_display_create()
518 if (disp->disp.oclass < NV50_DISP) in nouveau_display_create()
540 disp->dtor(dev); in nouveau_display_create()
550 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_destroy() local
558 if (disp->dtor) in nouveau_display_destroy()
559 disp->dtor(dev); in nouveau_display_destroy()
561 nvif_object_fini(&disp->disp); in nouveau_display_destroy()
564 kfree(disp); in nouveau_display_destroy()