Searched full:cs47l85 (Results 1 – 12 of 12) sorted by relevance
/linux/sound/soc/codecs/ |
H A D | cs47l85.c | 3 // 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 in cs47l85_set_fll() 40 fllcs47l85 global() argument 2450 struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85_open() local 2471 struct cs47l85 *cs47l85 = data; cs47l85_adsp2_irq() local 2500 struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85_component_probe() local 2535 struct cs47l85 *cs47l85 = snd_soc_component_get_drvdata(component); cs47l85_component_remove() local 2594 struct cs47l85 *cs47l85; cs47l85_probe() local 2704 struct cs47l85 *cs47l85 = platform_get_drvdata(pdev); cs47l85_remove() local [all...] |
H A D | madera.c | 978 case CS47L85: in madera_write_adsp_clk_setting() 1114 case CS47L85: in madera_configure_input_mode() 2589 case CS47L85: in madera_get_legacy_dspclk_setting() 2613 case CS47L85: in madera_get_dspclk_setting() 3493 case CS47L85: in madera_find_fratio() 3546 case CS47L85: in madera_calc_fratio() 3556 * For CS47L35 rev A0, CS47L85 and WM1840 adjust FRATIO/refdiv to avoid in madera_calc_fratio() 3685 case CS47L85: in madera_calc_fll() 4048 case CS47L85: in madera_enable_fll()
|
H A D | Makefile | 111 snd-soc-cs47l85-y := cs47l85.o 536 obj-$(CONFIG_SND_SOC_CS47L85) += snd-soc-cs47l85.o
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | cirrus,madera.yaml | 31 - 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/drivers/mfd/ |
H A D | madera-i2c.c | 42 case CS47L85: in madera_i2c_probe() 117 { "cs47l85", CS47L85 },
|
H A D | madera-core.c | 124 .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()
|
H A D | Kconfig | 388 bool "Cirrus Logic CS47L85" 392 Support for Cirrus Logic CS47L85 Smart Codec
|
H A D | cs47l85-tables.c | 3 * Regmap tables for CS47L85 codec
|
/linux/drivers/pinctrl/cirrus/ |
H A D | pinctrl-cs47l85.c | 3 * Pinctrl for Cirrus Logic CS47L85
|
H A D | pinctrl-madera-core.c | 1028 case CS47L85: in madera_pin_probe()
|
/linux/include/linux/mfd/madera/ |
H A D | core.h | 23 CS47L85 = 2, enumerator
|
/linux/drivers/gpio/ |
H A D | gpio-madera.c | 142 case CS47L85: in madera_gpio_probe()
|