/linux-master/sound/soc/codecs/ |
H A D | wm8731.c | 68 static int wm8731_set_deemph(struct snd_soc_component *component) argument 70 struct wm8731_priv *wm8731 = snd_soc_component_get_drvdata(component); 90 dev_dbg(component->dev, "Set deemphasis %d (%dHz)\n", 93 return snd_soc_component_update_bits(component, WM8731_APDIGI, 0x6, val); 99 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 100 struct wm8731_priv *wm8731 = snd_soc_component_get_drvdata(component); 110 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 111 struct wm8731_priv *wm8731 = snd_soc_component_get_drvdata(component); 122 wm8731_set_deemph(component); 194 struct snd_soc_component *component local 317 struct snd_soc_component *component = dai->component; local 351 struct snd_soc_component *component = dai->component; local 364 struct snd_soc_component *component = codec_dai->component; local 409 struct snd_soc_component *component = codec_dai->component; local 464 wm8731_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument [all...] |
H A D | ml26124.c | 328 struct snd_soc_component *component = dai->component; local 329 struct ml26124_priv *priv = snd_soc_component_get_drvdata(component); 341 snd_soc_component_update_bits(component, ML26124_CLK_CTL, 345 snd_soc_component_update_bits(component, ML26124_CLK_CTL, 349 snd_soc_component_update_bits(component, ML26124_CLK_CTL, 353 dev_err(component->dev, "Unsupported MCLKI\n"); 357 snd_soc_component_update_bits(component, ML26124_CLK_CTL, 365 snd_soc_component_update_bits(component, ML26124_SMPLING_RATE, 0xf, srate); 366 snd_soc_component_update_bits(component, ML26124_PLLN 377 struct snd_soc_component *component = dai->component; local 403 struct snd_soc_component *component = codec_dai->component; local 439 struct snd_soc_component *component = codec_dai->component; local 458 ml26124_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 518 ml26124_probe(struct snd_soc_component *component) argument [all...] |
H A D | ak4641.c | 70 static int ak4641_set_deemph(struct snd_soc_component *component) argument 72 struct ak4641_priv *ak4641 = snd_soc_component_get_drvdata(component); 86 dev_dbg(component->dev, "Set deemphasis %d\n", best); 88 return snd_soc_component_update_bits(component, AK4641_DAC, 0x3, best); 94 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 95 struct ak4641_priv *ak4641 = snd_soc_component_get_drvdata(component); 103 return ak4641_set_deemph(component); 109 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 110 struct ak4641_priv *ak4641 = snd_soc_component_get_drvdata(component); 307 struct snd_soc_component *component local 318 struct snd_soc_component *component = dai->component; local 358 struct snd_soc_component *component = codec_dai->component; local 390 struct snd_soc_component *component = codec_dai->component; local 410 struct snd_soc_component *component = dai->component; local 415 ak4641_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument [all...] |
H A D | alc5632.c | 116 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 122 snd_soc_component_write(component, ALC5632_HID_CTRL_INDEX, 0x46); 126 snd_soc_component_write(component, ALC5632_HID_CTRL_DATA, 0xFFFF); 129 snd_soc_component_write(component, ALC5632_HID_CTRL_DATA, 0); 681 struct snd_soc_component *component = codec_dai->component; local 689 snd_soc_component_update_bits(component, ALC5632_PWR_MANAG_ADD2, 692 snd_soc_component_update_bits(component, ALC5632_PWR_MANAG_ADD2, 697 reg = snd_soc_component_read(component, ALC5632_DAI_CONTROL); 745 snd_soc_component_write(component, ALC5632_GPCR 775 get_coeff(struct snd_soc_component *component, int rate) argument 793 struct snd_soc_component *component = codec_dai->component; local 815 struct snd_soc_component *component = codec_dai->component; local 870 struct snd_soc_component *component = dai->component; local 907 struct snd_soc_component *component = dai->component; local 929 enable_power_depop(struct snd_soc_component *component) argument 966 alc5632_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 1039 alc5632_resume(struct snd_soc_component *component) argument 1051 alc5632_probe(struct snd_soc_component *component) argument [all...] |
H A D | tas2764.c | 29 struct snd_soc_component *component; member in struct:tas2764_priv 71 latched[i] = snd_soc_component_read(tas2764->component, 85 snd_soc_component_update_bits(tas2764->component, 103 snd_soc_component_write(tas2764->component, TAS2764_SW_RST, 110 struct snd_soc_component *component = tas2764->component; local 120 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, 129 static int tas2764_codec_suspend(struct snd_soc_component *component) argument 131 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); 134 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTR 150 tas2764_codec_resume(struct snd_soc_component *component) argument 188 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 253 struct snd_soc_component *component = tas2764->component; local 316 struct snd_soc_component *component = tas2764->component; local 355 struct snd_soc_component *component = dai->component; local 368 struct snd_soc_component *component = dai->component; local 431 struct snd_soc_component *component = dai->component; local 531 tas2764_codec_probe(struct snd_soc_component *component) argument [all...] |
H A D | wcd938x.c | 12 #include <linux/component.h> 338 static int wcd938x_set_swr_clk_rate(struct snd_soc_component *component, int rate, int bank) argument 361 snd_soc_component_update_bits(component, WCD938X_DIGITAL_SWR_TX_CLK_RATE, 452 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 456 snd_soc_component_write_field(component, WCD938X_DIGITAL_CDC_ANA_CLK_CTL, 458 snd_soc_component_write_field(component, WCD938X_ANA_RX_SUPPLIES, 460 snd_soc_component_write_field(component, WCD938X_DIGITAL_CDC_RX0_CTL, 462 snd_soc_component_write_field(component, WCD938X_DIGITAL_CDC_RX1_CTL, 464 snd_soc_component_write_field(component, WCD938X_DIGITAL_CDC_RX2_CTL, 466 snd_soc_component_write_field(component, WCD938X_DIGITAL_CDC_ANA_CLK_CT 491 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 545 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 599 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 678 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 714 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 821 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 926 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 970 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1044 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1115 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1199 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1222 wcd938x_tx_channel_config(struct snd_soc_component *component, int channel, int mode) argument 1254 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1357 wcd938x_micbias_control(struct snd_soc_component *component, int micb_num, int req, bool is_dapm) argument 1461 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1484 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1508 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1521 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1537 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1548 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1562 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1581 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1600 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1631 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1642 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1656 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1667 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1943 wcd938x_mbhc_clk_setup(struct snd_soc_component *component, bool enable) argument 1950 wcd938x_mbhc_mbhc_bias_control(struct snd_soc_component *component, bool enable) argument 1957 wcd938x_mbhc_program_btn_thr(struct snd_soc_component *component, int *btn_low, int *btn_high, int num_btn, bool is_micbias) argument 1978 wcd938x_mbhc_micb_en_status(struct snd_soc_component *component, int micb_num) argument 1992 wcd938x_mbhc_hph_l_pull_up_control(struct snd_soc_component *component, int pull_up_cur) argument 2004 wcd938x_mbhc_request_micbias(struct snd_soc_component *component, int micb_num, int req) argument 2010 wcd938x_mbhc_micb_ramp_control(struct snd_soc_component *component, bool enable) argument 2035 wcd938x_mbhc_micb_adjust_voltage(struct snd_soc_component *component, int req_volt, int micb_num) argument 2106 wcd938x_mbhc_micb_ctrl_threshold_mic(struct snd_soc_component *component, int micb_num, bool req_en) argument 2127 wcd938x_mbhc_get_result_params(struct snd_soc_component *component, s16 *d1_a, u16 noff, int32_t *zdet) argument 2187 wcd938x_mbhc_zdet_ramp(struct snd_soc_component *component, struct wcd938x_mbhc_zdet_param *zdet_param, int32_t *zl, int32_t *zr, s16 *d1_a) argument 2235 wcd938x_wcd_mbhc_qfuse_cal(struct snd_soc_component *component, int32_t *z_val, int flag_l_r) argument 2255 wcd938x_wcd_mbhc_calc_impedance(struct snd_soc_component *component, uint32_t *zl, uint32_t *zr) argument 2443 wcd938x_mbhc_gnd_det_ctrl(struct snd_soc_component *component, bool enable) argument 2459 wcd938x_mbhc_hph_pull_down_ctrl(struct snd_soc_component *component, bool enable) argument 2468 wcd938x_mbhc_moisture_config(struct snd_soc_component *component) argument 2491 wcd938x_mbhc_moisture_detect_en(struct snd_soc_component *component, bool enable) argument 2503 wcd938x_mbhc_get_moisture_status(struct snd_soc_component *component) argument 2540 wcd938x_mbhc_moisture_polling_ctrl(struct snd_soc_component *component, bool enable) argument 2569 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 2583 struct snd_soc_component *component = local 2608 wcd938x_mbhc_init(struct snd_soc_component *component) argument 2640 wcd938x_mbhc_deinit(struct snd_soc_component *component) argument 3091 wcd938x_soc_codec_probe(struct snd_soc_component *component) argument 3213 wcd938x_soc_codec_remove(struct snd_soc_component *component) argument 3284 wcd938x_swap_gnd_mic(struct snd_soc_component *component, bool active) argument [all...] |
H A D | wm8985.c | 564 static int wm8985_add_widgets(struct snd_soc_component *component) argument 566 struct wm8985_priv *wm8985 = snd_soc_component_get_drvdata(component); 567 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); 576 snd_soc_add_component_controls(component, wm8985_specific_snd_controls, 592 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 595 reg = snd_soc_component_read(component, WM8985_EQ1_LOW_SHELF); 607 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 615 reg_eq = snd_soc_component_read(component, WM8985_EQ1_LOW_SHELF); 627 regpwr2 = snd_soc_component_read(component, WM8985_POWER_MANAGEMENT_2); 628 regpwr3 = snd_soc_component_read(component, WM8985_POWER_MANAGEMENT_ 647 wm8985_reset(struct snd_soc_component *component) argument 654 struct snd_soc_component *component = dai->component; local 663 struct snd_soc_component *component; local 751 struct snd_soc_component *component; local 887 struct snd_soc_component *component; local 921 struct snd_soc_component *component; local 947 wm8985_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 1026 wm8985_probe(struct snd_soc_component *component) argument [all...] |
H A D | cs35l33.c | 38 struct snd_soc_component *component; member in struct:cs35l33_private 197 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 198 struct cs35l33_private *priv = snd_soc_component_get_drvdata(component); 207 dev_dbg(component->dev, "Amp calibration done\n"); 209 dev_dbg(component->dev, "Amp turned on\n"); 212 dev_dbg(component->dev, "Amp turned off\n"); 215 dev_err(component->dev, "Invalid event = 0x%x\n", event); 225 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 226 struct cs35l33_private *priv = snd_soc_component_get_drvdata(component); 236 dev_dbg(component 266 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 356 cs35l33_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 437 struct snd_soc_component *component = codec_dai->component; local 479 struct snd_soc_component *component = dai->component; local 528 struct snd_soc_component *component = dai->component; local 549 struct snd_soc_component *component = dai->component; local 634 cs35l33_component_set_sysclk(struct snd_soc_component *component, int clk_id, int source, unsigned int freq, int dir) argument 694 cs35l33_set_hg_data(struct snd_soc_component *component, struct cs35l33_pdata *pdata) argument 743 cs35l33_set_bst_ipk(struct snd_soc_component *component, unsigned int bst) argument 774 cs35l33_probe(struct snd_soc_component *component) argument 961 struct snd_soc_component *component = cs35l33->component; local [all...] |
H A D | da9055.c | 449 static int da9055_get_alc_data(struct snd_soc_component *component, u8 reg_val) argument 458 snd_soc_component_write(component, DA9055_ALC_CIC_OP_LVL_CTRL, reg_val); 461 snd_soc_component_write(component, DA9055_ALC_CIC_OP_LVL_CTRL, 463 mid_data = snd_soc_component_read(component, DA9055_ALC_CIC_OP_LVL_DATA); 466 snd_soc_component_write(component, DA9055_ALC_CIC_OP_LVL_CTRL, 468 top_data = snd_soc_component_read(component, DA9055_ALC_CIC_OP_LVL_DATA); 479 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 490 mic_left = snd_soc_component_read(component, DA9055_MIC_L_CTRL); 491 mic_right = snd_soc_component_read(component, DA9055_MIC_R_CTRL); 494 snd_soc_component_update_bits(component, DA9055_MIC_L_CTR 1050 struct snd_soc_component *component = dai->component; local 1158 struct snd_soc_component *component = codec_dai->component; local 1215 struct snd_soc_component *component = dai->component; local 1238 struct snd_soc_component *component = codec_dai->component; local 1281 struct snd_soc_component *component = codec_dai->component; local 1352 da9055_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 1376 da9055_probe(struct snd_soc_component *component) argument [all...] |
H A D | cs4265.c | 321 struct snd_soc_component *component = codec_dai->component; local 322 struct cs4265_private *cs4265 = snd_soc_component_get_drvdata(component); 326 dev_err(component->dev, "Invalid clk_id %d\n", clk_id); 336 dev_err(component->dev, "Invalid freq parameter %d\n", freq); 342 struct snd_soc_component *component = codec_dai->component; local 343 struct cs4265_private *cs4265 = snd_soc_component_get_drvdata(component); 348 snd_soc_component_update_bits(component, CS4265_ADC_CTL, 353 snd_soc_component_update_bits(component, CS4265_ADC_CT 382 struct snd_soc_component *component = dai->component; local 406 struct snd_soc_component *component = dai->component; local 465 cs4265_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument [all...] |
H A D | wm8728.c | 74 struct snd_soc_component *component = dai->component; local 75 u16 mute_reg = snd_soc_component_read(component, WM8728_DACCTL); 78 snd_soc_component_write(component, WM8728_DACCTL, mute_reg | 1); 80 snd_soc_component_write(component, WM8728_DACCTL, mute_reg & ~1); 89 struct snd_soc_component *component = dai->component; local 90 u16 dac = snd_soc_component_read(component, WM8728_DACCTL); 107 snd_soc_component_write(component, WM8728_DACCTL, dac); 115 struct snd_soc_component *component local 160 wm8728_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument [all...] |
H A D | adav80x.c | 214 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local 215 struct adav80x *adav80x = snd_soc_component_get_drvdata(component); 238 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local 239 struct adav80x *adav80x = snd_soc_component_get_drvdata(component); 283 static int adav80x_set_deemph(struct snd_soc_component *component) argument 285 struct adav80x *adav80x = snd_soc_component_get_drvdata(component); 317 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 318 struct adav80x *adav80x = snd_soc_component_get_drvdata(component); 326 return adav80x_set_deemph(component); 332 struct snd_soc_component *component local 367 struct snd_soc_component *component = dai->component; local 418 adav80x_set_adc_clock(struct snd_soc_component *component, unsigned int sample_rate) argument 435 adav80x_set_dac_clock(struct snd_soc_component *component, unsigned int sample_rate) argument 453 adav80x_set_capture_pcm_format(struct snd_soc_component *component, struct snd_soc_dai *dai, struct snd_pcm_hw_params *params) argument 482 adav80x_set_playback_pcm_format(struct snd_soc_component *component, struct snd_soc_dai *dai, struct snd_pcm_hw_params *params) argument 517 struct snd_soc_component *component = dai->component; local 537 adav80x_set_sysclk(struct snd_soc_component *component, int clk_id, int source, unsigned int freq, int dir) argument 622 adav80x_set_pll(struct snd_soc_component *component, int pll_id, int source, unsigned int freq_in, unsigned int freq_out) argument 698 adav80x_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 726 struct snd_soc_component *component = dai->component; local 739 struct snd_soc_component *component = dai->component; local 803 adav80x_probe(struct snd_soc_component *component) argument 820 adav80x_resume(struct snd_soc_component *component) argument [all...] |
H A D | rt1308.c | 3 // rt1308.c -- RT1308 ALSA SoC amplifier component driver 48 struct snd_soc_component *component; member in struct:rt1308_priv 195 static int rt1308_reg_init(struct snd_soc_component *component) argument 197 struct rt1308_priv *rt1308 = snd_soc_component_get_drvdata(component); 299 struct snd_soc_component *component = local 305 snd_soc_component_update_bits(component, RT1308_POWER_STATUS, 311 snd_soc_component_update_bits(component, RT1308_POWER_STATUS, 454 struct snd_soc_component *component = dai->component; local 455 struct rt1308_priv *rt1308 = snd_soc_component_get_drvdata(component); 521 struct snd_soc_component *component = dai->component; local 575 rt1308_set_component_sysclk(struct snd_soc_component *component, int clk_id, int source, unsigned int freq, int dir) argument 615 rt1308_set_component_pll(struct snd_soc_component *component, int pll_id, int source, unsigned int freq_in, unsigned int freq_out) argument 686 rt1308_probe(struct snd_soc_component *component) argument 695 rt1308_remove(struct snd_soc_component *component) argument 703 rt1308_suspend(struct snd_soc_component *component) argument 713 rt1308_resume(struct snd_soc_component *component) argument [all...] |
H A D | wm8741.c | 58 static int wm8741_reset(struct snd_soc_component *component) argument 60 return snd_soc_component_write(component, WM8741_RESET, 0); 178 struct snd_soc_component *component = dai->component; local 179 struct wm8741_priv *wm8741 = snd_soc_component_get_drvdata(component); 193 struct snd_soc_component *component = dai->component; local 194 struct wm8741_priv *wm8741 = snd_soc_component_get_drvdata(component); 202 dev_err(component->dev, 214 dev_err(component 261 struct snd_soc_component *component = codec_dai->component; local 306 struct snd_soc_component *component = codec_dai->component; local 369 struct snd_soc_component *component = codec_dai->component; local 406 wm8741_resume(struct snd_soc_component *component) argument 415 wm8741_configure(struct snd_soc_component *component) argument 446 wm8741_add_controls(struct snd_soc_component *component) argument 474 wm8741_probe(struct snd_soc_component *component) argument 513 wm8741_remove(struct snd_soc_component *component) argument [all...] |
H A D | wm8962.c | 54 struct snd_soc_component *component; member in struct:wm8962_priv 1472 static int wm8962_dsp2_write_config(struct snd_soc_component *component) argument 1474 struct wm8962_priv *wm8962 = snd_soc_component_get_drvdata(component); 1480 static int wm8962_dsp2_set_enable(struct snd_soc_component *component, u16 val) argument 1482 u16 adcl = snd_soc_component_read(component, WM8962_LEFT_ADC_VOLUME); 1483 u16 adcr = snd_soc_component_read(component, WM8962_RIGHT_ADC_VOLUME); 1484 u16 dac = snd_soc_component_read(component, WM8962_ADC_DAC_CONTROL_1); 1487 snd_soc_component_write(component, WM8962_LEFT_ADC_VOLUME, 0); 1488 snd_soc_component_write(component, WM8962_RIGHT_ADC_VOLUME, WM8962_ADC_VU); 1489 snd_soc_component_update_bits(component, WM8962_ADC_DAC_CONTROL_ 1503 wm8962_dsp2_start(struct snd_soc_component *component) argument 1516 wm8962_dsp2_stop(struct snd_soc_component *component) argument 1547 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1559 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1597 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1627 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 1847 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1905 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 1999 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 2033 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 2417 wm8962_add_widgets(struct snd_soc_component *component) argument 2466 wm8962_configure_bclk(struct snd_soc_component *component) argument 2578 wm8962_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 2630 struct snd_soc_component *component = dai->component; local 2690 struct snd_soc_component *component = dai->component; local 2717 struct snd_soc_component *component = dai->component; local 2884 wm8962_set_fll(struct snd_soc_component *component, int fll_id, int source, unsigned int Fref, unsigned int Fout) argument 3001 struct snd_soc_component *component = dai->component; local 3061 struct snd_soc_component *component = wm8962->component; local 3189 wm8962_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack) argument 3237 struct snd_soc_component *component = wm8962->component; local 3273 struct snd_soc_component *component = input_get_drvdata(dev); local 3313 wm8962_init_beep(struct snd_soc_component *component) argument 3350 wm8962_free_beep(struct snd_soc_component *component) argument 3413 struct snd_soc_component *component = wm8962->component; local 3423 struct snd_soc_component *component = wm8962->component; local 3446 wm8962_init_gpio(struct snd_soc_component *component) argument 3466 wm8962_free_gpio(struct snd_soc_component *component) argument 3473 wm8962_init_gpio(struct snd_soc_component *component) argument 3477 wm8962_free_gpio(struct snd_soc_component *component) argument 3482 wm8962_probe(struct snd_soc_component *component) argument 3550 wm8962_remove(struct snd_soc_component *component) argument [all...] |
H A D | tscs42xx.c | 100 static bool plls_locked(struct snd_soc_component *component) argument 106 ret = snd_soc_component_read(component, R_PLLCTL0); 108 dev_err(component->dev, 140 static int write_coeff_ram(struct snd_soc_component *component, u8 *coeff_ram, argument 143 struct tscs42xx *tscs42xx = snd_soc_component_get_drvdata(component); 151 ret = snd_soc_component_read(component, R_DACCRSTAT); 153 dev_err(component->dev, 163 dev_err(component->dev, 170 dev_err(component->dev, 179 dev_err(component 188 power_up_audio_plls(struct snd_soc_component *component) argument 234 power_down_audio_plls(struct snd_soc_component *component) argument 266 struct snd_soc_component *component = local 286 struct snd_soc_component *component = local 370 struct snd_soc_component *component = local 385 struct snd_soc_component *component = local 813 setup_sample_format(struct snd_soc_component *component, snd_pcm_format_t format) argument 848 setup_sample_rate(struct snd_soc_component *component, unsigned int rate) argument 1059 set_pll_ctl_from_input_freq(struct snd_soc_component *component, const int input_freq) argument 1093 struct snd_soc_component *component = codec_dai->component; local 1113 dac_mute(struct snd_soc_component *component) argument 1129 dac_unmute(struct snd_soc_component *component) argument 1145 adc_mute(struct snd_soc_component *component) argument 1160 adc_unmute(struct snd_soc_component *component) argument 1177 struct snd_soc_component *component = dai->component; local 1197 struct snd_soc_component *component = codec_dai->component; local 1223 struct snd_soc_component *component = codec_dai->component; local 1300 set_sysclk(struct snd_soc_component *component) argument 1345 tscs42xx_probe(struct snd_soc_component *component) argument [all...] |
H A D | mt6660.c | 95 struct snd_soc_component *component = local 101 dev_dbg(component->dev, 104 ret = snd_soc_component_update_bits(component, 107 dev_err(component->dev, "config mode adaptive fail\n"); 113 ret = snd_soc_component_update_bits(component, 116 dev_err(component->dev, 120 dev_dbg(component->dev, "Amp on\n"); 123 dev_dbg(component->dev, "Amp off\n"); 125 ret = snd_soc_component_update_bits(component, 128 dev_err(component 190 struct snd_soc_component *component = local 260 mt6660_component_setting(struct snd_soc_component *component) argument 293 mt6660_component_probe(struct snd_soc_component *component) argument 308 mt6660_component_remove(struct snd_soc_component *component) argument [all...] |
H A D | sgtl5000.c | 157 static inline int hp_sel_input(struct snd_soc_component *component) argument 159 return (snd_soc_component_read(component, SGTL5000_CHIP_ANA_CTRL) & 163 static inline u16 mute_output(struct snd_soc_component *component, argument 166 u16 mute_reg = snd_soc_component_read(component, 169 snd_soc_component_update_bits(component, SGTL5000_CHIP_ANA_CTRL, 174 static inline void restore_output(struct snd_soc_component *component, argument 177 snd_soc_component_update_bits(component, SGTL5000_CHIP_ANA_CTRL, 181 static void vag_power_on(struct snd_soc_component *component, u32 source) argument 183 if (snd_soc_component_read(component, SGTL5000_CHIP_ANA_POWER) & 187 snd_soc_component_update_bits(component, SGTL5000_CHIP_ANA_POWE 198 vag_power_consumers(struct snd_soc_component *component, u16 ana_pwr_reg, u32 source) argument 226 vag_power_off(struct snd_soc_component *component, u32 source) argument 269 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 288 vag_and_mute_control(struct snd_soc_component *component, int event, int event_source) argument 343 struct snd_soc_component *component = local 356 struct snd_soc_component *component = local 365 struct snd_soc_component *component = local 543 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 596 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 634 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 667 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 780 struct snd_soc_component *component = codec_dai->component; local 797 struct snd_soc_component *component = codec_dai->component; local 865 struct snd_soc_component *component = codec_dai->component; local 892 sgtl5000_set_clock(struct snd_soc_component *component, int frame_rate) argument 1051 struct snd_soc_component *component = dai->component; local 1125 sgtl5000_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 1289 sgtl5000_set_power_regs(struct snd_soc_component *component) argument 1458 sgtl5000_probe(struct snd_soc_component *component) argument 1518 sgtl5000_of_xlate_dai_id(struct snd_soc_component *component, struct device_node *endpoint) argument [all...] |
H A D | wm0010.c | 90 struct snd_soc_component *component; member in struct:wm0010_priv 156 static void wm0010_halt(struct snd_soc_component *component) argument 158 struct wm0010_priv *wm0010 = snd_soc_component_get_drvdata(component); 191 struct snd_soc_component *component; member in struct:wm0010_boot_xfer 216 struct snd_soc_component *component = xfer->component; local 217 struct wm0010_priv *wm0010 = snd_soc_component_get_drvdata(component); 222 dev_err(component->dev, "SPI transfer failed: %d\n", 231 dev_dbg(component->dev, "%d: %04x\n", i, out32[i]); 235 dev_err(component 340 wm0010_firmware_load(const char *name, struct snd_soc_component *component) argument 493 wm0010_stage2_load(struct snd_soc_component *component) argument 565 wm0010_boot(struct snd_soc_component *component) argument 730 wm0010_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 756 wm0010_set_sysclk(struct snd_soc_component *component, int source, int clk_id, unsigned int freq, int dir) argument 853 wm0010_probe(struct snd_soc_component *component) argument [all...] |
H A D | cx20442.c | 88 static unsigned int cx20442_read_reg_cache(struct snd_soc_component *component, argument 91 struct cx20442_priv *cx20442 = snd_soc_component_get_drvdata(component); 152 static int cx20442_write(struct snd_soc_component *component, unsigned int reg, argument 155 struct cx20442_priv *cx20442 = snd_soc_component_get_drvdata(component); 192 dev_dbg(component->dev, "%s: %s\n", __func__, buf); 239 struct snd_soc_component *component = tty->disc_data; local 244 if (!component) 247 cx20442 = snd_soc_component_get_drvdata(component); 251 component->card->pop_time = 0; 264 struct snd_soc_component *component local 314 cx20442_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 344 cx20442_component_probe(struct snd_soc_component *component) argument 383 cx20442_component_remove(struct snd_soc_component *component) argument [all...] |
H A D | tas2562.c | 47 struct snd_soc_component *component; member in struct:tas2562_data 134 snd_soc_component_update_bits(tas2562->component, TAS2562_TDM_CFG0, 136 snd_soc_component_update_bits(tas2562->component, TAS2562_TDM_CFG0, 146 struct snd_soc_component *component = dai->component; local 147 struct tas2562_data *tas2562 = snd_soc_component_get_drvdata(component); 153 dev_err(component->dev, "tx masks must not be 0\n"); 175 ret = snd_soc_component_write(component, TAS2562_TDM_CFG3, slots_cfg); 181 ret = snd_soc_component_update_bits(component, 187 ret = snd_soc_component_update_bits(component, 287 struct snd_soc_component *component = dai->component; local 306 struct snd_soc_component *component = dai->component; local 356 struct snd_soc_component *component = tas2562->component; local 382 tas2562_codec_probe(struct snd_soc_component *component) argument 395 tas2562_suspend(struct snd_soc_component *component) argument 408 tas2562_resume(struct snd_soc_component *component) argument 437 struct snd_soc_component *component = local 462 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 472 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local [all...] |
H A D | wm8523.c | 124 struct snd_soc_component *component = dai->component; local 125 struct wm8523_priv *wm8523 = snd_soc_component_get_drvdata(component); 131 dev_err(component->dev, 147 struct snd_soc_component *component = dai->component; local 148 struct wm8523_priv *wm8523 = snd_soc_component_get_drvdata(component); 150 u16 aifctrl1 = snd_soc_component_read(component, WM8523_AIF_CTRL1); 151 u16 aifctrl2 = snd_soc_component_read(component, WM8523_AIF_CTRL2); 162 dev_err(component 211 struct snd_soc_component *component = codec_dai->component; local 260 struct snd_soc_component *component = codec_dai->component; local 316 wm8523_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument 396 wm8523_probe(struct snd_soc_component *component) argument [all...] |
H A D | msm8916-wcd-digital.c | 359 struct snd_soc_component *component = local 369 value = snd_soc_component_read(component, reg); 370 snd_soc_component_write(component, reg, value); 378 static uint32_t get_iir_band_coeff(struct snd_soc_component *component, argument 385 snd_soc_component_write(component, 390 value |= snd_soc_component_read(component, 393 snd_soc_component_write(component, 398 value |= (snd_soc_component_read(component, 401 snd_soc_component_write(component, 406 value |= (snd_soc_component_read(component, 426 struct snd_soc_component *component = local 446 set_iir_band_coeff(struct snd_soc_component *component, int iir_idx, int band_idx, uint32_t value) argument 472 struct snd_soc_component *component = local 580 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 603 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 666 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local 844 msm8916_wcd_digital_component_probe(struct snd_soc_component *component) argument 853 msm8916_wcd_digital_component_set_sysclk(struct snd_soc_component *component, int clk_id, int source, unsigned int freq, int dir) argument 1075 struct snd_soc_component *component = dai->component; local [all...] |
H A D | uda1334.c | 45 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 46 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); 60 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 61 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); 93 struct snd_soc_component *component = dai->component; local 94 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); 101 dev_err(component->dev, 118 struct snd_soc_component *component = dai->component; local 127 struct snd_soc_component *component = codec_dai->component; local 217 uda1334_probe(struct snd_soc_component *component) argument [all...] |
H A D | pcm1681.c | 82 static int pcm1681_set_deemph(struct snd_soc_component *component) argument 84 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); 112 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 113 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); 123 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local 124 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); 128 return pcm1681_set_deemph(component); 134 struct snd_soc_component *component = codec_dai->component; local 135 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); 150 struct snd_soc_component *component = dai->component; local 166 struct snd_soc_component *component = dai->component; local [all...] |