Home
last modified time | relevance | path

Searched refs:component (Results 126 – 150 of 1336) sorted by relevance

12345678910>>...54

/openbmc/linux/sound/soc/codecs/
H A Des8326.c25 struct snd_soc_component *component; member
292 struct snd_soc_component *component = codec_dai->component; in es8326_set_dai_fmt() local
335 struct snd_soc_component *component = dai->component; in es8326_pcm_hw_params() local
391 struct snd_soc_component *component = dai->component; in es8326_mute() local
797 es8326_calibrate(component); in es8326_resume()
844 es8326_disable_micbias(component); in es8326_suspend()
862 es8326->component = component; in es8326_probe()
903 es8326_resume(component); in es8326_probe()
933 es8326_disable_micbias(component); in es8326_disable_jack_detect()
946 es8326_disable_jack_detect(component); in es8326_set_jack()
[all …]
H A Dwl1273.c186 if (snd_soc_component_active(component)) in snd_wl1273_set_audio_route()
205 dev_dbg(component->dev, "%s: enter.\n", __func__); in snd_wl1273_fm_audio_get()
219 dev_dbg(component->dev, "%s: enter.\n", __func__); in snd_wl1273_fm_audio_put()
242 dev_dbg(component->dev, "%s: enter.\n", __func__); in snd_wl1273_fm_volume_get()
256 dev_dbg(component->dev, "%s: enter.\n", __func__); in snd_wl1273_fm_volume_put()
290 struct snd_soc_component *component = dai->component; in wl1273_startup() local
407 if (component == NULL || fmt == NULL) in wl1273_get_format()
410 wl1273 = snd_soc_component_get_drvdata(component); in wl1273_get_format()
439 dev_dbg(component->dev, "%s.\n", __func__); in wl1273_probe()
453 snd_soc_component_set_drvdata(component, wl1273); in wl1273_probe()
[all …]
H A Dwm8728.c74 struct snd_soc_component *component = dai->component; in wm8728_mute() local
75 u16 mute_reg = snd_soc_component_read(component, WM8728_DACCTL); in wm8728_mute()
89 struct snd_soc_component *component = dai->component; in wm8728_hw_params() local
90 u16 dac = snd_soc_component_read(component, WM8728_DACCTL); in wm8728_hw_params()
107 snd_soc_component_write(component, WM8728_DACCTL, dac); in wm8728_hw_params()
115 struct snd_soc_component *component = codec_dai->component; in wm8728_set_dai_fmt() local
116 u16 iface = snd_soc_component_read(component, WM8728_IFCTL); in wm8728_set_dai_fmt()
156 snd_soc_component_write(component, WM8728_IFCTL, iface); 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()
[all …]
H A Dak5386.c38 static int ak5386_soc_probe(struct snd_soc_component *component) in ak5386_soc_probe() argument
40 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component); in ak5386_soc_probe()
44 static void ak5386_soc_remove(struct snd_soc_component *component) in ak5386_soc_remove() argument
46 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component); in ak5386_soc_remove()
51 static int ak5386_soc_suspend(struct snd_soc_component *component) in ak5386_soc_suspend() argument
53 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component); in ak5386_soc_suspend()
58 static int ak5386_soc_resume(struct snd_soc_component *component) in ak5386_soc_resume() argument
85 struct snd_soc_component *component = codec_dai->component; in ak5386_set_dai_fmt() local
90 dev_err(component->dev, "Invalid DAI format\n"); in ak5386_set_dai_fmt()
101 struct snd_soc_component *component = dai->component; in ak5386_hw_params() local
[all …]
H A Dstac9766.c167 struct snd_soc_component *component = dai->component; in ac97_analog_prepare() local
179 return snd_soc_component_write(component, reg, runtime->rate); in ac97_analog_prepare()
185 struct snd_soc_component *component = dai->component; in ac97_digital_prepare() local
189 snd_soc_component_write(component, AC97_SPDIF, 0x2002); in ac97_digital_prepare()
196 return snd_soc_component_write(component, reg, runtime->rate); in ac97_digital_prepare()
206 snd_soc_component_write(component, AC97_POWERDOWN, 0x0000); in stac9766_set_bias_level()
210 snd_soc_component_write(component, AC97_POWERDOWN, 0xffff); in stac9766_set_bias_level()
277 ac97 = snd_soc_new_ac97_component(component, STAC9766_VENDOR_ID, in stac9766_component_probe()
288 snd_soc_component_init_regmap(component, regmap); in stac9766_component_probe()
289 snd_soc_component_set_drvdata(component, ac97); in stac9766_component_probe()
[all …]
H A Dcs4271.c200 struct snd_soc_component *component = codec_dai->component; in cs4271_set_dai_sysclk() local
210 struct snd_soc_component *component = codec_dai->component; in cs4271_set_dai_fmt() local
224 dev_err(component->dev, "Invalid DAI format\n"); in cs4271_set_dai_fmt()
297 return cs4271_set_deemph(component); in cs4271_put_deemph()
343 struct snd_soc_component *component = dai->component; in cs4271_hw_params() local
404 return cs4271_set_deemph(component); in cs4271_hw_params()
409 struct snd_soc_component *component = dai->component; in cs4271_mute_stream() local
532 cs4271_reset(component); in cs4271_soc_resume()
570 if (of_get_property(component->dev->of_node, in cs4271_component_probe()
574 if (of_get_property(component->dev->of_node, in cs4271_component_probe()
[all …]
H A D88pm860x-codec.c139 struct snd_soc_component *component; member
277 val[0] = snd_soc_component_read(component, reg) & 0x3f; in snd_soc_get_volsw_2r_st()
336 val = snd_soc_component_read(component, reg) >> shift; in snd_soc_get_volsw_2r_out()
907 struct snd_soc_component *component = codec_dai->component; in pm860x_mute_stream() local
922 struct snd_soc_component *component = dai->component; in pm860x_pcm_hw_params() local
964 struct snd_soc_component *component = codec_dai->component; in pm860x_pcm_set_dai_fmt() local
1004 struct snd_soc_component *component = codec_dai->component; in pm860x_set_dai_sysclk() local
1019 struct snd_soc_component *component = dai->component; in pm860x_i2s_hw_params() local
1069 struct snd_soc_component *component = codec_dai->component; in pm860x_i2s_set_dai_fmt() local
1305 pm860x->component = component; in pm860x_probe()
[all …]
H A Dinno_rk3036.c53 regval = snd_soc_component_read(component, INNO_R09); in rk3036_codec_antipop_get()
81 ret = snd_soc_component_update_bits(component, INNO_R09, in rk3036_codec_antipop_put()
198 struct snd_soc_component *component = dai->component; in rk3036_codec_dai_set_fmt() local
213 dev_err(component->dev, "invalid fmt\n"); in rk3036_codec_dai_set_fmt()
231 dev_err(component->dev, "set dai format failed\n"); in rk3036_codec_dai_set_fmt()
253 dev_err(component->dev, "set dai format failed\n"); in rk3036_codec_dai_set_fmt()
270 struct snd_soc_component *component = dai->component; in rk3036_codec_dai_hw_params() local
334 snd_soc_component_write(component, INNO_R00, in rk3036_codec_reset()
336 snd_soc_component_write(component, INNO_R00, in rk3036_codec_reset()
342 rk3036_codec_reset(component); in rk3036_codec_probe()
[all …]
H A Dwm8750.c502 struct snd_soc_component *component = codec_dai->component; in wm8750_set_dai_sysclk() local
520 struct snd_soc_component *component = codec_dai->component; in wm8750_set_dai_fmt() local
571 snd_soc_component_write(component, WM8750_IFACE, iface); in wm8750_set_dai_fmt()
579 struct snd_soc_component *component = dai->component; in wm8750_pcm_hw_params() local
601 snd_soc_component_write(component, WM8750_IFACE, iface); in wm8750_pcm_hw_params()
603 snd_soc_component_write(component, WM8750_SRATE, srate | in wm8750_pcm_hw_params()
611 struct snd_soc_component *component = dai->component; in wm8750_mute() local
635 snd_soc_component_cache_sync(component); in wm8750_set_bias_level()
648 snd_soc_component_write(component, WM8750_PWR1, 0x0001); in wm8750_set_bias_level()
686 static int wm8750_probe(struct snd_soc_component *component) in wm8750_probe() argument
[all …]
H A Dpcm512x.c584 struct snd_soc_component *component = dai->component; in pcm512x_dai_startup_master() local
626 struct snd_soc_component *component = dai->component; in pcm512x_dai_startup_slave() local
652 struct snd_soc_component *component = dai->component; in pcm512x_dai_startup() local
707 struct snd_soc_component *component = dai->component; in pcm512x_find_sck() local
753 struct snd_soc_component *component = dai->component; in pcm512x_find_pll_coeff() local
860 struct snd_soc_component *component = dai->component; in pcm512x_pllin_dac_rate() local
891 struct snd_soc_component *component = dai->component; in pcm512x_set_dividers() local
1169 struct snd_soc_component *component = dai->component; in pcm512x_hw_params() local
1338 struct snd_soc_component *component = dai->component; in pcm512x_set_fmt() local
1422 struct snd_soc_component *component = dai->component; in pcm512x_set_bclk_ratio() local
[all …]
H A Dak4535.c251 struct snd_soc_component *component = codec_dai->component; in ak4535_set_dai_sysclk() local
262 struct snd_soc_component *component = dai->component; in ak4535_hw_params() local
283 snd_soc_component_write(component, AK4535_MODE2, mode2); in ak4535_hw_params()
290 struct snd_soc_component *component = codec_dai->component; in ak4535_set_dai_fmt() local
308 snd_soc_component_write(component, AK4535_MODE1, mode1); in ak4535_set_dai_fmt()
314 struct snd_soc_component *component = dai->component; in ak4535_mute() local
315 u16 mute_reg = snd_soc_component_read(component, AK4535_DAC); in ak4535_mute()
329 snd_soc_component_update_bits(component, AK4535_DAC, 0x20, 0); in ak4535_set_bias_level()
336 snd_soc_component_update_bits(component, AK4535_PM2, 0x80, 0); in ak4535_set_bias_level()
374 static int ak4535_resume(struct snd_soc_component *component) in ak4535_resume() argument
[all …]
H A Dwm8903.c306 dev_dbg(component->dev, in wm8903_seq_notifier()
313 dev_dbg(component->dev, in wm8903_seq_notifier()
344 val = snd_soc_component_read(component, in wm8903_seq_notifier()
470 wm8903_set_deemph(component); in wm8903_put_deemph()
1122 snd_soc_component_update_bits(component, in wm8903_set_bias_level()
1133 snd_soc_component_update_bits(component, in wm8903_set_bias_level()
1214 struct snd_soc_component *component = codec_dai->component; in wm8903_set_dai_sysclk() local
1225 struct snd_soc_component *component = codec_dai->component; in wm8903_set_dai_fmt() local
1311 struct snd_soc_component *component = codec_dai->component; in wm8903_mute() local
1441 struct snd_soc_component *component = dai->component; in wm8903_hw_params() local
[all …]
H A Dmax98390.c166 struct snd_soc_component *component = codec_dai->component; in max98390_dai_set_fmt() local
306 dai->component; in max98390_dai_hw_params()
387 struct snd_soc_component *component = dai->component; in max98390_dai_tdm_slot() local
399 dev_dbg(component->dev, in max98390_dai_tdm_slot()
458 struct snd_soc_component *component = dai->component; in max98390_dai_set_sysclk() local
675 dev_info(component->dev, in max98390_dsm_calib_put()
820 component->dev); in max98390_dsm_init()
826 dev_dbg(component->dev, in max98390_dsm_init()
830 dev_err(component->dev, in max98390_dsm_init()
841 dev_err(component->dev, in max98390_dsm_init()
[all …]
H A Duda1334.c46 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); in uda1334_put_deemph()
61 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); in uda1334_get_deemph()
93 struct snd_soc_component *component = dai->component; in uda1334_startup() local
94 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); in uda1334_startup()
101 dev_err(component->dev, in uda1334_startup()
118 struct snd_soc_component *component = dai->component; in uda1334_shutdown() local
119 struct uda1334_priv *uda1334 = snd_soc_component_get_drvdata(component); in uda1334_shutdown()
127 struct snd_soc_component *component = codec_dai->component; in uda1334_set_dai_sysclk() local
151 dev_dbg(component->dev, "Supported sample rate: %dHz\n", in uda1334_set_dai_sysclk()
157 dev_dbg(component->dev, "Skipping sample rate: %dHz\n", in uda1334_set_dai_sysclk()
[all …]
H A Drt1305.c71 struct snd_soc_component *component; member
407 struct snd_soc_component *component = in rt1305_is_rc_clk_from_pll() local
424 struct snd_soc_component *component = in rt1305_is_sys_clk_from_pll() local
437 struct snd_soc_component *component = in rt1305_classd_event() local
626 struct snd_soc_component *component = dai->component; in rt1305_hw_params() local
695 struct snd_soc_component *component = dai->component; in rt1305_set_dai_fmt() local
765 snd_soc_component_update_bits(component, in rt1305_set_component_sysclk()
819 snd_soc_component_update_bits(component, in rt1305_set_component_pll()
824 snd_soc_component_update_bits(component, in rt1305_set_component_pll()
868 rt1305->component = component; in rt1305_probe()
[all …]
H A Drt5660.c360 dev_err(component->dev, "Failed to set DMIC clock\n"); in rt5660_set_dmic_clk()
836 struct snd_soc_component *component = dai->component; in rt5660_hw_params() local
903 struct snd_soc_component *component = dai->component; in rt5660_set_dai_fmt() local
971 struct snd_soc_component *component = dai->component; in rt5660_set_dai_sysclk() local
1010 struct snd_soc_component *component = dai->component; in rt5660_set_dai_pll() local
1020 dev_dbg(component->dev, "PLL disabled\n"); in rt5660_set_dai_pll()
1051 dev_dbg(component->dev, "bypass=%d m=%d n=%d k=%d\n", in rt5660_set_dai_pll()
1055 snd_soc_component_write(component, RT5660_PLL_CTRL1, in rt5660_set_dai_pll()
1057 snd_soc_component_write(component, RT5660_PLL_CTRL2, in rt5660_set_dai_pll()
1124 rt5660->component = component; in rt5660_probe()
[all …]
H A Dak4613.c225 struct snd_soc_component *component; member
383 struct snd_soc_component *component = dai->component; in ak4613_dai_shutdown() local
385 struct device *dev = component->dev; in ak4613_dai_shutdown()
507 struct snd_soc_component *component = dai->component; in ak4613_dai_startup() local
521 struct snd_soc_component *component = codec_dai->component; in ak4613_dai_set_sysclk() local
531 struct snd_soc_component *component = dai->component; in ak4613_dai_set_fmt() local
565 struct snd_soc_component *component = dai->component; in ak4613_dai_hw_params() local
567 struct device *dev = component->dev; in ak4613_dai_hw_params()
685 struct snd_soc_component *component = priv->component; in ak4613_dummy_write() local
712 struct snd_soc_component *component = dai->component; in ak4613_dai_trigger() local
[all …]
H A Dtas6424.c113 struct snd_soc_component *component = dai->component; in tas6424_hw_params() local
146 snd_soc_component_update_bits(component, TAS6424_SAP_CTRL, in tas6424_hw_params()
156 struct snd_soc_component *component = dai->component; in tas6424_set_dai_fmt() local
159 dev_dbg(component->dev, "%s() fmt=0x%0x\n", __func__, fmt); in tas6424_set_dai_fmt()
166 dev_err(component->dev, "Invalid DAI clocking\n"); in tas6424_set_dai_fmt()
203 snd_soc_component_update_bits(component, TAS6424_SAP_CTRL, in tas6424_set_dai_fmt()
213 struct snd_soc_component *component = dai->component; in tas6424_set_dai_tdm_slot() local
256 struct snd_soc_component *component = dai->component; in tas6424_mute() local
260 dev_dbg(component->dev, "%s() mute=%d\n", __func__, mute); in tas6424_mute()
357 tas6424_power_on(component); in tas6424_set_bias_level()
[all …]
H A Dwm8737.c74 static int wm8737_reset(struct snd_soc_component *component) in wm8737_reset() argument
76 return snd_soc_component_write(component, WM8737_RESET, 0); in wm8737_reset()
328 struct snd_soc_component *component = dai->component; in wm8737_hw_params() local
348 dev_err(component->dev, "%dHz MCLK can't support %dHz\n", in wm8737_hw_params()
372 snd_soc_component_update_bits(component, WM8737_CLOCKING, in wm8737_hw_params()
382 struct snd_soc_component *component = codec_dai->component; in wm8737_set_dai_sysclk() local
403 struct snd_soc_component *component = codec_dai->component; in wm8737_set_dai_fmt() local
472 dev_err(component->dev, in wm8737_set_bias_level()
537 static int wm8737_probe(struct snd_soc_component *component) in wm8737_probe() argument
549 ret = wm8737_reset(component); in wm8737_probe()
[all …]
H A Drt5670.c484 rt5670_headset_detect(component, 0); in rt5670_jack_suspend()
493 rt5670_headset_detect(component, 1); in rt5670_jack_resume()
551 dev_err(rt5670->component->dev, in rt5670_irq_detection()
584 rt5670->hp_gpio.gpiod_dev = component->dev; in rt5670_set_jack_detect()
2369 struct snd_soc_component *component = dai->component; in rt5670_hw_params() local
2437 struct snd_soc_component *component = dai->component; in rt5670_set_dai_fmt() local
2531 struct snd_soc_component *component = dai->component; in rt5670_set_dai_pll() local
2604 struct snd_soc_component *component = dai->component; in rt5670_set_tdm_slot() local
2649 struct snd_soc_component *component = dai->component; in rt5670_set_bclk_ratio() local
2744 dev_err(component->dev, in rt5670_probe()
[all …]
H A Dpcm1681.c84 static int pcm1681_set_deemph(struct snd_soc_component *component) in pcm1681_set_deemph() argument
86 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); in pcm1681_set_deemph()
115 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); in pcm1681_get_deemph()
126 struct pcm1681_private *priv = snd_soc_component_get_drvdata(component); in pcm1681_put_deemph()
130 return pcm1681_set_deemph(component); in pcm1681_put_deemph()
136 struct snd_soc_component *component = codec_dai->component; in pcm1681_set_dai_fmt() local
141 dev_err(component->dev, "Invalid clocking mode\n"); in pcm1681_set_dai_fmt()
152 struct snd_soc_component *component = dai->component; in pcm1681_mute() local
168 struct snd_soc_component *component = dai->component; in pcm1681_hw_params() local
194 dev_err(component->dev, "Invalid DAI format\n"); in pcm1681_hw_params()
[all …]
H A Dwm9705.c234 struct snd_soc_component *component = dai->component; in ac97_prepare() local
290 regcache_cache_bypass(component->regmap, true); in wm9705_soc_suspend()
291 snd_soc_component_write(component, AC97_POWERDOWN, 0xffff); in wm9705_soc_suspend()
292 regcache_cache_bypass(component->regmap, false); in wm9705_soc_suspend()
297 static int wm9705_soc_resume(struct snd_soc_component *component) in wm9705_soc_resume() argument
307 snd_soc_component_cache_sync(component); in wm9705_soc_resume()
316 static int wm9705_soc_probe(struct snd_soc_component *component) in wm9705_soc_probe() argument
328 dev_err(component->dev, "Failed to register AC97 codec\n"); in wm9705_soc_probe()
341 snd_soc_component_set_drvdata(component, wm9705->ac97); in wm9705_soc_probe()
342 snd_soc_component_init_regmap(component, regmap); in wm9705_soc_probe()
[all …]
H A Dak4458.c330 ret = snd_soc_component_update_bits(component, in ak4458_rstn_control()
335 ret = snd_soc_component_update_bits(component, in ak4458_rstn_control()
349 struct snd_soc_component *component = dai->component; in ak4458_hw_params() local
396 snd_soc_component_update_bits(component, AK4458_06_DSD1, in ak4458_hw_params()
459 ret = ak4458_rstn_control(component, 0); in ak4458_hw_params()
463 ret = ak4458_rstn_control(component, 1); in ak4458_hw_params()
472 struct snd_soc_component *component = dai->component; in ak4458_set_dai_fmt() local
507 ret = ak4458_rstn_control(component, 0); in ak4458_set_dai_fmt()
511 ret = ak4458_rstn_control(component, 1); in ak4458_set_dai_fmt()
522 struct snd_soc_component *component = dai->component; in ak4458_set_dai_mute() local
[all …]
/openbmc/linux/sound/soc/sof/
H A Dipc3-pcm.c16 static int sof_ipc3_pcm_hw_free(struct snd_soc_component *component, in sof_ipc3_pcm_hw_free() argument
24 spcm = snd_sof_find_spcm_dai(component, rtd); in sof_ipc3_pcm_hw_free()
53 spcm = snd_sof_find_spcm_dai(component, rtd); in sof_ipc3_pcm_hw_params()
150 spcm = snd_sof_find_spcm_dai(component, rtd); in sof_ipc3_pcm_trigger()
174 dev_err(component->dev, "Unhandled trigger cmd %d\n", cmd); in sof_ipc3_pcm_trigger()
248 dev_err(component->dev, "No available DAI format!\n"); in sof_ipc3_pcm_dai_link_fixup()
325 dev_err(component->dev, "Not available format!\n"); in sof_ipc3_pcm_dai_link_fixup()
349 dev_dbg(component->dev, in sof_ipc3_pcm_dai_link_fixup()
361 dev_dbg(component->dev, in sof_ipc3_pcm_dai_link_fixup()
373 dev_dbg(component->dev, in sof_ipc3_pcm_dai_link_fixup()
[all …]
/openbmc/openbmc/poky/meta/recipes-kernel/lttng/lttng-modules/
H A D0002-Fix-ASoC-add-component-to-set_bias_level-events-in-l.patch4 Subject: [PATCH 2/4] Fix: ASoC add component to set_bias_level events in linux
13 ASoC: trace: add component to set_bias_level trace events
35 There are clearly multiple calls, one per component, but they cannot be
38 Change the ftrace events to also print the component name, to make it clear
46 … aplay-247 [000] 1436.357332: snd_soc_bias_level_start: card=vscn-2046 component=(none) val=1
47 … aplay-247 [000] 1436.357338: snd_soc_bias_level_done: card=vscn-2046 component=(none) val=1
48 … aplay-247 [000] 1436.357340: snd_soc_bias_level_start: card=vscn-2046 component=(none) val=2
49 … aplay-247 [000] 1436.357343: snd_soc_bias_level_done: card=vscn-2046 component=(none) val=2
52 …/u8:5-231 [000] 1436.357523: snd_soc_bias_level_done: card=vscn-2046 component=ff320000.i2s val…
63 Upstream-Status: Backport [303434ab Fix: ASoC add component to set_bias_level events in linux 6.9-r…
[all …]

12345678910>>...54