Lines Matching refs:win_data
1183 struct vop2_win_data *win_data; member
1605 if (vop2->data->win_data[i].phys_id == phys_id) in vop2_find_win_by_phys_id()
1606 return &vop2->data->win_data[i]; in vop2_find_win_by_phys_id()
1914 struct vop2_win_data *win_data; in vop3_setup_pipe_dly() local
1921 win_data = vop2_find_win_by_phys_id(vop2, primary_plane_id); in vop3_setup_pipe_dly()
1922 win_id = atoi(&win_data->name[strlen(win_data->name) - 1]); in vop3_setup_pipe_dly()
2242 struct vop2_win_data *win_data; in vop3_overlay_init() local
2256 win_data = vop2_find_win_by_phys_id(vop2, layer_phy_id); in vop3_overlay_init()
2258 shift, win_data->layer_sel_win_id[i], false); in vop3_overlay_init()
2270 win_data = vop2_find_win_by_phys_id(vop2, layer_phy_id); in vop3_overlay_init()
2271 shift = win_data->win_sel_port_offset * 2; in vop3_overlay_init()
2281 struct vop2_win_data *win_data; in vop2_overlay_init() local
2294 win_data = vop2_find_win_by_phys_id(vop2, layer_phy_id); in vop2_overlay_init()
2296 shift, win_data->layer_sel_win_id[i], false); in vop2_overlay_init()
2308 win_data = vop2_find_win_by_phys_id(vop2, layer_phy_id); in vop2_overlay_init()
2309 shift = win_data->win_sel_port_offset * 2; in vop2_overlay_init()
2356 struct vop2_win_data *win_data; in vop3_init_esmart_scale_engine() local
2362 win_data = &vop2->data->win_data[i]; in vop3_init_esmart_scale_engine()
2363 if (win_data->type == CLUSTER_LAYER || vop3_ignore_plane(vop2, win_data)) in vop3_init_esmart_scale_engine()
2366 win_data->scale_engine_num = scale_engine_num++; in vop3_init_esmart_scale_engine()
4392 struct vop2_win_data *win_data; in rockchip_vop2_set_plane() local
4403 win_data = vop2_find_win_by_phys_id(vop2, primary_plane_id); in rockchip_vop2_set_plane()
4404 if (!win_data) { in rockchip_vop2_set_plane()
4410 if (vop3_ignore_plane(vop2, win_data)) in rockchip_vop2_set_plane()
4414 if (vop2_power_domain_on(vop2, win_data->pd_id)) in rockchip_vop2_set_plane()
4419 if (win_data->splice_win_id) { in rockchip_vop2_set_plane()
4420 splice_win_data = vop2_find_win_by_phys_id(vop2, win_data->splice_win_id); in rockchip_vop2_set_plane()
4427 if (win_data->type == CLUSTER_LAYER) in rockchip_vop2_set_plane()
4438 if (win_data->type == CLUSTER_LAYER) in rockchip_vop2_set_plane()
4439 vop2_set_cluster_win(state, win_data); in rockchip_vop2_set_plane()
4441 vop2_set_smart_win(state, win_data); in rockchip_vop2_set_plane()
4697 struct vop2_win_data *win_data; in rockchip_vop2_plane_check() local
4702 win_data = vop2_find_win_by_phys_id(vop2, primary_plane_id); in rockchip_vop2_plane_check()
4703 if (!win_data) { in rockchip_vop2_plane_check()
4708 min_scale = FRAC_16_16(1, win_data->max_downscale_factor); in rockchip_vop2_plane_check()
4709 max_scale = FRAC_16_16(win_data->max_upscale_factor, 1); in rockchip_vop2_plane_check()
4714 printf("ERROR: VP%d %s: scale factor is out of range\n", cstate->crtc_id, win_data->name); in rockchip_vop2_plane_check()
5032 .win_data = rk3528_win_data,
5202 .win_data = rk3562_win_data,
5423 .win_data = rk3568_win_data,
5866 .win_data = rk3588_win_data,