Home
last modified time | relevance | path

Searched refs:sysfb_crtc_state (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/sysfb/
H A Ddrm_sysfb_modeset.c248 struct drm_sysfb_crtc_state *sysfb_crtc_state; in drm_sysfb_plane_helper_begin_fb_access() local
264 sysfb_crtc_state = to_drm_sysfb_crtc_state(crtc_state); in drm_sysfb_plane_helper_begin_fb_access()
266 if (drm_WARN_ON_ONCE(dev, !sysfb_crtc_state->format)) in drm_sysfb_plane_helper_begin_fb_access()
268 blit_to_crtc = drm_sysfb_get_blit_func(sysfb_crtc_state->format->format, in drm_sysfb_plane_helper_begin_fb_access()
272 &fb->format->format, &sysfb_crtc_state->format->format); in drm_sysfb_plane_helper_begin_fb_access()
340 struct drm_sysfb_crtc_state *sysfb_crtc_state = to_drm_sysfb_crtc_state(crtc_state); in drm_sysfb_plane_helper_atomic_update() local
341 const struct drm_format_info *dst_format = sysfb_crtc_state->format; in drm_sysfb_plane_helper_atomic_update()
473 static void drm_sysfb_crtc_state_destroy(struct drm_sysfb_crtc_state *sysfb_crtc_state) in drm_sysfb_crtc_state_destroy() argument
475 __drm_atomic_helper_crtc_destroy_state(&sysfb_crtc_state->base); in drm_sysfb_crtc_state_destroy()
477 kfree(sysfb_crtc_state); in drm_sysfb_crtc_state_destroy()
[all …]
H A Dvesadrm.c318 struct drm_sysfb_crtc_state *sysfb_crtc_state = to_drm_sysfb_crtc_state(crtc_state); in vesadrm_crtc_helper_atomic_flush() local
330 if (sysfb_crtc_state->format->format == DRM_FORMAT_RGB332) { in vesadrm_crtc_helper_atomic_flush()
331 vesadrm_fill_palette_lut(vesa, sysfb_crtc_state->format); in vesadrm_crtc_helper_atomic_flush()
334 sysfb_crtc_state->format, in vesadrm_crtc_helper_atomic_flush()
337 vesadrm_fill_palette_lut(vesa, sysfb_crtc_state->format); in vesadrm_crtc_helper_atomic_flush()
344 if (sysfb_crtc_state->format == sysfb->fb_format) { in vesadrm_crtc_helper_atomic_flush()
347 sysfb_crtc_state->format, in vesadrm_crtc_helper_atomic_flush()
350 vesadrm_fill_gamma_lut(vesa, sysfb_crtc_state->format); in vesadrm_crtc_helper_atomic_flush()
352 vesadrm_fill_gamma_lut(vesa, sysfb_crtc_state->format); in vesadrm_crtc_helper_atomic_flush()
H A Dofdrm.c730 struct drm_sysfb_crtc_state *sysfb_crtc_state = to_drm_sysfb_crtc_state(crtc_state); in ofdrm_crtc_helper_atomic_flush() local
733 const struct drm_format_info *format = sysfb_crtc_state->format; in ofdrm_crtc_helper_atomic_flush()