Home
last modified time | relevance | path

Searched full:cs48l32 (Results 1 – 7 of 7) sorted by relevance

/linux/sound/soc/codecs/
H A Dcs48l32.c3 // Cirrus Logic CS48L32 audio DSP.
8 #include <dt-bindings/sound/cs48l32.h>
27 #include <sound/cs48l32.h>
37 #include "cs48l32.h"
201 struct cs48l32 *cs48l32 = &cs48l32_codec->core; in cs48l32_spin_sysclk() local
206 if (pm_runtime_suspended(cs48l32->dev)) in cs48l32_spin_sysclk()
214 ret = regmap_read(cs48l32->regmap, CS48L32_DEVID, &val); in cs48l32_spin_sysclk()
1552 struct cs48l32 *cs48l32 in cs48l32_fllhj_disable() local
1731 struct cs48l32 *cs48l32 = &fll->codec->core; cs48l32_fllhj_enable() local
3567 struct cs48l32 *cs48l32 = &cs48l32_codec->core; cs48l32_prop_read_u32_array() local
3724 cs48l32_wait_for_boot(struct cs48l32 * cs48l32) cs48l32_wait_for_boot() argument
3753 cs48l32_soft_reset(struct cs48l32 * cs48l32) cs48l32_soft_reset() argument
3768 cs48l32_enable_hard_reset(struct cs48l32 * cs48l32) cs48l32_enable_hard_reset() argument
3774 cs48l32_disable_hard_reset(struct cs48l32 * cs48l32) cs48l32_disable_hard_reset() argument
3785 struct cs48l32 *cs48l32 = &cs48l32_codec->core; cs48l32_runtime_resume() local
3828 struct cs48l32 *cs48l32 = &cs48l32_codec->core; cs48l32_runtime_suspend() local
3843 cs48l32_configure_clk32k(struct cs48l32 * cs48l32) cs48l32_configure_clk32k() argument
3862 cs48l32_get_clocks(struct cs48l32 * cs48l32) cs48l32_get_clocks() argument
3872 cs48l32_get_reset_gpio(struct cs48l32 * cs48l32) cs48l32_get_reset_gpio() argument
3892 struct cs48l32 *cs48l32; cs48l32_spi_probe() local
4034 struct cs48l32 *cs48l32 = &cs48l32_codec->core; cs48l32_spi_remove() local
[all...]
H A Dcs48l32.h3 * Cirrus Logic CS48L32 audio DSP.
328 struct cs48l32;
358 struct cs48l32 core;
396 int cs48l32_apply_patch(struct cs48l32 *cs48l32);
397 int cs48l32_create_regmap(struct spi_device *spi, struct cs48l32 *cs48l32);
H A DKconfig1094 tristate "Cirrus Logic CS48L32 audio DSP"
1098 Build the codec driver for the Cirrus Logic CS48L32 audio DSP.
/linux/Documentation/devicetree/bindings/sound/
H A Dcirrus,cs48l32.yaml4 $id: http://devicetree.org/schemas/sound/cirrus,cs48l32.yaml#
7 title: Cirrus Logic CS48L32 audio DSP.
13 The CS48L32 is a high-performance low-power audio DSP for smartphones and
14 other portable audio devices. The CS48L32 combines a programmable Halo Core
19 include/dt-bindings/sound/cs48l32.yaml
28 - cirrus,cs48l32
135 #include <dt-bindings/sound/cs48l32.h>
143 compatible = "cirrus,cs48l32";
178 #include <dt-bindings/sound/cs48l32.h>
186 compatible = "cirrus,cs48l32";
/linux/include/sound/
H A Dcs48l32.h3 * Register definitions for Cirrus Logic CS48L32
38 struct cs48l32 { struct
H A Dcs48l32_registers.h3 * Register definitions for Cirrus Logic CS48L32
/linux/include/dt-bindings/sound/
H A Dcs48l32.h3 * Device Tree defines for CS48L32 DSP.