Home
last modified time | relevance | path

Searched refs:ssm2602 (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dssm2602.c3 // File: sound/soc/codecs/ssm2602.c
7 // Description: Driver for ssm2602 sound chip
24 #include "ssm2602.h"
38 * ssm2602 register cache
39 * We can't read the ssm2602 register space when we are
57 * ssm2602 register patch
307 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); in ssm2602_hw_params() local
308 int srate = ssm2602_get_coeff(ssm2602->sysclk, params_rate(params)); in ssm2602_hw_params()
314 regmap_write(ssm2602->regmap, SSM2602_SRATE, srate); in ssm2602_hw_params()
333 regmap_update_bits(ssm2602 in ssm2602_hw_params()
342 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_startup() local
355 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(dai->component); ssm2602_mute() local
371 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_set_dai_sysclk() local
422 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(codec_dai->component); ssm2602_set_dai_fmt() local
481 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_set_bias_level() local
547 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_resume() local
557 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_component_probe() local
595 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm260x_component_probe() local
666 struct ssm2602_priv *ssm2602; ssm2602_probe() local
[all...]
H A DMakefile203 snd-soc-ssm2602-objs := ssm2602.o
204 snd-soc-ssm2602-spi-objs := ssm2602-spi.o
205 snd-soc-ssm2602-i2c-objs := ssm2602-i2c.o
510 obj-$(CONFIG_SND_SOC_SSM2602) += snd-soc-ssm2602.o
511 obj-$(CONFIG_SND_SOC_SSM2602_SPI) += snd-soc-ssm2602-spi.o
512 obj-$(CONFIG_SND_SOC_SSM2602_I2C) += snd-soc-ssm2602-i2c.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dssm2602.c3 // File: sound/soc/codecs/ssm2602.c
7 // Description: Driver for ssm2602 sound chip
24 #include "ssm2602.h"
38 * ssm2602 register cache
39 * We can't read the ssm2602 register space when we are
57 * ssm2602 register patch
310 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); in ssm2602_hw_params() local
311 int srate = ssm2602_get_coeff(ssm2602->sysclk, params_rate(params)); in ssm2602_hw_params()
317 regmap_write(ssm2602->regmap, SSM2602_SRATE, srate); in ssm2602_hw_params()
336 regmap_update_bits(ssm2602 in ssm2602_hw_params()
345 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_startup() local
358 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(dai->component); ssm2602_mute() local
374 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_set_dai_sysclk() local
431 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(codec_dai->component); ssm2602_set_dai_fmt() local
490 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_set_bias_level() local
556 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_resume() local
566 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm2602_component_probe() local
604 struct ssm2602_priv *ssm2602 = snd_soc_component_get_drvdata(component); ssm260x_component_probe() local
674 struct ssm2602_priv *ssm2602; ssm2602_probe() local
[all...]
H A DMakefile263 snd-soc-ssm2602-objs := ssm2602.o
264 snd-soc-ssm2602-spi-objs := ssm2602-spi.o
265 snd-soc-ssm2602-i2c-objs := ssm2602-i2c.o
642 obj-$(CONFIG_SND_SOC_SSM2602) += snd-soc-ssm2602.o
643 obj-$(CONFIG_SND_SOC_SSM2602_SPI) += snd-soc-ssm2602-spi.o
644 obj-$(CONFIG_SND_SOC_SSM2602_I2C) += snd-soc-ssm2602-i2c.o

Completed in 6 milliseconds