Lines Matching +full:low +full:- +full:leakage

1 /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */
5 * Copyright (C) 2021 - Raspberry Pi Ltd
97 * struct pisp_be_global_config - PiSP global enable bitmaps
111 * struct pisp_be_input_buffer_config - PiSP Back End input buffer
115 /* low 32 bits followed by high 32 bits (for each of up to 3 planes) */
120 * struct pisp_be_dpc_config - PiSP Back End DPC config
138 * struct pisp_be_geq_config - PiSP Back End GEQ config
150 #define PISP_BE_GEQ_SLOPE ((1 << 10) - 1)
158 * struct pisp_be_tdn_input_buffer_config - PiSP Back End TDN input buffer
162 /* low 32 bits followed by high 32 bits */
167 * struct pisp_be_tdn_config - PiSP Back End TDN config
190 * struct pisp_be_tdn_output_buffer_config - PiSP Back End TDN output buffer
194 /* low 32 bits followed by high 32 bits */
199 * struct pisp_be_sdn_config - PiSP Back End SDN config
204 * @leakage: Proportion of the original undenoised value to mix in
214 __u8 leakage; member
223 * struct pisp_be_stitch_input_buffer_config - PiSP Back End Stitch input
227 /* low 32 bits followed by high 32 bits */
235 * struct pisp_be_stitch_config - PiSP Back End Stitch config
239 * @threshold_lo: Low threshold value
240 * @threshold_diff_power: Low and high threshold difference
261 * struct pisp_be_stitch_output_buffer_config - PiSP Back End Stitch output
265 /* low 32 bits followed by high 32 bits */
270 * struct pisp_be_cdn_config - PiSP Back End CDN config
289 * struct pisp_be_lsc_config - PiSP Back End LSC config
295 * @lut_packed: Jointly-coded RGB gains for each LSC grid
308 * struct pisp_be_lsc_extra - PiSP Back End LSC Extra config
322 * struct pisp_be_cac_config - PiSP Back End CAC config
341 * struct pisp_be_cac_extra - PiSP Back End CAC extra config
353 * struct pisp_be_debin_config - PiSP Back End Debin config
372 * struct pisp_be_tonemap_config - PiSP Back End Tonemap config
380 * @lut: Look-up table for tonemap curve
391 * struct pisp_be_demosaic_config - PiSP Back End Demosaic config
396 * @fc_mode: Built-in false colour suppression mode
406 * struct pisp_be_ccm_config - PiSP Back End CCM config
421 * struct pisp_be_sat_control_config - PiSP Back End SAT config
438 * struct pisp_be_false_colour_config - PiSP Back End False Colour config
454 * struct pisp_be_sharpen_config - PiSP Back End Sharpening config
547 * struct pisp_be_sh_fc_combine_config - PiSP Back End Sharpening and
569 * struct pisp_be_gamma_config - PiSP Back End Gamma configuration
570 * @lut: Gamma curve look-up table
577 * struct pisp_be_crop_config - PiSP Back End Crop config
594 * struct pisp_be_resample_config - PiSP Back End Resampling config
608 * struct pisp_be_resample_extra - PiSP Back End Resample config
625 * struct pisp_be_downscale_config - PiSP Back End Downscale config
642 * struct pisp_be_downscale_extra - PiSP Back End Downscale Extra config
652 * struct pisp_be_hog_config - PiSP Back End HOG config
674 * enum pisp_be_transform - PiSP Back End Transform flags
699 * struct pisp_be_output_buffer_config - PiSP Back End Output buffer
703 /* low 32 bits followed by high 32 bits (for each of 3 planes) */
708 * struct pisp_be_hog_buffer_config - PiSP Back End HOG buffer
712 /* low 32 bits followed by high 32 bits */
717 * struct pisp_be_config - RaspberryPi PiSP Back End Processing configuration
826 /* Non-register fields: */
840 * enum pisp_tile_edge - PiSP Back End Tile position
854 * struct pisp_tile - Raspberry Pi PiSP Back End tile configuration
856 * Tile parameters: each set of tile parameters is a 160-bytes block of data
861 * @input_addr_offset: Top-left pixel offset, in bytes
862 * @input_addr_offset2: Top-left pixel offset, in bytes for the second/
957 * struct pisp_be_tiles_config - Raspberry Pi PiSP Back End configuration