Searched refs:dst_h (Results 1 - 4 of 4) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop.h | 1255 static inline uint16_t scl_get_bili_dn_vskip(int src_h, int dst_h, int vskiplines) in scl_get_bili_dn_vskip() argument 1261 if (act_height == dst_h) { in scl_get_bili_dn_vskip() 1262 return GET_SCL_FT_BILI_DN(src_h, dst_h) / vskiplines; in scl_get_bili_dn_vskip() 1265 return GET_SCL_FT_BILI_DN(act_height, dst_h); in scl_get_bili_dn_vskip()
|
H A D | rockchip_drm_vop.c | 758 uint32_t dst_w, uint32_t dst_h, uint32_t pixel_format) in scl_vop_cal_scl_fac() 780 if (is_alpha_support(pixel_format) && (src_w != dst_w || src_h != dst_h)) { in scl_vop_cal_scl_fac() 791 VOP_SCL_SET(vop, win, scale_yrgb_y, scl_cal_scale2(src_h, dst_h)); in scl_vop_cal_scl_fac() 794 VOP_SCL_SET(vop, win, scale_cbcr_y, scl_cal_scale2(cbcr_src_h, dst_h)); in scl_vop_cal_scl_fac() 800 yrgb_ver_scl_mode = scl_get_scl_mode(src_h, dst_h); in scl_vop_cal_scl_fac() 804 cbcr_ver_scl_mode = scl_get_scl_mode(cbcr_src_h, dst_h); in scl_vop_cal_scl_fac() 837 val = scl_vop_cal_scale(yrgb_ver_scl_mode, src_h, dst_h, false, vsu_mode, &vskiplines); in scl_vop_cal_scl_fac() 851 val = scl_vop_cal_scale(cbcr_ver_scl_mode, cbcr_src_h, dst_h, false, vsu_mode, &vskiplines); in scl_vop_cal_scl_fac() 757 scl_vop_cal_scl_fac(struct vop *vop, const struct vop_win *win, uint32_t src_w, uint32_t src_h, uint32_t dst_w, uint32_t dst_h, uint32_t pixel_format) scl_vop_cal_scl_fac() argument
|
H A D | rockchip_drm_vop2.c | 2140 uint32_t dst_w, uint32_t dst_h, uint32_t pixel_format) in vop2_setup_scale() 2156 if (src_h >= (0x4 * dst_h)) { in vop2_setup_scale() 2158 } else if (src_h >= (0x2 * dst_h)) { in vop2_setup_scale() 2169 yrgb_ver_scl_mode = scl_get_scl_mode(src_h, dst_h); in vop2_setup_scale() 2196 val = vop2_scale_factor(yrgb_ver_scl_mode, vscl_filter_mode, src_h, dst_h); in vop2_setup_scale() 2211 if (cbcr_src_h >= (0x4 * dst_h)) { in vop2_setup_scale() 2213 } else if (cbcr_src_h >= (0x2 * dst_h)) { in vop2_setup_scale() 2224 cbcr_ver_scl_mode = scl_get_scl_mode(cbcr_src_h, dst_h); in vop2_setup_scale() 2228 val = vop2_scale_factor(cbcr_ver_scl_mode, vscl_filter_mode, cbcr_src_h, dst_h); in vop2_setup_scale() 2139 vop2_setup_scale(struct vop2 *vop2, const struct vop2_win *win, uint32_t src_w, uint32_t src_h, uint32_t dst_w, uint32_t dst_h, uint32_t pixel_format) vop2_setup_scale() argument
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop2.c | 2139 uint32_t dst_h, uint32_t pixel_format) in vop2_setup_scale() 2155 if (src_h >= (4 * dst_h)) in vop2_setup_scale() 2157 else if (src_h >= (2 * dst_h)) in vop2_setup_scale() 2166 yrgb_ver_scl_mode = scl_get_scl_mode(src_h, dst_h); in vop2_setup_scale() 2193 src_h, dst_h); in vop2_setup_scale() 2208 if (cbcr_src_h >= (4 * dst_h)) in vop2_setup_scale() 2210 else if (cbcr_src_h >= (2 * dst_h)) in vop2_setup_scale() 2219 cbcr_ver_scl_mode = scl_get_scl_mode(cbcr_src_h, dst_h); in vop2_setup_scale() 2225 cbcr_src_h, dst_h); in vop2_setup_scale() 2137 vop2_setup_scale(struct vop2 *vop2, const struct vop2_win *win, uint32_t src_w, uint32_t src_h, uint32_t dst_w, uint32_t dst_h, uint32_t pixel_format) vop2_setup_scale() argument
|
Completed in 34 milliseconds