| /kernel/linux/linux-5.10/drivers/media/usb/stk1160/ |
| D | stk1160-reg.h | 35 * Decimation Control Register: 36 * Byte 104: Horizontal Decimation Line Unit Count 37 * Byte 105: Vertical Decimation Line Unit Count 38 * Byte 106: Decimation Control 39 * Bit 0 - Horizontal Decimation Control 40 * 0 Horizontal decimation is disabled. 41 * 1 Horizontal decimation is enabled. 47 * Bit 2 - Vertical Decimation Control 48 * 0 Vertical decimation is disabled. 49 * 1 Vertical decimation is enabled. [all …]
|
| /kernel/linux/linux-4.19/drivers/media/usb/stk1160/ |
| D | stk1160-reg.h | 45 * Decimation Control Register: 46 * Byte 104: Horizontal Decimation Line Unit Count 47 * Byte 105: Vertical Decimation Line Unit Count 48 * Byte 106: Decimation Control 49 * Bit 0 - Horizontal Decimation Control 50 * 0 Horizontal decimation is disabled. 51 * 1 Horizontal decimation is enabled. 57 * Bit 2 - Vertical Decimation Control 58 * 0 Vertical decimation is disabled. 59 * 1 Vertical decimation is enabled. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | qcom,spmi-vadc.yaml | 87 qcom,decimation: 91 Quicker measurements can be made by reducing decimation ratio. 155 qcom,decimation: 178 qcom,decimation: 201 qcom,decimation: 224 qcom,decimation: 257 qcom,decimation = <512>;
|
| D | qcom,pm8xxx-xoadc.txt | 75 - qcom,decimation: 78 Quicker measurements can be made by reducing the decimation ratio.
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | qcom-spmi-adc5.c | 73 * Conversion time varies based on the decimation, clock rate, fast average 107 * @decimation: sampling rate supported for the channel. 122 unsigned int decimation; member 221 const unsigned int *decimation) in adc5_decimation_from_dt() argument 226 if (value == decimation[i]) in adc5_decimation_from_dt() 291 /* Update decimation ratio select */ in adc5_update_dig_param() 293 *data |= (prop->decimation << ADC5_USR_DIG_PARAM_DEC_RATIO_SEL_SHIFT); in adc5_update_dig_param() 718 ret = of_property_read_u32(node, "qcom,decimation", &value); in adc5_get_dt_channel_data() 720 ret = adc5_decimation_from_dt(value, data->decimation); in adc5_get_dt_channel_data() 722 dev_err(dev, "%02x invalid decimation %d\n", in adc5_get_dt_channel_data() [all …]
|
| D | qcom-spmi-vadc.c | 79 * @decimation: sampling rate supported for the channel. 91 unsigned int decimation; member 211 u8 decimation, mode_ctrl; in vadc_configure() local 227 decimation = prop->decimation << VADC_ADC_DIG_DEC_RATIO_SEL_SHIFT; in vadc_configure() 228 ret = vadc_write(vadc, VADC_ADC_DIG_PARAM, decimation); in vadc_configure() 673 ret = of_property_read_u32(node, "qcom,decimation", &value); in vadc_get_dt_channel_data() 677 dev_err(dev, "%02x invalid decimation %d\n", in vadc_get_dt_channel_data() 681 prop->decimation = ret; in vadc_get_dt_channel_data() 683 prop->decimation = VADC_DEF_DECIMATION; in vadc_get_dt_channel_data()
|
| D | qcom-pm8xxx-xoadc.c | 100 * On a later ADC the decimation factors are defined as 375 * @decimation: 0,1,2,3 383 u8 decimation:2; member 505 /* Decimation factor */ in pm8xxx_read_channel_rsv() 509 ch->decimation << ADC_DIG_PARAM_DEC_SHIFT); in pm8xxx_read_channel_rsv() 777 /* Everyone seems to use default ("type 2") decimation */ in pm8xxx_xoadc_parse_channel() 778 ch->decimation = VADC_DEF_DECIMATION; in pm8xxx_xoadc_parse_channel() 792 /* Optional decimation, if omitted we use the default */ in pm8xxx_xoadc_parse_channel() 793 ret = of_property_read_u32(np, "qcom,decimation", &dec); in pm8xxx_xoadc_parse_channel() 797 dev_err(dev, "%s invalid decimation %d\n", in pm8xxx_xoadc_parse_channel() [all …]
|
| D | qcom-vadc-common.h | 32 /* Default decimation - 1024 for rev2, 840 for pmic5 */ 154 unsigned int *decimation; member
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | adi,adau7118.yaml | 35 adi,decimation-ratio: 37 This property set's the decimation ratio of PDM to PCM audio data. 75 adi,decimation-ratio = <16>;
|
| /kernel/linux/linux-5.10/drivers/media/platform/sti/delta/ |
| D | delta-mjpeg-fw.h | 74 /* identifies the horizontal decimation factor */ 84 /* identifies the vertical decimation factor */ 163 * @horizontal_decimation_factor:horizontal decimation factor 164 * @vertical_decimation_factor: vertical decimation factor
|
| /kernel/linux/linux-4.19/drivers/media/platform/sti/delta/ |
| D | delta-mjpeg-fw.h | 74 /* identifies the horizontal decimation factor */ 84 /* identifies the vertical decimation factor */ 163 * @horizontal_decimation_factor:horizontal decimation factor 164 * @vertical_decimation_factor: vertical decimation factor
|
| /kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/ |
| D | sc.c | 59 * input widths, after accounting for up to two levels of decimation 74 dst_w <<= 1; /* first level decimation */ in sc_set_hs_coeffs() 76 dst_w <<= 1; /* second level decimation */ in sc_set_hs_coeffs() 189 /* enable 2X or 4X decimation */ in sc_config_scaler() 206 dev_dbg(dev, "hs config: src_w = %d, dst_w = %d, decimation = %s, lin_acc_inc = %08x\n", in sc_config_scaler()
|
| /kernel/linux/linux-4.19/drivers/media/platform/ti-vpe/ |
| D | sc.c | 62 * input widths, after accounting for up to two levels of decimation 77 dst_w <<= 1; /* first level decimation */ in sc_set_hs_coeffs() 79 dst_w <<= 1; /* second level decimation */ in sc_set_hs_coeffs() 192 /* enable 2X or 4X decimation */ in sc_config_scaler() 209 dev_dbg(dev, "hs config: src_w = %d, dst_w = %d, decimation = %s, lin_acc_inc = %08x\n", in sc_config_scaler()
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | qcom,spmi-vadc.txt | 48 - qcom,decimation: 52 Quicker measurements can be made by reducing decimation ratio. 117 qcom,decimation = <512>;
|
| D | qcom,pm8xxx-xoadc.txt | 75 - qcom,decimation: 78 Quicker measurements can be made by reducing the decimation ratio.
|
| /kernel/linux/linux-4.19/drivers/iio/adc/ |
| D | qcom-spmi-vadc.c | 87 * @decimation: sampling rate supported for the channel. 99 unsigned int decimation; member 219 u8 decimation, mode_ctrl; in vadc_configure() local 235 decimation = prop->decimation << VADC_ADC_DIG_DEC_RATIO_SEL_SHIFT; in vadc_configure() 236 ret = vadc_write(vadc, VADC_ADC_DIG_PARAM, decimation); in vadc_configure() 681 ret = of_property_read_u32(node, "qcom,decimation", &value); in vadc_get_dt_channel_data() 685 dev_err(dev, "%02x invalid decimation %d\n", in vadc_get_dt_channel_data() 689 prop->decimation = ret; in vadc_get_dt_channel_data() 691 prop->decimation = VADC_DEF_DECIMATION; in vadc_get_dt_channel_data()
|
| D | qcom-pm8xxx-xoadc.c | 99 * On a later ADC the decimation factors are defined as 374 * @decimation: 0,1,2,3 382 u8 decimation:2; member 503 /* Decimation factor */ in pm8xxx_read_channel_rsv() 507 ch->decimation << ADC_DIG_PARAM_DEC_SHIFT); in pm8xxx_read_channel_rsv() 775 /* Everyone seems to use default ("type 2") decimation */ in pm8xxx_xoadc_parse_channel() 776 ch->decimation = VADC_DEF_DECIMATION; in pm8xxx_xoadc_parse_channel() 790 /* Optional decimation, if omitted we use the default */ in pm8xxx_xoadc_parse_channel() 791 ret = of_property_read_u32(np, "qcom,decimation", &dec); in pm8xxx_xoadc_parse_channel() 795 dev_err(dev, "%s invalid decimation %d\n", in pm8xxx_xoadc_parse_channel() [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/kyro/ |
| D | STG4000OverlayDevice.c | 45 /* Decimation and Scaling */ 105 /* Set Overlay Vt Decimation */ in ResetOverlayRegisters() 361 /************* Vertical decimation/scaling ******************/ in SetOverlayViewPort() 405 …ulVertDecFactor = (63 - ulBits) / (32 - ulBits); /* vertical decimation factor scaled up to neares… in SetOverlayViewPort() 412 tmp = STG_READ_REG(DACOverlayVtDec); /* Decimation */ in SetOverlayViewPort() 417 /***************** Horizontal decimation/scaling ***************************/ in SetOverlayViewPort() 515 * decimation and scaling in SetOverlayViewPort()
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/kyro/ |
| D | STG4000OverlayDevice.c | 45 /* Decimation and Scaling */ 105 /* Set Overlay Vt Decimation */ in ResetOverlayRegisters() 361 /************* Vertical decimation/scaling ******************/ in SetOverlayViewPort() 405 …ulVertDecFactor = (63 - ulBits) / (32 - ulBits); /* vertical decimation factor scaled up to neares… in SetOverlayViewPort() 412 tmp = STG_READ_REG(DACOverlayVtDec); /* Decimation */ in SetOverlayViewPort() 417 /***************** Horizontal decimation/scaling ***************************/ in SetOverlayViewPort() 516 * decimation and scaling in SetOverlayViewPort()
|
| /kernel/linux/linux-4.19/drivers/staging/media/davinci_vpfe/ |
| D | dm365_ipipeif.c | 170 return ipipeif->config.decimation; in vpfe_ipipeif_decimation_enabled() 222 val |= params.decimation << DECIM_SHIFT; in ipipeif_hw_setup() 260 /*check if decimation is enable or not */ in ipipeif_hw_setup() 261 if (params.decimation) in ipipeif_hw_setup() 392 ipipeif->config.decimation = config->decimation; in ipipeif_set_config() 393 if (ipipeif->config.decimation && in ipipeif_set_config() 436 config->decimation = ipipeif->config.decimation; in ipipeif_get_config() 739 .decimation = IPIPEIF_DECIMATION_OFF, in ipipeif_set_default_config()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_util.h | 219 * @horz_decimate: Horizontal decimation factor 220 * @vert_decimate: Vertical decimation factor 256 * Decimation settings
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_util.h | 238 * @horz_decimate: Horizontal decimation factor 239 * @vert_decimate: Vertical decimation factor 275 * Decimation settings
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ |
| D | ia_css_vf_types.h | 19 /* Viewfinder decimation
|
| D | ia_css_vf_param.h | 27 /* Viewfinder decimation */
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_smp.c | 111 * NOTE: looks like if horizontal decimation is used (if we supported that) 113 * decimated width. Ie. SMP buffering sits downstream of decimation (which 139 /* if decimation is enabled, HW decimates less on the in mdp5_smp_calculate()
|