Home
last modified time | relevance | path

Searched refs:pcm3168a (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Dpcm3168a.c276 static int pcm3168a_reset(struct pcm3168a_priv *pcm3168a) in pcm3168a_reset() argument
280 ret = regmap_write(pcm3168a->regmap, PCM3168A_RST_SMODE, 0); in pcm3168a_reset()
285 msleep(DIV_ROUND_UP(3846 * 1000, pcm3168a->sysclk)); in pcm3168a_reset()
287 return regmap_write(pcm3168a->regmap, PCM3168A_RST_SMODE, in pcm3168a_reset()
294 struct pcm3168a_priv *pcm3168a = snd_soc_component_get_drvdata(component); in pcm3168a_mute() local
296 regmap_write(pcm3168a->regmap, PCM3168A_DAC_MUTE, mute ? 0xff : 0); in pcm3168a_mute()
304 struct pcm3168a_priv *pcm3168a = snd_soc_component_get_drvdata(dai->component); in pcm3168a_set_dai_sysclk() local
317 ret = clk_set_rate(pcm3168a->scki, freq); in pcm3168a_set_dai_sysclk()
321 pcm3168a->sysclk = freq; in pcm3168a_set_dai_sysclk()
329 struct pcm3168a_priv *pcm3168a = snd_soc_component_get_drvdata(component); in pcm3168a_update_fixup_pcm_stream() local
[all …]
H A DMakefile194 snd-soc-pcm3168a-objs := pcm3168a.o
195 snd-soc-pcm3168a-i2c-objs := pcm3168a-i2c.o
196 snd-soc-pcm3168a-spi-objs := pcm3168a-spi.o
575 obj-$(CONFIG_SND_SOC_PCM3168A) += snd-soc-pcm3168a.o
576 obj-$(CONFIG_SND_SOC_PCM3168A_I2C) += snd-soc-pcm3168a-i2c.o
577 obj-$(CONFIG_SND_SOC_PCM3168A_SPI) += snd-soc-pcm3168a-spi.o
/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Dulcb-kf-simple-audio-card-mix+split.dtsi36 "pcm3168a Playback", "DAI2 Playback",
37 "pcm3168a Playback", "DAI3 Playback",
38 "pcm3168a Playback", "DAI4 Playback",
39 "pcm3168a Playback", "DAI5 Playback";
83 prefix = "pcm3168a";
85 sound-dai = <&pcm3168a 0>;
102 prefix = "pcm3168a";
104 sound-dai = <&pcm3168a 1>;
109 &pcm3168a {
H A Dulcb-kf-audio-graph-card2-mix+split.dtsi34 "pcm3168a Playback", "DAI2 Playback",
35 "pcm3168a Playback", "DAI3 Playback",
36 "pcm3168a Playback", "DAI4 Playback",
37 "pcm3168a Playback", "DAI5 Playback",
38 "DAI6 Capture", "pcm3168a Capture";
81 &pcm3168a {
87 prefix = "pcm3168a";
H A Dulcb-kf-audio-graph-card-mix+split.dtsi35 "pcm3168a Playback", "DAI2 Playback",
36 "pcm3168a Playback", "DAI3 Playback",
37 "pcm3168a Playback", "DAI4 Playback",
38 "pcm3168a Playback", "DAI5 Playback";
50 &pcm3168a {
63 prefix = "pcm3168a";
H A Dulcb-kf-simple-audio-card.dtsi38 sound-dai = <&pcm3168a 0>;
54 sound-dai = <&pcm3168a 1>;
59 &pcm3168a {
H A Dulcb-kf-audio-graph-card.dtsi30 &pcm3168a {
H A Dulcb-kf.dtsi205 pcm3168a: audio-codec@44 { label
207 compatible = "ti,pcm3168a";
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-j721e-common-proc-board.dts712 compatible = "ti,pcm3168a";
/openbmc/linux/
H A DMAINTAINERS21322 F: Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21337 F: sound/soc/codecs/pcm3168a*.*
H A Dopengrok0.0.log[all...]
H A Dopengrok2.0.log[all...]