Home
last modified time | relevance | path

Searched full:cs47l85 (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/sound/soc/codecs/
Dcs47l85.c3 // ALSA SoC Audio driver for CS47L85 codec
30 #define DRV_NAME "cs47l85-codec"
35 struct cs47l85 { struct
115 struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); in cs47l85_adsp_power_ev() local
116 struct madera_priv *priv = &cs47l85->core; in cs47l85_adsp_power_ev()
133 ret = madera_set_adsp_clk(&cs47l85->core, w->shift, freq); in cs47l85_adsp_power_ev()
2226 struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); in cs47l85_set_fll() local
2230 return madera_set_fll_refclk(&cs47l85->fll[0], source, fref, in cs47l85_set_fll()
2233 return madera_set_fll_refclk(&cs47l85->fll[1], source, fref, in cs47l85_set_fll()
2236 return madera_set_fll_refclk(&cs47l85->fll[2], source, fref, in cs47l85_set_fll()
[all …]
Dmadera.c977 case CS47L85: in madera_write_adsp_clk_setting()
1113 case CS47L85: in madera_configure_input_mode()
2588 case CS47L85: in madera_get_legacy_dspclk_setting()
2612 case CS47L85: in madera_get_dspclk_setting()
3492 case CS47L85: in madera_find_fratio()
3545 case CS47L85: in madera_calc_fratio()
3555 * For CS47L35 rev A0, CS47L85 and WM1840 adjust FRATIO/refdiv to avoid in madera_calc_fratio()
3684 case CS47L85: in madera_calc_fll()
4047 case CS47L85: in madera_enable_fll()
DMakefile108 snd-soc-cs47l85-y := cs47l85.o
515 obj-$(CONFIG_SND_SOC_CS47L85) += snd-soc-cs47l85.o
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dcirrus,madera.yaml31 - cirrus,cs47l85
70 - cirrus,cs47l85
87 - cirrus,cs47l85
123 - cirrus,cs47l85
210 Digital power supply, optional on CS47L85, WM1840 where it can
239 cs47l85: codec@1a {
240 compatible = "cirrus,cs47l85";
/linux-6.12.1/drivers/mfd/
Dmadera-spi.c42 case CS47L85: in madera_spi_probe()
117 { "cs47l85", CS47L85 },
Dmadera-i2c.c42 case CS47L85: in madera_i2c_probe()
117 { "cs47l85", CS47L85 },
Dmadera-core.c124 .name = "cs47l85-codec",
187 case CS47L85: in madera_name_from_type()
188 return "CS47L85"; in madera_name_from_type()
377 { .compatible = "cirrus,cs47l85", .data = (void *)CS47L85 },
431 case CS47L85: in madera_set_micbias_info()
521 case CS47L85: in madera_dev_init()
627 case CS47L85: in madera_dev_init()
DMakefile80 madera-objs += cs47l85-tables.o
DKconfig330 bool "Cirrus Logic CS47L85"
334 Support for Cirrus Logic CS47L85 Smart Codec
Dcs47l85-tables.c3 * Regmap tables for CS47L85 codec
/linux-6.12.1/drivers/pinctrl/cirrus/
DMakefile15 pinctrl-madera-objs += pinctrl-cs47l85.o
Dpinctrl-cs47l85.c3 * Pinctrl for Cirrus Logic CS47L85
Dpinctrl-madera-core.c1028 case CS47L85: in madera_pin_probe()
/linux-6.12.1/include/linux/mfd/madera/
Dcore.h23 CS47L85 = 2, enumerator
/linux-6.12.1/drivers/gpio/
Dgpio-madera.c148 case CS47L85: in madera_gpio_probe()