Searched refs:decimator (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.15/sound/soc/codecs/ |
D | lpass-tx-macro.c | 241 u32 decimator; member 247 u8 decimator; member 630 static bool is_amic_enabled(struct snd_soc_component *component, int decimator) in is_amic_enabled() argument 634 adc_mux_reg = CDC_TX_INP_MUX_ADC_MUXn_CFG1(decimator); in is_amic_enabled() 637 adc_reg = CDC_TX_INP_MUX_ADC_MUXn_CFG0(decimator); in is_amic_enabled() 662 dec_cfg_reg = CDC_TXn_TX_PATH_CFG0(hpf_work->decimator); in tx_macro_tx_hpf_corner_freq_callback() 663 hpf_gate_reg = CDC_TXn_TX_PATH_SEC2(hpf_work->decimator); in tx_macro_tx_hpf_corner_freq_callback() 665 if (is_amic_enabled(component, hpf_work->decimator)) { in tx_macro_tx_hpf_corner_freq_callback() 697 u8 decimator; in tx_macro_mute_update_callback() local 703 decimator = tx_mute_dwork->decimator; in tx_macro_mute_update_callback() [all …]
|
D | lpass-va-macro.c | 694 unsigned int decimator; in va_macro_enable_dec() local 701 decimator = w->shift; in va_macro_enable_dec() 704 VA_MACRO_TX_PATH_OFFSET * decimator; in va_macro_enable_dec() 706 VA_MACRO_TX_PATH_OFFSET * decimator; in va_macro_enable_dec() 708 VA_MACRO_TX_PATH_OFFSET * decimator; in va_macro_enable_dec() 710 VA_MACRO_TX_PATH_OFFSET * decimator; in va_macro_enable_dec() 716 va->dec_mode[decimator] << CDC_VA_ADC_MODE_SHIFT); in va_macro_enable_dec() 808 u32 decimator, sample_rate; in va_macro_hw_params() local 842 for_each_set_bit(decimator, &va->active_ch_mask[dai->id], in va_macro_hw_params() 845 VA_MACRO_TX_PATH_OFFSET * decimator; in va_macro_hw_params() [all …]
|
D | wcd9335.c | 1795 int decimator = -1; in wcd9335_set_decimator_rate() local 1835 decimator = tx_port; in wcd9335_set_decimator_rate() 1838 decimator = ((tx_port == 9) ? 7 : 6); in wcd9335_set_decimator_rate() 1841 decimator = tx_mux_sel - 1; in wcd9335_set_decimator_rate() 1844 decimator = 5; in wcd9335_set_decimator_rate() 1847 if (decimator >= 0) { in wcd9335_set_decimator_rate() 1849 WCD9335_CDC_TX_PATH_CTL(decimator), in wcd9335_set_decimator_rate() 1858 decimator); in wcd9335_set_decimator_rate() 2726 unsigned int decimator; in wcd9335_codec_enable_dec() local 2758 ret = kstrtouint(dec, 10, &decimator); in wcd9335_codec_enable_dec() [all …]
|
D | msm8916-wcd-digital.c | 604 unsigned int decimator = w->shift + 1; in msm8916_wcd_digital_enable_dec() local 609 tx_vol_ctl_reg = LPASS_CDC_TX1_VOL_CTL_CFG + 32 * (decimator - 1); in msm8916_wcd_digital_enable_dec() 610 tx_mux_ctl_reg = LPASS_CDC_TX1_MUX_CTL + 32 * (decimator - 1); in msm8916_wcd_digital_enable_dec()
|
D | wcd934x.c | 1666 int decimator = -1; in wcd934x_set_decimator_rate() local 1710 decimator = tx_port; in wcd934x_set_decimator_rate() 1714 decimator = ((tx_port == 9) ? 7 : 6); in wcd934x_set_decimator_rate() 1718 decimator = tx_mux_sel - 1; in wcd934x_set_decimator_rate() 1722 decimator = 5; in wcd934x_set_decimator_rate() 1731 WCD934X_CDC_TX_PATH_CTL(decimator), in wcd934x_set_decimator_rate() 4939 unsigned int decimator; in wcd934x_codec_enable_dec() local 4971 ret = kstrtouint(dec, 10, &decimator); in wcd934x_codec_enable_dec() 4979 tx_vol_ctl_reg = WCD934X_CDC_TX0_TX_PATH_CTL + 16 * decimator; in wcd934x_codec_enable_dec() 4980 hpf_gate_reg = WCD934X_CDC_TX0_TX_PATH_SEC2 + 16 * decimator; in wcd934x_codec_enable_dec() [all …]
|
/Linux-v5.15/drivers/iio/imu/st_lsm6dsx/ |
D | st_lsm6dsx_buffer.c | 56 u8 decimator; member 85 u32 decimator = max_odr / sensor->odr; in st_lsm6dsx_get_decimator_val() local 88 if (decimator > 1) in st_lsm6dsx_get_decimator_val() 89 decimator = round_down(decimator, 2); in st_lsm6dsx_get_decimator_val() 92 if (st_lsm6dsx_decimator_table[i].decimator == decimator) in st_lsm6dsx_get_decimator_val() 96 sensor->decimator = decimator; in st_lsm6dsx_get_decimator_val() 156 dec_reg = &hw->settings->decimator[sensor->id]; in st_lsm6dsx_update_decimators() 176 ts_dec_reg = &hw->settings->ts_settings.decimator; in st_lsm6dsx_update_decimators() 415 if (gyro_sip > 0 && !(sip % gyro_sensor->decimator)) { in st_lsm6dsx_read_fifo() 421 if (acc_sip > 0 && !(sip % acc_sensor->decimator)) { in st_lsm6dsx_read_fifo() [all …]
|
D | st_lsm6dsx.h | 174 struct st_lsm6dsx_reg decimator; member 314 struct st_lsm6dsx_reg decimator[ST_LSM6DSX_MAX_ID]; member 358 u8 decimator; member
|
D | st_lsm6dsx_core.c | 311 .decimator = { 347 .decimator = { 477 .decimator = { 513 .decimator = { 655 .decimator = { 695 .decimator = { 920 .decimator = { 1129 .decimator = {
|