/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/ |
H A D | rkisp1-resizer.c | 85 } rsz; member 104 .rsz = { 146 .rsz = { 182 rkisp1_rsz_get_pad_fmt(struct rkisp1_resizer *rsz, in rkisp1_rsz_get_pad_fmt() argument 187 return v4l2_subdev_get_try_format(&rsz->sd, cfg, pad); in rkisp1_rsz_get_pad_fmt() 189 return v4l2_subdev_get_try_format(&rsz->sd, rsz->pad_cfg, pad); in rkisp1_rsz_get_pad_fmt() 193 rkisp1_rsz_get_pad_crop(struct rkisp1_resizer *rsz, in rkisp1_rsz_get_pad_crop() argument 198 return v4l2_subdev_get_try_crop(&rsz->sd, cfg, pad); in rkisp1_rsz_get_pad_crop() 200 return v4l2_subdev_get_try_crop(&rsz in rkisp1_rsz_get_pad_crop() 207 rkisp1_dcrop_disable(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_dcrop_disable() argument 223 rkisp1_dcrop_config(struct rkisp1_resizer *rsz) rkisp1_dcrop_config() argument 261 rkisp1_rsz_dump_regs(struct rkisp1_resizer *rsz) rkisp1_rsz_dump_regs() argument 296 rkisp1_rsz_update_shadow(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_rsz_update_shadow() argument 319 rkisp1_rsz_disable(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_rsz_disable() argument 328 rkisp1_rsz_config_regs(struct rkisp1_resizer *rsz, struct v4l2_rect *sink_y, struct v4l2_rect *sink_c, struct v4l2_rect *src_y, struct v4l2_rect *src_c, enum rkisp1_shadow_regs_when when) rkisp1_rsz_config_regs() argument 389 rkisp1_rsz_config(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_rsz_config() argument 457 struct rkisp1_resizer *rsz = rkisp1_rsz_enum_mbus_code() local 522 rkisp1_rsz_set_src_fmt(struct rkisp1_resizer *rsz, struct v4l2_subdev_pad_config *cfg, struct v4l2_mbus_framefmt *format, unsigned int which) rkisp1_rsz_set_src_fmt() argument 549 rkisp1_rsz_set_sink_crop(struct rkisp1_resizer *rsz, struct v4l2_subdev_pad_config *cfg, struct v4l2_rect *r, unsigned int which) rkisp1_rsz_set_sink_crop() argument 585 rkisp1_rsz_set_sink_fmt(struct rkisp1_resizer *rsz, struct v4l2_subdev_pad_config *cfg, struct v4l2_mbus_framefmt *format, unsigned int which) rkisp1_rsz_set_sink_fmt() argument 631 struct rkisp1_resizer *rsz = rkisp1_rsz_get_fmt() local 644 struct rkisp1_resizer *rsz = rkisp1_rsz_set_fmt() local 661 struct rkisp1_resizer *rsz = rkisp1_rsz_get_selection() local 695 struct rkisp1_resizer *rsz = rkisp1_rsz_set_selection() local 731 struct rkisp1_resizer *rsz = rkisp1_rsz_s_stream() local 763 rkisp1_rsz_unregister(struct rkisp1_resizer *rsz) rkisp1_rsz_unregister() argument 769 rkisp1_rsz_register(struct rkisp1_resizer *rsz) rkisp1_rsz_register() argument 818 struct rkisp1_resizer *rsz; rkisp1_resizer_devs_register() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-resizer.c | 109 static inline u32 rkisp1_rsz_read(struct rkisp1_resizer *rsz, u32 offset) in rkisp1_rsz_read() argument 111 return rkisp1_read(rsz->rkisp1, rsz->regs_base + offset); in rkisp1_rsz_read() 114 static inline void rkisp1_rsz_write(struct rkisp1_resizer *rsz, u32 offset, in rkisp1_rsz_write() argument 117 rkisp1_write(rsz->rkisp1, rsz->regs_base + offset, value); in rkisp1_rsz_write() 121 rkisp1_rsz_get_pad_fmt(struct rkisp1_resizer *rsz, in rkisp1_rsz_get_pad_fmt() argument 126 .pads = rsz->pad_cfg, in rkisp1_rsz_get_pad_fmt() 129 return v4l2_subdev_get_try_format(&rsz->sd, sd_state, pad); in rkisp1_rsz_get_pad_fmt() 131 return v4l2_subdev_get_try_format(&rsz in rkisp1_rsz_get_pad_fmt() 135 rkisp1_rsz_get_pad_crop(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, unsigned int pad, u32 which) rkisp1_rsz_get_pad_crop() argument 152 rkisp1_dcrop_disable(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_dcrop_disable() argument 168 rkisp1_dcrop_config(struct rkisp1_resizer *rsz) rkisp1_dcrop_config() argument 206 rkisp1_rsz_update_shadow(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_rsz_update_shadow() argument 229 rkisp1_rsz_disable(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_rsz_disable() argument 238 rkisp1_rsz_config_regs(struct rkisp1_resizer *rsz, struct v4l2_rect *sink_y, struct v4l2_rect *sink_c, struct v4l2_rect *src_y, struct v4l2_rect *src_c, enum rkisp1_shadow_regs_when when) rkisp1_rsz_config_regs() argument 298 rkisp1_rsz_config(struct rkisp1_resizer *rsz, enum rkisp1_shadow_regs_when when) rkisp1_rsz_config() argument 364 struct rkisp1_resizer *rsz = rkisp1_rsz_enum_mbus_code() local 445 rkisp1_rsz_set_src_fmt(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *format, unsigned int which) rkisp1_rsz_set_src_fmt() argument 474 rkisp1_rsz_set_sink_crop(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, struct v4l2_rect *r, unsigned int which) rkisp1_rsz_set_sink_crop() argument 512 rkisp1_rsz_set_sink_fmt(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *format, unsigned int which) rkisp1_rsz_set_sink_fmt() argument 596 struct rkisp1_resizer *rsz = rkisp1_rsz_get_fmt() local 610 struct rkisp1_resizer *rsz = rkisp1_rsz_set_fmt() local 629 struct rkisp1_resizer *rsz = rkisp1_rsz_get_selection() local 665 struct rkisp1_resizer *rsz = rkisp1_rsz_set_selection() local 701 struct rkisp1_resizer *rsz = rkisp1_rsz_s_stream() local 733 rkisp1_rsz_unregister(struct rkisp1_resizer *rsz) rkisp1_rsz_unregister() argument 743 rkisp1_rsz_register(struct rkisp1_resizer *rsz) rkisp1_rsz_register() argument 804 struct rkisp1_resizer *rsz = &rkisp1->resizer_devs[i]; rkisp1_resizer_devs_register() local [all...] |
H A D | rkisp1-debug.c | 118 struct rkisp1_resizer *rsz = m->private; in rkisp1_debug_dump_rsz_regs_show() local 120 return rkisp1_debug_dump_regs(rsz->rkisp1, m, rsz->regs_base, registers); in rkisp1_debug_dump_rsz_regs_show()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/zte/ |
H A D | zx_plane.c | 110 zx_writel(zplane->rsz + RSZ_VL_ENABLE_CFG, 1); in zx_vl_rsz_set_update() 150 void __iomem *rsz = zplane->rsz; in zx_vl_rsz_setup() local 156 zx_writel(rsz + RSZ_SRC_CFG, RSZ_VER(src_h - 1) | RSZ_HOR(src_w - 1)); in zx_vl_rsz_setup() 157 zx_writel(rsz + RSZ_DEST_CFG, RSZ_VER(dst_h - 1) | RSZ_HOR(dst_w - 1)); in zx_vl_rsz_setup() 162 zx_writel_mask(rsz + RSZ_VL_CTRL_CFG, RSZ_VL_FMT_MASK, fmt); in zx_vl_rsz_setup() 173 zx_writel(rsz + RSZ_VL_LUMA_HOR, rsz_step_value(src_w, dst_w)); in zx_vl_rsz_setup() 174 zx_writel(rsz + RSZ_VL_LUMA_VER, rsz_step_value(src_h, dst_h)); in zx_vl_rsz_setup() 175 zx_writel(rsz + RSZ_VL_CHROMA_HOR, rsz_step_value(src_chroma_w, dst_w)); in zx_vl_rsz_setup() 176 zx_writel(rsz in zx_vl_rsz_setup() 341 void __iomem *rsz = zplane->rsz; zx_gl_rsz_setup() local [all...] |
H A D | zx_plane.h | 16 void __iomem *rsz; member
|
H A D | zx_vou.c | 556 zplane->rsz = vou->otfppu + MAIN_RSZ_OFFSET; in zx_crtc_init() 567 zplane->rsz = vou->otfppu + AUX_RSZ_OFFSET; in zx_crtc_init() 660 zplane->rsz = vou->otfppu + RSZ_VL_OFFSET(i); in zx_overlay_init()
|
/kernel/linux/linux-5.10/include/math-emu/ |
H A D | double.h | 120 #define FP_TO_INT_D(r,X,rsz,rsg) _FP_TO_INT(D,2,r,X,rsz,rsg) 121 #define FP_TO_INT_ROUND_D(r,X,rsz,rsg) _FP_TO_INT_ROUND(D,2,r,X,rsz,rsg) 195 #define FP_TO_INT_D(r,X,rsz,rsg) _FP_TO_INT(D,1,r,X,rsz,rsg) 196 #define FP_TO_INT_ROUND_D(r,X,rsz,rsg) _FP_TO_INT_ROUND(D,1,r,X,rsz,rsg)
|
H A D | quad.h | 126 #define FP_TO_INT_Q(r,X,rsz,rsg) _FP_TO_INT(Q,4,r,X,rsz,rsg) 127 #define FP_TO_INT_ROUND_Q(r,X,rsz,rsg) _FP_TO_INT_ROUND(Q,4,r,X,rsz,rsg) 199 #define FP_TO_INT_Q(r,X,rsz,rsg) _FP_TO_INT(Q,2,r,X,rsz,rsg) 200 #define FP_TO_INT_ROUND_Q(r,X,rsz,rsg) _FP_TO_INT_ROUND(Q,2,r,X,rsz,rsg)
|
H A D | single.h | 109 #define FP_TO_INT_S(r,X,rsz,rsg) _FP_TO_INT(S,1,r,X,rsz,rsg) 110 #define FP_TO_INT_ROUND_S(r,X,rsz,rsg) _FP_TO_INT_ROUND(S,1,r,X,rsz,rsg)
|
/kernel/linux/linux-6.6/include/math-emu/ |
H A D | double.h | 120 #define FP_TO_INT_D(r,X,rsz,rsg) _FP_TO_INT(D,2,r,X,rsz,rsg) 121 #define FP_TO_INT_ROUND_D(r,X,rsz,rsg) _FP_TO_INT_ROUND(D,2,r,X,rsz,rsg) 195 #define FP_TO_INT_D(r,X,rsz,rsg) _FP_TO_INT(D,1,r,X,rsz,rsg) 196 #define FP_TO_INT_ROUND_D(r,X,rsz,rsg) _FP_TO_INT_ROUND(D,1,r,X,rsz,rsg)
|
H A D | quad.h | 126 #define FP_TO_INT_Q(r,X,rsz,rsg) _FP_TO_INT(Q,4,r,X,rsz,rsg) 127 #define FP_TO_INT_ROUND_Q(r,X,rsz,rsg) _FP_TO_INT_ROUND(Q,4,r,X,rsz,rsg) 199 #define FP_TO_INT_Q(r,X,rsz,rsg) _FP_TO_INT(Q,2,r,X,rsz,rsg) 200 #define FP_TO_INT_ROUND_Q(r,X,rsz,rsg) _FP_TO_INT_ROUND(Q,2,r,X,rsz,rsg)
|
H A D | single.h | 109 #define FP_TO_INT_S(r,X,rsz,rsg) _FP_TO_INT(S,1,r,X,rsz,rsg) 110 #define FP_TO_INT_ROUND_S(r,X,rsz,rsg) _FP_TO_INT_ROUND(S,1,r,X,rsz,rsg)
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/ |
H A D | mdp_sm_mt8183.h | 130 struct mdp_rsz_data_8183 rsz; member
|
H A D | mtk-mdp3-comp.c | 308 reg = CFG_COMP(MT8183, ctx->param, rsz.control1); in config_rsz_frame() 312 reg = CFG_COMP(MT8183, ctx->param, rsz.control2); in config_rsz_frame() 316 reg = CFG_COMP(MT8183, ctx->param, rsz.coeff_step_x); in config_rsz_frame() 320 reg = CFG_COMP(MT8183, ctx->param, rsz.coeff_step_y); in config_rsz_frame() 336 reg = CFG_COMP(MT8183, ctx->param, rsz.subfrms[index].control2); in config_rsz_subfrm() 340 reg = CFG_COMP(MT8183, ctx->param, rsz.subfrms[index].src); in config_rsz_subfrm() 382 reg = CFG_COMP(MT8183, ctx->param, rsz.subfrms[index].clip); in config_rsz_subfrm() 757 .compatible = "mediatek,mt8183-mdp3-rsz",
|
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-core.c | 256 coresight_tmc_reg(rsz, TMC_RSZ);
|
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-core.c | 257 coresight_simple_reg32(rsz, TMC_RSZ),
|