Lines Matching +full:pre +full:- +full:scaling

1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR MIT) */
11 #include <linux/v4l2-controls.h>
12 #include "rk-isp21-config.h"
101 * Denoising pre filter
157 * enum cifisp_exp_ctrl_auotostop - stop modes
167 * enum cifisp_exp_meas_mode - Exposure measure mode
176 /*---------- PART1: Input Parameters ------------*/
186 * struct cifisp_bls_fixed_val - BLS fixed subtraction values
204 * struct cifisp_bls_config - Configuration used by black level subtraction
226 * struct cifisp_dpcc_methods_config - Methods Configuration used by Defect Pixel Cluster Correction
245 * struct cifisp_dpcc_methods_config - Configuration used by Defect Pixel Cluster Correction
273 * struct cifisp_gamma_corr_curve - Configuration used by sensor degamma
286 * struct cifisp_lsc_config - Configuration used by Lens shading correction
306 * struct cifisp_ie_config - Configuration used by image effects
327 * struct cifisp_cproc_config - Configuration used by Color Processing
333 * @brightness: 80~7F, -128~+127
335 * @hue: 80~7F, -90~+87.188
348 * struct cifisp_awb_meas_config - Configuration used by auto white balance
355 * @frames: number of frames - 1 used for mean value calculation(ucFrames=0 means 1 Frame)
376 * struct cifisp_awb_gain_config - Configuration used by auto white balance gain
388 * struct cifisp_flt_config - Configuration used by ISP filtering
415 * struct cifisp_bdm_config - Configuration used by Bayer DeMosaic
424 * struct cifisp_ctk_config - Configuration used by Cross Talk correction
450 * struct cifisp_goc_config - Configuration used by Gamma Out correction
453 * @gamma_y: gamma out curve y-axis for all color components
461 * struct cifisp_hst_config - Configuration used by Histogram
466 * @hist_weight: weighting factor for sub-windows
476 * struct cifisp_aec_config - Configuration used by Auto Exposure Control
489 * struct cifisp_afc_config - Configuration used by Auto Focus Control
504 * enum cifisp_dpf_gain_usage - dpf gain usage
524 * enum cifisp_dpf_gain_usage - dpf gain usage
534 * enum cifisp_dpf_nll_scale_mode - dpf noise level scale mode
535 * @CIFISP_NLL_SCALE_LINEAR: use a linear scaling
536 * @CIFISP_NLL_SCALE_LOGARITHMIC: use a logarithmic scaling
570 * struct cifisp_dpf_config - Configuration used by De-noising pre-filter
585 * struct cifisp_dpf_strength_config - strength of the filter
598 * enum cifisp_wdr_mode - wdr mode
599 * @CIFISP_WDR_MODE_BLOCK: use a linear scaling
600 * @CIFISP_WDR_MODE_GLOBAL: use a logarithmic scaling
608 * struct cifisp_wdr_config - Gamma Out correction
616 * struct cifisp_demosaiclp_config - rk demosiac low pass
648 * struct cifisp_rkiesharp_config - rk ie sharp
674 * struct cifisp_isp_other_cfg - Parameters for some blocks in rockchip isp1
686 * @dpf_config: De-noising pre-filter config
711 * struct cifisp_isp_meas_cfg - Rockchip ISP1 Measure Parameters
726 * struct rkisp1_isp_params_cfg - Rockchip ISP1 Input Parameters Meta Data
744 /*---------- PART2: Measurement Statistics ------------*/
747 * struct cifisp_bls_meas_val - AWB measured values
762 * struct cifisp_awb_stat - statistics automatic white balance data
771 * struct cifisp_bls_meas_val - BLS measured values
786 * struct cifisp_ae_stat - statistics auto exposure data
799 * struct cifisp_af_meas_val - AF measured values
810 * struct cifisp_af_stat - statistics auto focus data
822 * struct cifisp_hist_stat - statistics histogram data
826 * Measurement window divided into 25 sub-windows, set
834 * struct cifisp_embedded_data - embedded data
844 * struct rkisp1_stat_buffer - Rockchip ISP1 Statistics Data
860 * struct rkisp1_stat_buffer - Rockchip ISP1 Statistics Meta Data