Home
last modified time | relevance | path

Searched refs:vsp (Results 1 – 11 of 11) sorted by relevance

/drivers/gpu/drm/rcar-du/
Drcar_du_vsp.c88 vsp1_du_setup_lif(crtc->vsp->vsp, crtc->vsp_pipe, &cfg); in rcar_du_vsp_enable()
93 vsp1_du_setup_lif(crtc->vsp->vsp, crtc->vsp_pipe, NULL); in rcar_du_vsp_disable()
98 vsp1_du_atomic_begin(crtc->vsp->vsp, crtc->vsp_pipe); in rcar_du_vsp_atomic_begin()
111 vsp1_du_atomic_flush(crtc->vsp->vsp, crtc->vsp_pipe, &cfg); in rcar_du_vsp_atomic_flush()
193 vsp1_du_atomic_update(plane->vsp->vsp, crtc->vsp_pipe, in rcar_du_vsp_plane_setup()
197 int rcar_du_vsp_map_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb, in rcar_du_vsp_map_fb() argument
200 struct rcar_du_device *rcdu = vsp->dev; in rcar_du_vsp_map_fb()
239 ret = vsp1_du_map_sg(vsp->vsp, sgt); in rcar_du_vsp_map_fb()
252 vsp1_du_unmap_sg(vsp->vsp, sgt); in rcar_du_vsp_map_fb()
263 struct rcar_du_vsp *vsp = to_rcar_vsp_plane(plane)->vsp; in rcar_du_vsp_plane_prepare_fb() local
[all …]
Drcar_du_vsp.h22 struct rcar_du_vsp *vsp; member
28 struct device *vsp; member
59 int rcar_du_vsp_init(struct rcar_du_vsp *vsp, struct device_node *np,
65 int rcar_du_vsp_map_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb,
67 void rcar_du_vsp_unmap_fb(struct rcar_du_vsp *vsp, struct drm_framebuffer *fb,
70 static inline int rcar_du_vsp_init(struct rcar_du_vsp *vsp, in rcar_du_vsp_init() argument
80 static inline int rcar_du_vsp_map_fb(struct rcar_du_vsp *vsp, in rcar_du_vsp_map_fb() argument
86 static inline void rcar_du_vsp_unmap_fb(struct rcar_du_vsp *vsp, in rcar_du_vsp_unmap_fb() argument
Drcar_du_kms.c699 rcdu->crtcs[i].vsp = &rcdu->vsps[j]; in rcar_du_vsps_init()
708 struct rcar_du_vsp *vsp = &rcdu->vsps[i]; in rcar_du_vsps_init() local
710 vsp->index = i; in rcar_du_vsps_init()
711 vsp->dev = rcdu; in rcar_du_vsps_init()
713 ret = rcar_du_vsp_init(vsp, vsps[i].np, vsps[i].crtcs_mask); in rcar_du_vsps_init()
Drcar_du_writeback.c65 ret = rcar_du_vsp_map_fb(rcrtc->vsp, job->fb, rjob->sg_tables); in rcar_du_wb_prepare_job()
84 rcar_du_vsp_unmap_fb(rcrtc->vsp, job->fb, rjob->sg_tables); in rcar_du_wb_cleanup_job()
Drcar_du_crtc.c901 count = rcrtc->vsp->num_planes + 1; in rcar_du_crtc_crc_init()
911 for (i = 0; i < rcrtc->vsp->num_planes; ++i) { in rcar_du_crtc_crc_init()
912 struct drm_plane *plane = &rcrtc->vsp->planes[i].plane; in rcar_du_crtc_crc_init()
1049 for (i = 0; i < rcrtc->vsp->num_planes; ++i) { in rcar_du_crtc_parse_crc_source()
1050 if (index == rcrtc->vsp->planes[i].plane.base.id) in rcar_du_crtc_parse_crc_source()
1274 primary = &rcrtc->vsp->planes[rcrtc->vsp_pipe].plane; in rcar_du_crtc_create()
Drcar_du_crtc.h69 struct rcar_du_vsp *vsp; member
/drivers/video/fbdev/
Dcarminefb.c67 u32 vsp; member
110 .vsp = 490,
122 .vsp = 601,
372 u32 hdp, vdp, htp, hsp, hsw, vtr, vsp, vsw; in set_display_parameters() local
384 vsp = par->res->vsp - 1; in set_display_parameters()
398 (vdp << CARMINE_DISP_VDP_SHIFT) | vsp); in set_display_parameters()
/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c62 static inline int vsp(struct fb_var_screeninfo *var) in vsp() function
258 reg = pack((fbi->var.yres - 1), vsp(&fbi->var)); in mb862xxfb_set_par()
450 unsigned long hsp, vsp, ht, vt; in mb862xxfb_init_fbinfo() local
457 vsp = (reg & 0x0fff) + 1; in mb862xxfb_init_fbinfo()
478 fbi->var.lower_margin = vsp - fbi->var.yres; in mb862xxfb_init_fbinfo()
479 fbi->var.upper_margin = vt - vsp - fbi->var.vsync_len; in mb862xxfb_init_fbinfo()
/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_hpo_dp_stream_encoder.c204 uint8_t vsp; in dcn31_hpo_dp_stream_enc_set_stream_attribute() local
362 vsp = hw_crtc_timing.flags.VSYNC_POSITIVE_POLARITY ? 0 : 0x80; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
422 MSA_DATA_LANE_1, vsp | (hw_crtc_timing.v_sync_width >> 8), in dcn31_hpo_dp_stream_enc_set_stream_attribute()
/drivers/gpu/drm/radeon/
Dni_dpm.h158 u32 vsp; member
Dni_dpm.c3360 reg |= (VSP(ni_pi->cac_weights->vsp) | in ni_initialize_hardware_cac_manager()