| /linux/sound/soc/codecs/ |
| H A D | wm8510.c | 320 reg = snd_soc_component_read(component, WM8510_CLOCK); in wm8510_set_dai_pll() 324 reg = snd_soc_component_read(component, WM8510_POWER1); in wm8510_set_dai_pll() 335 reg = snd_soc_component_read(component, WM8510_POWER1); in wm8510_set_dai_pll() 339 reg = snd_soc_component_read(component, WM8510_CLOCK); in wm8510_set_dai_pll() 356 reg = snd_soc_component_read(component, WM8510_GPIO) & 0x1cf; in wm8510_set_dai_clkdiv() 360 reg = snd_soc_component_read(component, WM8510_CLOCK) & 0x11f; in wm8510_set_dai_clkdiv() 364 reg = snd_soc_component_read(component, WM8510_ADC) & 0x1f7; in wm8510_set_dai_clkdiv() 368 reg = snd_soc_component_read(component, WM8510_DAC) & 0x1f7; in wm8510_set_dai_clkdiv() 372 reg = snd_soc_component_read(component, WM8510_CLOCK) & 0x1e3; in wm8510_set_dai_clkdiv() 387 u16 clk = snd_soc_component_read(component, WM8510_CLOCK) & 0x1fe; in wm8510_set_dai_fmt() [all …]
|
| H A D | wm8940.c | 342 u16 iface = snd_soc_component_read(component, WM8940_IFACE) & 0xFE67; in wm8940_set_dai_fmt() 343 u16 clk = snd_soc_component_read(component, WM8940_CLOCK) & 0x1fe; in wm8940_set_dai_fmt() 399 u16 iface = snd_soc_component_read(component, WM8940_IFACE) & 0xFD9F; in wm8940_i2s_hw_params() 400 u16 addcntrl = snd_soc_component_read(component, WM8940_ADDCNTRL) & 0xFFF1; in wm8940_i2s_hw_params() 401 u16 companding = snd_soc_component_read(component, in wm8940_i2s_hw_params() 467 u16 mute_reg = snd_soc_component_read(component, WM8940_DAC) & 0xffbf; in wm8940_mute() 481 u16 pwr_reg = snd_soc_component_read(component, WM8940_POWER1) & 0x1F0; in wm8940_set_bias_level() 489 val = snd_soc_component_read(component, WM8940_OUTPUTCTL); in wm8940_set_bias_level() 590 reg = snd_soc_component_read(component, WM8940_POWER1); in wm8940_set_dai_pll() 595 reg = snd_soc_component_read(componen in wm8940_set_dai_pll() [all...] |
| H A D | wm8974.c | 321 reg = snd_soc_component_read(component, WM8974_CLOCK); in wm8974_set_dai_pll() 325 reg = snd_soc_component_read(component, WM8974_POWER1); in wm8974_set_dai_pll() 336 reg = snd_soc_component_read(component, WM8974_POWER1); in wm8974_set_dai_pll() 340 reg = snd_soc_component_read(component, WM8974_CLOCK); in wm8974_set_dai_pll() 357 reg = snd_soc_component_read(component, WM8974_GPIO) & 0x1cf; in wm8974_set_dai_clkdiv() 361 reg = snd_soc_component_read(component, WM8974_CLOCK) & 0x11f; in wm8974_set_dai_clkdiv() 365 reg = snd_soc_component_read(component, WM8974_CLOCK) & 0x1e3; in wm8974_set_dai_clkdiv() 457 u16 clk = snd_soc_component_read(component, WM8974_CLOCK) & 0x1fe; in wm8974_set_dai_fmt() 519 u16 iface = snd_soc_component_read(component, WM8974_IFACE) & 0x19f; in wm8974_pcm_hw_params() 520 u16 adn = snd_soc_component_read(componen in wm8974_pcm_hw_params() [all...] |
| H A D | wm8753.c | 246 ioctl = snd_soc_component_read(component, WM8753_IOCTL); in wm8753_set_dai() 750 reg = snd_soc_component_read(component, WM8753_CLOCK) & 0xffef; in wm8753_set_dai_pll() 754 reg = snd_soc_component_read(component, WM8753_CLOCK) & 0xfff7; in wm8753_set_dai_pll() 890 u16 voice = snd_soc_component_read(component, WM8753_PCM) & 0x01ec; in wm8753_vdac_adc_set_dai_fmt() 925 u16 voice = snd_soc_component_read(component, WM8753_PCM) & 0x01f3; in wm8753_pcm_hw_params() 926 u16 srate = snd_soc_component_read(component, WM8753_SRATE1) & 0x017f; in wm8753_pcm_hw_params() 960 voice = snd_soc_component_read(component, WM8753_PCM) & 0x011f; in wm8753_pcm_set_dai_fmt() 961 ioctl = snd_soc_component_read(component, WM8753_IOCTL) & 0x015d; in wm8753_pcm_set_dai_fmt() 1029 reg = snd_soc_component_read(component, WM8753_CLOCK) & 0x003f; in wm8753_set_dai_clkdiv() 1033 reg = snd_soc_component_read(component, WM8753_SRATE2) & 0x01c7; in wm8753_set_dai_clkdiv() [all …]
|
| H A D | wm8728.c | 74 u16 mute_reg = snd_soc_component_read(component, WM8728_DACCTL); in wm8728_mute() 89 u16 dac = snd_soc_component_read(component, WM8728_DACCTL); in wm8728_hw_params() 115 u16 iface = snd_soc_component_read(component, WM8728_IFCTL); in wm8728_set_dai_fmt() 172 reg = snd_soc_component_read(component, WM8728_DACCTL); in wm8728_set_bias_level() 181 reg = snd_soc_component_read(component, WM8728_DACCTL); in wm8728_set_bias_level()
|
| H A D | tlv320aic23.c | 94 reg = snd_soc_component_read(component, TLV320AIC23_ANLG) & (~0x1C0); in snd_soc_tlv320aic23_put_volsw() 106 val = snd_soc_component_read(component, TLV320AIC23_ANLG) & (0x1C0); in snd_soc_tlv320aic23_get_volsw() 297 int src = snd_soc_component_read(component, TLV320AIC23_SRATE); in get_current_sample_rates() 359 iface_reg = snd_soc_component_read(component, TLV320AIC23_DIGT_FMT) & ~(0x03 << 2); in tlv320aic23_hw_params() 412 reg = snd_soc_component_read(component, TLV320AIC23_DIGT); in tlv320aic23_mute() 430 iface_reg = snd_soc_component_read(component, TLV320AIC23_DIGT_FMT) & (~0x03); in tlv320aic23_set_dai_fmt() 481 u16 reg = snd_soc_component_read(component, TLV320AIC23_PWR) & 0x17f; in tlv320aic23_set_bias_level()
|
| H A D | da7219-aad.c | 75 statusa = snd_soc_component_read(component, DA7219_ACCDET_STATUS_A); in da7219_aad_btn_det_work() 93 micbias_ctrl = snd_soc_component_read(component, DA7219_MICBIAS_CTRL); in da7219_aad_btn_det_work() 143 pll_srm_sts = snd_soc_component_read(component, DA7219_PLL_SRM_STS); in da7219_aad_hptest_work() 147 pll_ctrl = snd_soc_component_read(component, DA7219_PLL_CTRL); in da7219_aad_hptest_work() 156 gain_ramp_ctrl = snd_soc_component_read(component, DA7219_GAIN_RAMP_CTRL); in da7219_aad_hptest_work() 250 accdet_cfg8 = snd_soc_component_read(component, DA7219_ACCDET_CONFIG_8); in da7219_aad_hptest_work() 372 statusa = snd_soc_component_read(component, DA7219_ACCDET_STATUS_A); in da7219_aad_irq_thread() 378 srm_st = snd_soc_component_read(component, in da7219_aad_irq_thread() 902 jack_det = snd_soc_component_read(component, DA7219_ACCDET_CONFIG_2) in da7219_aad_handle_gnd_switch_time() 952 micbias_ctrl = snd_soc_component_read(componen in da7219_aad_suspend() [all...] |
| H A D | wm8711.c | 160 u16 iface = snd_soc_component_read(component, WM8711_IFACE) & 0xfff3; in wm8711_hw_params() 209 u16 mute_reg = snd_soc_component_read(component, WM8711_APDIGI) & 0xfff7; in wm8711_mute() 241 u16 iface = snd_soc_component_read(component, WM8711_IFACE) & 0x000c; in wm8711_set_dai_fmt() 301 u16 reg = snd_soc_component_read(component, WM8711_PWR) & 0xff7f; in wm8711_set_bias_level()
|
| H A D | ak4671.c | 428 fs = snd_soc_component_read(component, AK4671_PLL_MODE_SELECT0); in ak4671_hw_params() 474 pll = snd_soc_component_read(component, AK4671_PLL_MODE_SELECT0); in ak4671_set_dai_sysclk() 521 mode = snd_soc_component_read(component, AK4671_PLL_MODE_SELECT1); in ak4671_set_dai_fmt() 535 format = snd_soc_component_read(component, AK4671_FORMAT_SELECT); in ak4671_set_dai_fmt()
|
| H A D | cs4270.c | 346 reg = snd_soc_component_read(component, CS4270_MODE); in cs4270_hw_params() 363 reg = snd_soc_component_read(component, CS4270_FORMAT); in cs4270_hw_params() 404 reg6 = snd_soc_component_read(component, CS4270_MUTE); in cs4270_dai_mute() 560 reg = snd_soc_component_read(component, CS4270_PWRCTL) | CS4270_PWRCTL_PDN_ALL; in cs4270_soc_suspend() 592 reg = snd_soc_component_read(component, CS4270_PWRCTL); in cs4270_soc_resume()
|
| H A D | wm8958-dsp2.c | 196 if (snd_soc_component_read(component, WM8958_DSP2_PROGRAM) & WM8958_DSP2_ENA) in wm8958_dsp_start_mbc() 328 int pwr_reg = snd_soc_component_read(component, WM8994_POWER_MANAGEMENT_5); in wm8958_dsp_apply() 356 reg = snd_soc_component_read(component, WM8958_DSP2_PROGRAM); in wm8958_dsp_apply() 367 if (!(snd_soc_component_read(component, WM8994_AIF1_CLOCKING_1) in wm8958_dsp_apply() 369 !(snd_soc_component_read(component, WM8994_AIF2_CLOCKING_1) in wm8958_dsp_apply() 464 reg = snd_soc_component_read(component, WM8994_CLOCKING_1); in wm8958_put_mbc_enum() 554 reg = snd_soc_component_read(component, WM8994_CLOCKING_1); in wm8958_put_vss_enum() 587 reg = snd_soc_component_read(component, WM8994_CLOCKING_1); in wm8958_put_vss_hpf_enum() 754 reg = snd_soc_component_read(component, WM8994_CLOCKING_1); in wm8958_put_enh_eq_enum()
|
| H A D | msm8916-wcd-digital.c | 369 value = snd_soc_component_read(component, reg); in msm8x16_wcd_codec_set_iir_gain() 390 value |= snd_soc_component_read(component, in get_iir_band_coeff() 398 value |= (snd_soc_component_read(component, in get_iir_band_coeff() 406 value |= (snd_soc_component_read(component, in get_iir_band_coeff() 415 value |= ((snd_soc_component_read(component, in get_iir_band_coeff() 585 snd_soc_component_read(component, rx_gain_reg[w->shift])); in msm8916_wcd_digital_enable_interpolator() 616 dec_hpf_cut_of_freq = snd_soc_component_read(component, tx_mux_ctl_reg) & in msm8916_wcd_digital_enable_dec() 633 snd_soc_component_read(component, tx_gain_reg[w->shift])); in msm8916_wcd_digital_enable_dec()
|
| H A D | wm8580.c | 513 reg = snd_soc_component_read(component, WM8580_PLLA4 + offset); in wm8580_set_dai_pll() 610 aifa = snd_soc_component_read(component, WM8580_PAIF1 + codec_dai->driver->id); in wm8580_set_paif_dai_fmt() 611 aifb = snd_soc_component_read(component, WM8580_PAIF3 + codec_dai->driver->id); in wm8580_set_paif_dai_fmt() 691 reg = snd_soc_component_read(component, WM8580_PLLB4); in wm8580_set_dai_clkdiv() 717 reg = snd_soc_component_read(component, WM8580_PLLB4); in wm8580_set_dai_clkdiv() 807 reg = snd_soc_component_read(component, WM8580_DAC_CONTROL5); in wm8580_mute()
|
| H A D | da7218.c | 301 mic_1_ctrl = snd_soc_component_read(component, DA7218_MIC_1_CTRL); in da7218_alc_calib() 302 mic_2_ctrl = snd_soc_component_read(component, DA7218_MIC_2_CTRL); in da7218_alc_calib() 305 mixin_1_ctrl = snd_soc_component_read(component, DA7218_MIXIN_1_CTRL); in da7218_alc_calib() 306 mixin_2_ctrl = snd_soc_component_read(component, DA7218_MIXIN_2_CTRL); in da7218_alc_calib() 309 in_1l_filt_ctrl = snd_soc_component_read(component, DA7218_IN_1L_FILTER_CTRL); in da7218_alc_calib() 310 in_1r_filt_ctrl = snd_soc_component_read(component, DA7218_IN_1R_FILTER_CTRL); in da7218_alc_calib() 311 in_2l_filt_ctrl = snd_soc_component_read(component, DA7218_IN_2L_FILTER_CTRL); in da7218_alc_calib() 312 in_2r_filt_ctrl = snd_soc_component_read(component, DA7218_IN_2R_FILTER_CTRL); in da7218_alc_calib() 315 in_1_hpf_ctrl = snd_soc_component_read(component, DA7218_IN_1_HPF_FILTER_CTRL); in da7218_alc_calib() 316 in_2_hpf_ctrl = snd_soc_component_read(componen in da7218_alc_calib() [all...] |
| H A D | wcd934x.c | 1502 cfg0 = snd_soc_component_read(comp, in wcd934x_set_prim_interpolator_rate() 1504 cfg1 = snd_soc_component_read(comp, in wcd934x_set_prim_interpolator_rate() 1551 val = snd_soc_component_read(component, in wcd934x_set_mix_interpolator_rate() 1652 tx_mux_sel = snd_soc_component_read(comp, tx_port_reg) & in wcd934x_set_decimator_rate() 2674 q1 = snd_soc_component_read(component, in wcd934x_mbhc_zdet_ramp() 2677 q1 = snd_soc_component_read(component, in wcd934x_mbhc_zdet_ramp() 2710 reg0 = snd_soc_component_read(component, WCD934X_ANA_MBHC_BTN5); in wcd934x_wcd_mbhc_calc_impedance() 2711 reg1 = snd_soc_component_read(component, WCD934X_ANA_MBHC_BTN6); in wcd934x_wcd_mbhc_calc_impedance() 2712 reg2 = snd_soc_component_read(component, WCD934X_ANA_MBHC_BTN7); in wcd934x_wcd_mbhc_calc_impedance() 2713 reg3 = snd_soc_component_read(componen in wcd934x_wcd_mbhc_calc_impedance() [all...] |
| H A D | msm8916-wcd-analog.c | 523 if (snd_soc_component_read(component, CDC_A_MICB_2_EN) & CDC_A_MICB_2_EN_ENABLE) in pm8916_wcd_setup_mbhc() 856 priv->pmic_rev = snd_soc_component_read(component, CDC_D_REVISION1); 857 priv->codec_version = snd_soc_component_read(component, CDC_D_PERPH_SUBTYPE); 1123 u32 val = snd_soc_component_read(component, CDC_A_MBHC_RESULT_1); 1142 btn_result = snd_soc_component_read(component, CDC_A_MBHC_RESULT_1) & in pm8916_wcd_analog_parse_dt() 1179 if (snd_soc_component_read(component, CDC_A_MBHC_DET_CTL_1) & in pm8916_wcd_analog_parse_dt() 1192 if (snd_soc_component_read(component, CDC_A_MICB_2_EN) & in pm8916_wcd_analog_spmi_probe()
|
| H A D | wm8903.c | 345 val = snd_soc_component_read(component, in wm8903_seq_notifier() 378 reg = snd_soc_component_read(component, WM8903_CLASS_W_0); in wm8903_class_w_put() 1227 u16 aif1 = snd_soc_component_read(component, WM8903_AUDIO_INTERFACE_1); in wm8903_set_dai_fmt() 1315 reg = snd_soc_component_read(component, WM8903_DAC_DIGITAL_1); in wm8903_mute() 1454 u16 aif1 = snd_soc_component_read(component, WM8903_AUDIO_INTERFACE_1); in wm8903_hw_params() 1455 u16 aif2 = snd_soc_component_read(component, WM8903_AUDIO_INTERFACE_2); in wm8903_hw_params() 1456 u16 aif3 = snd_soc_component_read(component, WM8903_AUDIO_INTERFACE_3); in wm8903_hw_params() 1457 u16 clock0 = snd_soc_component_read(component, WM8903_CLOCK_RATES_0); in wm8903_hw_params() 1458 u16 clock1 = snd_soc_component_read(component, WM8903_CLOCK_RATES_1); in wm8903_hw_params() 1459 u16 dac_digital1 = snd_soc_component_read(componen in wm8903_hw_params() [all...] |
| H A D | da7213.c | 274 mid_data = snd_soc_component_read(component, DA7213_ALC_CIC_OP_LVL_DATA); in da7213_get_alc_data() 279 top_data = snd_soc_component_read(component, DA7213_ALC_CIC_OP_LVL_DATA); in da7213_get_alc_data() 328 alc_ctrl1 = snd_soc_component_read(component, DA7213_ALC_CTRL1); in da7213_alc_calib_man() 355 adc_l_ctrl = snd_soc_component_read(component, DA7213_ADC_L_CTRL); in da7213_alc_calib_auto() 356 adc_r_ctrl = snd_soc_component_read(component, DA7213_ADC_R_CTRL); in da7213_alc_calib_auto() 359 mixin_l_sel = snd_soc_component_read(component, DA7213_MIXIN_L_SELECT); in da7213_alc_calib() 360 mixin_r_sel = snd_soc_component_read(component, DA7213_MIXIN_R_SELECT); in da7213_alc_calib() 363 mic_1_ctrl = snd_soc_component_read(component, DA7213_MIC_1_CTRL); in da7213_alc_calib() 364 mic_2_ctrl = snd_soc_component_read(component, DA7213_MIC_2_CTRL); in da7213_alc_calib() 907 pll_ctrl = snd_soc_component_read(componen in da7213_dai_event() [all...] |
| H A D | lpass-rx-macro.c | 1880 val = snd_soc_component_read(component, CDC_RX_INP_MUX_RX_MIX_CFG4); in rx_macro_get_channel_map() 1889 val = snd_soc_component_read(component, in rx_macro_get_channel_map() 1931 int_mux_cfg0_val = snd_soc_component_read(component, int_mux_cfg0); in rx_macro_digital_mute() 1932 int_mux_cfg1_val = snd_soc_component_read(component, int_mux_cfg1); in rx_macro_digital_mute() 2158 snd_soc_component_read(component, gain_reg)); in rx_macro_enable_main_path() 2178 pcm_rate = snd_soc_component_read(component, CDC_RX_RXn_RX_PATH_CTL(rx, comp)) & 0x0F; in rx_macro_config_compander() 2790 snd_soc_component_read(component, gain_reg)); in rx_macro_enable_mix_path() 2845 snd_soc_component_read(component, in rx_macro_set_iir_gain() 2849 snd_soc_component_read(component, in rx_macro_set_iir_gain() 2853 snd_soc_component_read(componen in rx_macro_set_iir_gain() [all...] |
| H A D | ad1980.c | 259 vendor_id2 = snd_soc_component_read(component, AC97_VENDOR_ID2); in ad1980_soc_probe() 273 ext_status = snd_soc_component_read(component, AC97_EXTENDED_STATUS); in ad1980_soc_probe()
|
| H A D | 88pm860x-codec.c | 277 val[0] = snd_soc_component_read(component, reg) & 0x3f; in snd_soc_get_volsw_2r_st() 278 val[1] = (snd_soc_component_read(component, PM860X_SIDETONE_SHIFT) >> 4) & 0xf; in snd_soc_get_volsw_2r_st() 279 val2[0] = snd_soc_component_read(component, reg2) & 0x3f; in snd_soc_get_volsw_2r_st() 280 val2[1] = (snd_soc_component_read(component, PM860X_SIDETONE_SHIFT)) & 0xf; in snd_soc_get_volsw_2r_st() 336 val = snd_soc_component_read(component, reg) >> shift; in snd_soc_get_volsw_2r_out() 337 val2 = snd_soc_component_read(component, reg2) >> shift; in snd_soc_get_volsw_2r_out() 429 data = snd_soc_component_read(component, PM860X_DAC_EN_2); in pm860x_dac_event()
|
| H A D | wm8523.c | 149 u16 aifctrl1 = snd_soc_component_read(component, WM8523_AIF_CTRL1); in wm8523_hw_params() 150 u16 aifctrl2 = snd_soc_component_read(component, WM8523_AIF_CTRL2); in wm8523_hw_params() 260 u16 aifctrl1 = snd_soc_component_read(component, WM8523_AIF_CTRL1); in wm8523_set_dai_fmt()
|
| H A D | wcd9335.c | 1627 val = snd_soc_component_read(component, in wcd9335_set_mix_interpolator_rate() 1660 cfg0 = snd_soc_component_read(comp, in wcd9335_set_prim_interpolator_rate() 1662 cfg1 = snd_soc_component_read(comp, in wcd9335_set_prim_interpolator_rate() 1834 tx_mux_sel = snd_soc_component_read(comp, tx_port_reg) & in wcd9335_set_decimator_rate() 2679 mux_sel = snd_soc_component_read(comp, reg) & 0x3; in wcd9335_codec_find_amic_input() 2683 mux_sel = snd_soc_component_read(comp, reg) >> 6; in wcd9335_codec_find_amic_input() 2689 return snd_soc_component_read(comp, mreg) & 0x07; in wcd9335_codec_get_amic_pwlvl_reg() 2773 switch ((snd_soc_component_read(comp, pwr_level_reg) & in wcd9335_codec_enable_dec() 2795 hpf_coff_freq = (snd_soc_component_read(comp, dec_cfg_reg) & in wcd9335_codec_enable_dec() 2827 snd_soc_component_read(com in wcd9335_codec_enable_dec() [all...] |
| H A D | wm8962.c | 1488 u16 adcl = snd_soc_component_read(component, WM8962_LEFT_ADC_VOLUME); in wm8962_dsp2_set_enable() 1489 u16 adcr = snd_soc_component_read(component, WM8962_RIGHT_ADC_VOLUME); in wm8962_dsp2_set_enable() 1490 u16 dac = snd_soc_component_read(component, WM8962_ADC_DAC_CONTROL_1); in wm8962_dsp2_set_enable() 1568 int dsp2_running = snd_soc_component_read(component, WM8962_DSP2_POWER_MANAGEMENT) & in wm8962_dsp2_ena_put() 1606 ret = snd_soc_component_read(component, WM8962_PWR_MGMT_2); in wm8962_put_hp_sw() 1609 snd_soc_component_read(component, WM8962_HPOUTL_VOLUME)); in wm8962_put_hp_sw() 1616 snd_soc_component_read(component, WM8962_HPOUTR_VOLUME)); in wm8962_put_hp_sw() 1636 ret = snd_soc_component_read(component, WM8962_PWR_MGMT_2); in wm8962_put_spk_sw() 1639 snd_soc_component_read(component, WM8962_SPKOUTL_VOLUME)); in wm8962_put_spk_sw() 1646 snd_soc_component_read(componen in wm8962_put_spk_sw() [all...] |
| /linux/sound/soc/ |
| H A D | soc-ops.c | 66 reg_val = snd_soc_component_read(component, e->reg); in snd_soc_get_enum_double() 261 reg_val = snd_soc_component_read(component, mc->reg); in soc_put_volsw() 270 reg_val = snd_soc_component_read(component, mc->rreg); in soc_put_volsw() 690 unsigned int regval = snd_soc_component_read(component, regbase + i); in snd_soc_info_xr_sx() 777 val = snd_soc_component_read(component, mc->reg); in snd_soc_put_xr_sx()
|