Home
last modified time | relevance | path

Searched refs:madera (Results 1 – 8 of 8) sorted by relevance

/sound/soc/codecs/
Dmadera.c143 dev_err(_fll->madera->dev, "FLL%d: " fmt, _fll->id, ##__VA_ARGS__)
145 dev_warn(_fll->madera->dev, "FLL%d: " fmt, _fll->id, ##__VA_ARGS__)
147 dev_dbg(_fll->madera->dev, "FLL%d: " fmt, _fll->id, ##__VA_ARGS__)
171 struct madera *madera = priv->madera; in madera_clk_ev() local
176 ret = regmap_read(madera->regmap, w->reg, &val); in madera_clk_ev()
178 dev_err(madera->dev, "Failed to check clock source: %d\n", ret); in madera_clk_ev()
198 return clk_prepare_enable(madera->mclk[clk_idx].clk); in madera_clk_ev()
200 clk_disable_unprepare(madera->mclk[clk_idx].clk); in madera_clk_ev()
210 struct madera *madera = priv->madera; in madera_spin_sysclk() local
215 if (pm_runtime_suspended(madera->dev)) in madera_spin_sysclk()
[all …]
Dcs47l92.c61 struct madera *madera = priv->madera; in cs47l92_put_demux() local
82 ret = regmap_read(madera->regmap, MADERA_OUTPUT_ENABLES_1, &cur); in cs47l92_put_demux()
84 dev_warn(madera->dev, "Failed to read outputs: %d\n", ret); in cs47l92_put_demux()
87 ret = regmap_update_bits(madera->regmap, MADERA_OUTPUT_ENABLES_1, in cs47l92_put_demux()
90 dev_warn(madera->dev, "Failed to disable outputs: %d\n", ret); in cs47l92_put_demux()
94 ret = regmap_update_bits(madera->regmap, MADERA_OUTPUT_ENABLES_1, in cs47l92_put_demux()
97 dev_err(madera->dev, "Failed to set OUT3 demux: %d\n", ret); in cs47l92_put_demux()
99 out_mono = madera->pdata.codec.out_mono[2 + mux]; in cs47l92_put_demux()
103 dev_warn(madera->dev, in cs47l92_put_demux()
107 ret = regmap_update_bits(madera->regmap, MADERA_OUTPUT_ENABLES_1, in cs47l92_put_demux()
[all …]
Dcs47l15.c75 struct madera *madera = priv->madera; in cs47l15_adsp_power_ev() local
79 ret = regmap_read(madera->regmap, MADERA_DSP_CLOCK_2, &freq); in cs47l15_adsp_power_ev()
81 dev_err(madera->dev, in cs47l15_adsp_power_ev()
1242 struct madera *madera = priv->madera; in cs47l15_open() local
1248 dev_err(madera->dev, in cs47l15_open()
1261 struct madera *madera = priv->madera; in cs47l15_adsp2_irq() local
1266 dev_err(madera->dev, "Spurious compressed data IRQ\n"); in cs47l15_adsp2_irq()
1280 struct madera *madera = cs47l15->core.madera; in cs47l15_component_probe() local
1283 snd_soc_component_init_regmap(component, madera->regmap); in cs47l15_component_probe()
1285 mutex_lock(&madera->dapm_ptr_lock); in cs47l15_component_probe()
[all …]
Dcs47l35.c93 struct madera *madera = priv->madera; in cs47l35_adsp_power_ev() local
97 ret = regmap_read(madera->regmap, MADERA_DSP_CLOCK_1, &freq); in cs47l35_adsp_power_ev()
99 dev_err(madera->dev, in cs47l35_adsp_power_ev()
1506 struct madera *madera = priv->madera; in cs47l35_open() local
1514 dev_err(madera->dev, in cs47l35_open()
1527 struct madera *madera = priv->madera; in cs47l35_adsp2_irq() local
1538 blocking_notifier_call_chain(&madera->notifier, in cs47l35_adsp2_irq()
1545 dev_err(madera->dev, "Spurious compressed data IRQ\n"); in cs47l35_adsp2_irq()
1559 struct madera *madera = cs47l35->core.madera; in cs47l35_component_probe() local
1562 snd_soc_component_init_regmap(component, madera->regmap); in cs47l35_component_probe()
[all …]
Dmadera.h107 struct madera;
122 struct madera *madera; member
159 struct madera *madera; member
410 int madera_init_fll(struct madera *madera, int id, int base,
443 struct madera *madera = priv->madera; in madera_register_notifier() local
445 return blocking_notifier_chain_register(&madera->notifier, nb); in madera_register_notifier()
453 struct madera *madera = priv->madera; in madera_unregister_notifier() local
455 return blocking_notifier_chain_unregister(&madera->notifier, nb); in madera_unregister_notifier()
Dcs47l90.c117 struct madera *madera = priv->madera; in cs47l90_adsp_power_ev() local
121 ret = regmap_read(madera->regmap, MADERA_DSP_CLOCK_2, &freq); in cs47l90_adsp_power_ev()
123 dev_err(madera->dev, in cs47l90_adsp_power_ev()
2367 struct madera *madera = priv->madera; in cs47l90_open() local
2375 dev_err(madera->dev, in cs47l90_open()
2388 struct madera *madera = priv->madera; in cs47l90_adsp2_irq() local
2399 blocking_notifier_call_chain(&madera->notifier, in cs47l90_adsp2_irq()
2406 dev_err(madera->dev, "Spurious compressed data IRQ\n"); in cs47l90_adsp2_irq()
2416 struct madera *madera = cs47l90->core.madera; in cs47l90_component_probe() local
2419 snd_soc_component_init_regmap(component, madera->regmap); in cs47l90_component_probe()
[all …]
Dcs47l85.c117 struct madera *madera = priv->madera; in cs47l85_adsp_power_ev() local
121 ret = regmap_read(madera->regmap, MADERA_DSP_CLOCK_1, &freq); in cs47l85_adsp_power_ev()
123 dev_err(madera->dev, in cs47l85_adsp_power_ev()
2448 struct madera *madera = priv->madera; in cs47l85_open() local
2456 dev_err(madera->dev, in cs47l85_open()
2469 struct madera *madera = priv->madera; in cs47l85_adsp2_irq() local
2480 blocking_notifier_call_chain(&madera->notifier, in cs47l85_adsp2_irq()
2487 dev_err(madera->dev, "Spurious compressed data IRQ\n"); in cs47l85_adsp2_irq()
2497 struct madera *madera = cs47l85->core.madera; in cs47l85_component_probe() local
2500 snd_soc_component_init_regmap(component, madera->regmap); in cs47l85_component_probe()
[all …]
DMakefile129 snd-soc-madera-objs := madera.o
485 obj-$(CONFIG_SND_SOC_MADERA) += snd-soc-madera.o