Lines Matching refs:sysfb

288 	struct drm_sysfb_device *sysfb = to_drm_sysfb_device(plane->dev);  in drm_sysfb_plane_helper_atomic_check()  local
313 new_sysfb_crtc_state->format = sysfb->fb_format; in drm_sysfb_plane_helper_atomic_check()
320 sysfb->fb_pitch, GFP_KERNEL); in drm_sysfb_plane_helper_atomic_check()
332 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(dev); in drm_sysfb_plane_helper_atomic_update() local
338 unsigned int dst_pitch = sysfb->fb_pitch; in drm_sysfb_plane_helper_atomic_update()
356 struct iosys_map dst = sysfb->fb_addr; in drm_sysfb_plane_helper_atomic_update()
377 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(dev); in drm_sysfb_plane_helper_atomic_disable() local
378 struct iosys_map dst = sysfb->fb_addr; in drm_sysfb_plane_helper_atomic_disable()
381 unsigned int dst_pitch = sysfb->fb_pitch; in drm_sysfb_plane_helper_atomic_disable()
382 const struct drm_format_info *dst_format = sysfb->fb_format; in drm_sysfb_plane_helper_atomic_disable()
411 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(plane->dev); in drm_sysfb_plane_helper_get_scanout_buffer() local
413 sb->width = sysfb->fb_mode.hdisplay; in drm_sysfb_plane_helper_get_scanout_buffer()
414 sb->height = sysfb->fb_mode.vdisplay; in drm_sysfb_plane_helper_get_scanout_buffer()
415 sb->format = sysfb->fb_format; in drm_sysfb_plane_helper_get_scanout_buffer()
416 sb->pitch[0] = sysfb->fb_pitch; in drm_sysfb_plane_helper_get_scanout_buffer()
417 sb->map[0] = sysfb->fb_addr; in drm_sysfb_plane_helper_get_scanout_buffer()
483 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(crtc->dev); in drm_sysfb_crtc_helper_mode_valid() local
485 return drm_crtc_helper_mode_valid_fixed(crtc, mode, &sysfb->fb_mode); in drm_sysfb_crtc_helper_mode_valid()
492 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(dev); in drm_sysfb_crtc_helper_atomic_check() local
505 sysfb->fb_gamma_lut_size * sizeof(struct drm_color_lut); in drm_sysfb_crtc_helper_atomic_check()
520 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(crtc->dev); in drm_sysfb_crtc_reset() local
528 sysfb_crtc_state->format = sysfb->fb_format; in drm_sysfb_crtc_reset()
571 struct drm_sysfb_device *sysfb = data; in drm_sysfb_get_edid_block() local
572 const u8 *edid = sysfb->edid; in drm_sysfb_get_edid_block()
596 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(connector->dev); in drm_sysfb_connector_helper_get_modes() local
599 if (sysfb->edid) { in drm_sysfb_connector_helper_get_modes()
600 drm_edid = drm_edid_read_custom(connector, drm_sysfb_get_edid_block, sysfb); in drm_sysfb_connector_helper_get_modes()
606 return drm_connector_helper_get_modes_fixed(connector, &sysfb->fb_mode); in drm_sysfb_connector_helper_get_modes()