Searched refs:decimator (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c79 u8 decimator; member in struct:st_lsm6dsx_decimator_entry
108 u32 decimator = max_odr / sensor->odr; local
111 if (decimator > 1)
112 decimator = round_down(decimator, 2);
115 if (st_lsm6dsx_decimator_table[i].decimator == decimator)
119 sensor->decimator = decimator;
179 dec_reg = &hw->settings->decimator[senso
[all...]
H A Dst_lsm6dsx.h193 * @decimator: Hw timer FIFO decimator register info (addr + mask).
200 struct st_lsm6dsx_reg decimator; member in struct:st_lsm6dsx_hw_ts_settings
307 * @decimator: List of decimator register info (addr + mask).
340 struct st_lsm6dsx_reg decimator[ST_LSM6DSX_MAX_ID]; member in struct:st_lsm6dsx_settings
371 * @decimator: Sensor decimation factor.
386 u8 decimator; member in struct:st_lsm6dsx_sensor
H A Dst_lsm6dsx_core.c341 .decimator = {
378 .decimator = {
507 .decimator = {
544 .decimator = {
703 .decimator = {
744 .decimator = {
981 .decimator = {
1194 .decimator = {
1369 .decimator = {
/linux-master/sound/soc/codecs/
H A Dlpass-tx-macro.c247 u8 decimator; member in struct:tx_mute_work
253 u8 decimator; member in struct:hpf_work
652 struct tx_macro *tx, u8 decimator)
656 adc_mux_reg = CDC_TX_INP_MUX_ADC_MUXn_CFG1(decimator);
663 adc_reg = CDC_TX_INP_MUX_ADC_MUXn_CFG0(decimator);
688 dec_cfg_reg = CDC_TXn_TX_PATH_CFG0(hpf_work->decimator);
689 hpf_gate_reg = CDC_TXn_TX_PATH_SEC2(hpf_work->decimator);
691 if (is_amic_enabled(component, tx, hpf_work->decimator)) {
723 u8 decimator; local
729 decimator
651 is_amic_enabled(struct snd_soc_component *component, struct tx_macro *tx, u8 decimator) argument
914 u8 decimator; local
1130 u8 decimator; local
1194 u8 decimator; local
[all...]
H A Dlpass-va-macro.c737 unsigned int decimator; local
744 decimator = w->shift;
747 VA_MACRO_TX_PATH_OFFSET * decimator;
749 VA_MACRO_TX_PATH_OFFSET * decimator;
751 VA_MACRO_TX_PATH_OFFSET * decimator;
753 VA_MACRO_TX_PATH_OFFSET * decimator;
759 va->dec_mode[decimator] << CDC_VA_ADC_MODE_SHIFT);
804 /* apply gain after decimator is enabled */
851 u32 decimator, sample_rate; local
885 for_each_set_bit(decimator,
921 u16 tx_vol_ctl_reg, decimator; local
[all...]
H A Dwcd9335.c1798 int decimator = -1; local
1807 /* Find the SB TX MUX input - which decimator is connected */
1836 decimator = tx_port;
1839 decimator = ((tx_port == 9) ? 7 : 6);
1842 decimator = tx_mux_sel - 1;
1845 decimator = 5;
1848 if (decimator >= 0) {
1850 WCD9335_CDC_TX_PATH_CTL(decimator),
1858 dev_err(wcd->dev, "ERROR: Invalid decimator: %d\n",
1859 decimator);
2718 unsigned int decimator; local
[all...]
H A Dmsm8916-wcd-digital.c604 unsigned int decimator = w->shift + 1; local
609 tx_vol_ctl_reg = LPASS_CDC_TX1_VOL_CTL_CFG + 32 * (decimator - 1);
610 tx_mux_ctl_reg = LPASS_CDC_TX1_MUX_CTL + 32 * (decimator - 1);
633 /* apply the digital gain after the decimator is enabled */
H A Dwcd934x.c1641 int decimator = -1; local
1645 /* Find the SB TX MUX input - which decimator is connected */
1685 decimator = tx_port;
1689 decimator = ((tx_port == 9) ? 7 : 6);
1693 decimator = tx_mux_sel - 1;
1697 decimator = 5;
1706 WCD934X_CDC_TX_PATH_CTL(decimator),
4982 unsigned int decimator; local
4999 dev_err(comp->dev, "%s: Invalid decimator = %s\n",
5008 dev_err(comp->dev, "%s: decimator inde
[all...]

Completed in 332 milliseconds