Home
last modified time | relevance | path

Searched refs:dst_height (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_util.h79 * @ dst_height: destination height
115 u32 dst_height; member
230 * @dst_height: Destination height
275 uint32_t dst_height; member
H A Ddpu_plane.c149 int src_width, src_height, dst_height, fps; in _dpu_plane_calc_bw() local
164 dst_height = drm_rect_height(&pdpu->pipe_cfg.dst_rect); in _dpu_plane_calc_bw()
169 scale_factor = src_height > dst_height ? in _dpu_plane_calc_bw()
170 mult_frac(src_height, 1, dst_height) : 1; in _dpu_plane_calc_bw()
195 int dst_width, src_height, dst_height, fps; in _dpu_plane_calc_clk() local
202 dst_height = drm_rect_height(&pdpu->pipe_cfg.dst_rect); in _dpu_plane_calc_clk()
208 if (src_height > dst_height) { in _dpu_plane_calc_clk()
210 do_div(pstate->plane_clk, dst_height); in _dpu_plane_calc_clk()
585 scale_cfg->dst_height = dst_h; in _dpu_plane_setup_scaler3()
H A Ddpu_hw_util.c238 ((scaler3_cfg->dst_height & 0x1FFFF) << 16); in dpu_hw_setup_scaler3()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_util.h87 * @ dst_height: destination height
124 u32 dst_height; member
241 * @dst_height: Destination height
286 uint32_t dst_height; member
H A Ddpu_plane.c121 int src_width, src_height, dst_height, fps; in _dpu_plane_calc_bw() local
131 dst_height = drm_rect_height(&pipe_cfg->dst_rect); in _dpu_plane_calc_bw()
137 scale_factor = src_height > dst_height ? in _dpu_plane_calc_bw()
138 mult_frac(src_height, 1, dst_height) : 1; in _dpu_plane_calc_bw()
168 int dst_width, src_height, dst_height, fps; in _dpu_plane_calc_clk() local
173 dst_height = drm_rect_height(&pipe_cfg->dst_rect); in _dpu_plane_calc_clk()
179 if (src_height > dst_height) { in _dpu_plane_calc_clk()
181 do_div(plane_clk, dst_height); in _dpu_plane_calc_clk()
455 scale_cfg->dst_height = dst_h; in _dpu_plane_setup_scaler3()
540 u32 dst_height in _dpu_plane_setup_scaler() local
[all...]
H A Ddpu_hw_util.c317 ((scaler3_cfg->dst_height & 0x1FFFF) << 16); in dpu_hw_setup_scaler3()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_overlay.c628 if (params->dst_height > 1) in update_scaling_factors()
630 params->dst_height; in update_scaling_factors()
808 iowrite32(params->dst_height << 16 | params->dst_width, &regs->DWINSZ); in intel_overlay_do_put_image()
935 if (rec->dst_height == 0 || rec->dst_width == 0) in check_overlay_dst()
941 rec->dst_y + rec->dst_height <= pipe_config->pipe_src_h) in check_overlay_dst()
952 tmp = ((rec->src_scan_height << 16) / rec->dst_height) >> 16; in check_overlay_scaling()
1150 params->dst_height = (((u32)params->dst_height << 12) / in intel_overlay_put_image_ioctl()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_overlay.c631 if (params->dst_height > 1) in update_scaling_factors()
633 params->dst_height; in update_scaling_factors()
837 iowrite32(params->dst_height << 16 | params->dst_width, &regs->DWINSZ); in intel_overlay_do_put_image()
970 rec->dst_width, rec->dst_height); in check_overlay_dst()
987 tmp = ((rec->src_scan_height << 16) / rec->dst_height) >> 16; in check_overlay_scaling()
1185 params->dst_height = (((u32)params->dst_height << 12) / in intel_overlay_put_image_ioctl()
/kernel/linux/linux-6.6/drivers/media/platform/nxp/
H A Dimx-pxp.c844 u32 dst_width, dst_height, dst_stride, dst_fourcc; in pxp_start() local
858 dst_height = ctx->q_data[V4L2_M2M_DST].height; in pxp_start()
900 swap(dst_width, dst_height); in pxp_start()
907 out_buf2 = out_buf + dst_stride * dst_height; in pxp_start()
915 BF_PXP_OUT_LRC_Y(dst_height - 1); in pxp_start()
919 BF_PXP_OUT_PS_LRC_Y(dst_height - 1); in pxp_start()
925 decy = (src_height <= dst_height) ? 0 : ilog2(src_height / dst_height); in pxp_start()
984 yscale = (src_height >> decy) * 0x1000 / dst_height; in pxp_start()
986 yscale = (src_height - 1) * 0x1000 / (dst_height in pxp_start()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/
H A Dimx-pxp.c726 u32 dst_width, dst_height, dst_stride, dst_fourcc; in pxp_start() local
740 dst_height = ctx->q_data[V4L2_M2M_DST].height; in pxp_start()
783 out_buf2 = out_buf + dst_stride * dst_height; in pxp_start()
791 BF_PXP_OUT_LRC_Y(dst_height - 1); in pxp_start()
795 BF_PXP_OUT_PS_LRC_Y(dst_height - 1); in pxp_start()
801 decy = (src_height <= dst_height) ? 0 : ilog2(src_height / dst_height); in pxp_start()
860 yscale = (src_height >> decy) * 0x1000 / dst_height; in pxp_start()
862 yscale = (src_height - 1) * 0x1000 / (dst_height - 1); in pxp_start()
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/
H A Di915_drm.h706 __u16 dst_height; member
/kernel/linux/linux-5.10/tools/include/uapi/drm/
H A Di915_drm.h1509 __u16 dst_height; member
/kernel/linux/linux-5.10/include/uapi/drm/
H A Di915_drm.h1509 __u16 dst_height; member
/kernel/linux/linux-6.6/include/uapi/drm/
H A Di915_drm.h1872 __u16 dst_height; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Di915_drm.h674 __u16 dst_height; member
/kernel/linux/linux-6.6/tools/include/uapi/drm/
H A Di915_drm.h1872 __u16 dst_height; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Di915_drm.h674 __u16 dst_height; member

Completed in 43 milliseconds