Home
last modified time | relevance | path

Searched refs:cx2072x (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dcx2072x.c31 #include "cx2072x.h"
93 * cx2072x register cache.
583 static int cx2072x_config_pll(struct cx2072x_priv *cx2072x) in cx2072x_config_pll() argument
585 struct device *dev = cx2072x->dev; in cx2072x_config_pll()
594 unsigned int sample_rate = cx2072x->sample_rate; in cx2072x_config_pll()
621 pre_div = get_div_from_mclk(cx2072x->mclk_rate); in cx2072x_config_pll()
622 pll_input = cx2072x->mclk_rate / pre_div; in cx2072x_config_pll()
636 regmap_write(cx2072x->regmap, CX2072X_ANALOG_TEST4, in cx2072x_config_pll()
640 regmap_write(cx2072x->regmap, CX2072X_ANALOG_TEST7, 0x100); in cx2072x_config_pll()
643 regmap_write(cx2072x in cx2072x_config_pll()
673 cx2072x_config_i2spcm(struct cx2072x_priv *cx2072x) cx2072x_config_i2spcm() argument
872 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); afg_power_ev() local
918 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_hw_params() local
986 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_dai_bclk_ratio() local
996 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_dai_sysclk() local
1010 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_dai_fmt() local
1354 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_bias_level() local
1376 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_enable_jack_detect() local
1408 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_disable_jack_detect() local
1417 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_jack_status_check() local
1466 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_jack() local
1491 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_probe() local
1547 struct cx2072x_priv *cx2072x = cx2072x_dsp_dai_probe() local
1619 struct cx2072x_priv *cx2072x = dev_get_drvdata(dev); cx2072x_runtime_suspend() local
1627 struct cx2072x_priv *cx2072x = dev_get_drvdata(dev); cx2072x_runtime_resume() local
1635 struct cx2072x_priv *cx2072x; cx2072x_i2c_probe() local
[all...]
H A DMakefile79 snd-soc-cx2072x-objs := cx2072x.o
388 obj-$(CONFIG_SND_SOC_CX2072X) += snd-soc-cx2072x.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dcx2072x.c31 #include "cx2072x.h"
93 * cx2072x register cache.
583 static int cx2072x_config_pll(struct cx2072x_priv *cx2072x) in cx2072x_config_pll() argument
585 struct device *dev = cx2072x->dev; in cx2072x_config_pll()
594 unsigned int sample_rate = cx2072x->sample_rate; in cx2072x_config_pll()
621 pre_div = get_div_from_mclk(cx2072x->mclk_rate); in cx2072x_config_pll()
622 pll_input = cx2072x->mclk_rate / pre_div; in cx2072x_config_pll()
636 regmap_write(cx2072x->regmap, CX2072X_ANALOG_TEST4, in cx2072x_config_pll()
640 regmap_write(cx2072x->regmap, CX2072X_ANALOG_TEST7, 0x100); in cx2072x_config_pll()
643 regmap_write(cx2072x in cx2072x_config_pll()
673 cx2072x_config_i2spcm(struct cx2072x_priv *cx2072x) cx2072x_config_i2spcm() argument
866 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); afg_power_ev() local
912 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_hw_params() local
980 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_dai_bclk_ratio() local
990 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_dai_sysclk() local
1004 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_dai_fmt() local
1348 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_bias_level() local
1370 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_enable_jack_detect() local
1402 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_disable_jack_detect() local
1411 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_jack_status_check() local
1460 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_set_jack() local
1485 struct cx2072x_priv *cx2072x = snd_soc_component_get_drvdata(codec); cx2072x_probe() local
1542 struct cx2072x_priv *cx2072x = cx2072x_dsp_dai_probe() local
1621 struct cx2072x_priv *cx2072x = dev_get_drvdata(dev); cx2072x_runtime_suspend() local
1629 struct cx2072x_priv *cx2072x = dev_get_drvdata(dev); cx2072x_runtime_resume() local
1636 struct cx2072x_priv *cx2072x; cx2072x_i2c_probe() local
[all...]
H A DMakefile107 snd-soc-cx2072x-objs := cx2072x.o
493 obj-$(CONFIG_SND_SOC_CX2072X) += snd-soc-cx2072x.o
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dbytcht_cx2072x.c18 #include "../../codecs/cx2072x.h"
166 SND_SOC_DAILINK_DEF(cx2072x,
167 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-14F10720:00", "cx2072x-hifi")));
204 SND_SOC_DAILINK_REG(ssp2, cx2072x, platform),
210 #define CARD_NAME "bytcht cx2072x" /* card name will be 'sof-bytcht cx2072x' */
213 #define CARD_NAME "bytcht-cx2072x"
H A DMakefile17 snd-soc-sst-byt-cht-cx2072x-objs := bytcht_cx2072x.o
58 obj-$(CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH) += snd-soc-sst-byt-cht-cx2072x.o
/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dbytcht_cx2072x.c18 #include "../../codecs/cx2072x.h"
166 SND_SOC_DAILINK_DEF(cx2072x,
167 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-14F10720:00", "cx2072x-hifi")));
203 SND_SOC_DAILINK_REG(ssp2, cx2072x, platform),
208 #define SOF_CARD_NAME "bytcht cx2072x" /* card name will be 'sof-bytcht cx2072x' */
211 #define CARD_NAME "bytcht-cx2072x"
H A DMakefile18 snd-soc-sst-byt-cht-cx2072x-objs := bytcht_cx2072x.o
67 obj-$(CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH) += snd-soc-sst-byt-cht-cx2072x.o

Completed in 9 milliseconds