/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
H A D | binary.c | 54 const struct ia_css_resolution *dvs_env, in ia_css_binary_dvs_env() 58 assert(dvs_env); in ia_css_binary_dvs_env() 59 binary_dvs_env->width = max(dvs_env->width, SH_CSS_MIN_DVS_ENVELOPE); in ia_css_binary_dvs_env() 60 binary_dvs_env->height = max(dvs_env->height, SH_CSS_MIN_DVS_ENVELOPE); in ia_css_binary_dvs_env() 68 const struct ia_css_resolution *dvs_env, in ia_css_binary_internal_res() 79 ia_css_binary_dvs_env(info, dvs_env, &binary_dvs_env); in ia_css_binary_internal_res() 647 struct ia_css_resolution *dvs_env, in ia_css_binary_fill_info() 702 ia_css_binary_dvs_env(info, dvs_env, &binary_dvs_env); in ia_css_binary_fill_info() 711 ia_css_binary_internal_res(in_info, bds_out_info, bin_out_info, dvs_env, in ia_css_binary_fill_info() 950 struct ia_css_resolution dvs_env, internal_re in __ia_css_binary_find() local 53 ia_css_binary_dvs_env(const struct ia_css_binary_info *info, const struct ia_css_resolution *dvs_env, struct ia_css_resolution *binary_dvs_env) ia_css_binary_dvs_env() argument 65 ia_css_binary_internal_res(const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *bds_out_info, const struct ia_css_frame_info *out_info, const struct ia_css_resolution *dvs_env, const struct ia_css_binary_info *info, struct ia_css_resolution *internal_res) ia_css_binary_internal_res() argument 638 ia_css_binary_fill_info(const struct ia_css_binary_xinfo *xinfo, bool online, bool two_ppc, enum atomisp_input_format stream_format, const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *bds_out_info, const struct ia_css_frame_info *out_info[], const struct ia_css_frame_info *vf_info, struct ia_css_binary *binary, struct ia_css_resolution *dvs_env, int stream_config_left_padding, bool accelerator) ia_css_binary_fill_info() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
H A D | binary.c | 52 const struct ia_css_resolution *dvs_env, in ia_css_binary_dvs_env() 56 assert(dvs_env); in ia_css_binary_dvs_env() 57 binary_dvs_env->width = max(dvs_env->width, SH_CSS_MIN_DVS_ENVELOPE); in ia_css_binary_dvs_env() 58 binary_dvs_env->height = max(dvs_env->height, SH_CSS_MIN_DVS_ENVELOPE); in ia_css_binary_dvs_env() 66 const struct ia_css_resolution *dvs_env, in ia_css_binary_internal_res() 77 ia_css_binary_dvs_env(info, dvs_env, &binary_dvs_env); in ia_css_binary_internal_res() 1081 struct ia_css_resolution *dvs_env, in ia_css_binary_fill_info() 1136 ia_css_binary_dvs_env(info, dvs_env, &binary_dvs_env); in ia_css_binary_fill_info() 1145 ia_css_binary_internal_res(in_info, bds_out_info, bin_out_info, dvs_env, in ia_css_binary_fill_info() 1403 struct ia_css_resolution dvs_env, internal_re in __ia_css_binary_find() local 51 ia_css_binary_dvs_env(const struct ia_css_binary_info *info, const struct ia_css_resolution *dvs_env, struct ia_css_resolution *binary_dvs_env) ia_css_binary_dvs_env() argument 63 ia_css_binary_internal_res(const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *bds_out_info, const struct ia_css_frame_info *out_info, const struct ia_css_resolution *dvs_env, const struct ia_css_binary_info *info, struct ia_css_resolution *internal_res) ia_css_binary_internal_res() argument 1072 ia_css_binary_fill_info(const struct ia_css_binary_xinfo *xinfo, bool online, bool two_ppc, enum atomisp_input_format stream_format, const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *bds_out_info, const struct ia_css_frame_info *out_info[], const struct ia_css_frame_info *vf_info, struct ia_css_binary *binary, struct ia_css_resolution *dvs_env, int stream_config_left_padding, bool accelerator) ia_css_binary_fill_info() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/binary/interface/ |
H A D | ia_css_binary.h | 101 struct ia_css_resolution dvs_env; member 171 struct ia_css_resolution *dvs_env,
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/binary/interface/ |
H A D | ia_css_binary.h | 100 struct ia_css_resolution dvs_env; member 168 struct ia_css_resolution *dvs_env,
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_params.c | 750 const struct ia_css_resolution *dvs_env, 4120 const struct ia_css_resolution *dvs_env, in sh_css_update_uds_and_crop_info() 4133 assert(dvs_env); in sh_css_update_uds_and_crop_info() 4160 env_width = dvs_env->width - in sh_css_update_uds_and_crop_info() 4162 env_height = dvs_env->height - in sh_css_update_uds_and_crop_info() 4197 env_width = dvs_env->width; in sh_css_update_uds_and_crop_info() 4198 env_height = dvs_env->height; in sh_css_update_uds_and_crop_info() 4218 env_width = dvs_env->width - in sh_css_update_uds_and_crop_info() 4220 env_height = dvs_env->height - in sh_css_update_uds_and_crop_info() 4257 const struct ia_css_resolution *dvs_env, in sh_css_update_uds_and_crop_info_based_on_zoom_region() 4116 sh_css_update_uds_and_crop_info( const struct ia_css_binary_info *info, const struct ia_css_frame_info *in_frame_info, const struct ia_css_frame_info *out_frame_info, const struct ia_css_resolution *dvs_env, const struct ia_css_dz_config *zoom, const struct ia_css_vector *motion_vector, struct sh_css_uds_info *uds, struct sh_css_crop_pos *sp_out_crop_pos, bool enable_zoom) sh_css_update_uds_and_crop_info() argument 4253 sh_css_update_uds_and_crop_info_based_on_zoom_region( const struct ia_css_binary_info *info, const struct ia_css_frame_info *in_frame_info, const struct ia_css_frame_info *out_frame_info, const struct ia_css_resolution *dvs_env, const struct ia_css_dz_config *zoom, const struct ia_css_vector *motion_vector, struct sh_css_uds_info *uds, struct sh_css_crop_pos *sp_out_crop_pos, struct ia_css_resolution pipe_in_res, bool enable_zoom) sh_css_update_uds_and_crop_info_based_on_zoom_region() argument [all...] |
H A D | sh_css_internal.h | 992 const struct ia_css_resolution *dvs_env,
|
H A D | sh_css.c | 3327 struct ia_css_resolution dvs_env = pipe->config.dvs_envelope; in get_pipe_extra_pixel() local 3341 dvs_env = pipe->pipe_settings.preview.preview_binary.dvs_envelope; in get_pipe_extra_pixel() 3350 dvs_env = pipe->pipe_settings.video.video_binary.dvs_envelope; in get_pipe_extra_pixel() 3360 dvs_env.width += in get_pipe_extra_pixel() 3362 dvs_env.height += in get_pipe_extra_pixel() 3370 *extra_row = top_cropping + dvs_env.height; in get_pipe_extra_pixel() 3371 *extra_column = left_cropping + dvs_env.width; in get_pipe_extra_pixel()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_params.c | 748 const struct ia_css_resolution *dvs_env, 3904 const struct ia_css_resolution *dvs_env, in sh_css_update_uds_and_crop_info() 3917 assert(dvs_env); in sh_css_update_uds_and_crop_info() 3944 env_width = dvs_env->width - in sh_css_update_uds_and_crop_info() 3946 env_height = dvs_env->height - in sh_css_update_uds_and_crop_info() 3981 env_width = dvs_env->width; in sh_css_update_uds_and_crop_info() 3982 env_height = dvs_env->height; in sh_css_update_uds_and_crop_info() 4002 env_width = dvs_env->width - in sh_css_update_uds_and_crop_info() 4004 env_height = dvs_env->height - in sh_css_update_uds_and_crop_info() 4041 const struct ia_css_resolution *dvs_env, in sh_css_update_uds_and_crop_info_based_on_zoom_region() 3900 sh_css_update_uds_and_crop_info( const struct ia_css_binary_info *info, const struct ia_css_frame_info *in_frame_info, const struct ia_css_frame_info *out_frame_info, const struct ia_css_resolution *dvs_env, const struct ia_css_dz_config *zoom, const struct ia_css_vector *motion_vector, struct sh_css_uds_info *uds, struct sh_css_crop_pos *sp_out_crop_pos, bool enable_zoom) sh_css_update_uds_and_crop_info() argument 4037 sh_css_update_uds_and_crop_info_based_on_zoom_region( const struct ia_css_binary_info *info, const struct ia_css_frame_info *in_frame_info, const struct ia_css_frame_info *out_frame_info, const struct ia_css_resolution *dvs_env, const struct ia_css_dz_config *zoom, const struct ia_css_vector *motion_vector, struct sh_css_uds_info *uds, struct sh_css_crop_pos *sp_out_crop_pos, struct ia_css_resolution pipe_in_res, bool enable_zoom) sh_css_update_uds_and_crop_info_based_on_zoom_region() argument [all...] |
H A D | sh_css_internal.h | 947 const struct ia_css_resolution *dvs_env,
|
H A D | sh_css.c | 2993 struct ia_css_resolution dvs_env = pipe->config.dvs_envelope; in get_pipe_extra_pixel() local 3008 dvs_env = pipe->pipe_settings.preview.preview_binary.dvs_envelope; in get_pipe_extra_pixel() 3017 dvs_env = pipe->pipe_settings.video.video_binary.dvs_envelope; in get_pipe_extra_pixel() 3027 dvs_env.width += in get_pipe_extra_pixel() 3029 dvs_env.height += in get_pipe_extra_pixel() 3037 *extra_row = top_cropping + dvs_env.height; in get_pipe_extra_pixel() 3038 *extra_column = left_cropping + dvs_env.width; in get_pipe_extra_pixel()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_binarydesc.c | 65 descr->dvs_env.width = 0; in pipe_binarydesc_get_offline() 66 descr->dvs_env.height = 0; in pipe_binarydesc_get_offline() 380 video_descr->dvs_env = pipe->config.dvs_envelope; in ia_css_pipe_get_video_binarydesc()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_binarydesc.c | 66 descr->dvs_env.width = 0; in pipe_binarydesc_get_offline() 67 descr->dvs_env.height = 0; in pipe_binarydesc_get_offline() 370 video_descr->dvs_env = pipe->config.dvs_envelope; in ia_css_pipe_get_video_binarydesc()
|