Home
last modified time | relevance | path

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

/openbmc/linux/sound/soc/codecs/
H A Dpcm3168a.c321 pcm3168a->sysclk = freq; in pcm3168a_set_dai_sysclk()
726 pcm3168a = devm_kzalloc(dev, sizeof(*pcm3168a), GFP_KERNEL); in pcm3168a_probe()
727 if (pcm3168a == NULL) in pcm3168a_probe()
748 if (IS_ERR(pcm3168a->scki)) in pcm3168a_probe()
758 pcm3168a->sysclk = clk_get_rate(pcm3168a->scki); in pcm3168a_probe()
764 ARRAY_SIZE(pcm3168a->supplies), pcm3168a->supplies); in pcm3168a_probe()
771 pcm3168a->supplies); in pcm3168a_probe()
777 pcm3168a->regmap = regmap; in pcm3168a_probe()
784 if (pcm3168a->gpio_rst) { in pcm3168a_probe()
802 memcpy(pcm3168a->dai_drv, pcm3168a_dais, sizeof(pcm3168a->dai_drv)); in pcm3168a_probe()
[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/Documentation/devicetree/bindings/sound/
H A Dti,j721e-cpb-audio.yaml15 The audio support on the board is using pcm3168a codec connected to McASP10
17 The pcm3168a SCKI clock is sourced from j721e AUDIO_REFCLK2 pin.
26 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
30 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
35 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
52 description: phandle to the pcm3168a codec used on the CPB
87 - description: SCKI clock for the pcm3168a codec on CPB
112 - description: SCKI clock for the pcm3168a codec on CPB
H A Dti,j721e-cpb-ivi-audio.yaml20 connected to two pcm3168a codecs with dedicated set of serializers to each.
21 The SCKI for pcm3168a is sourced from j721e AUDIO_REFCLK0 pin.
34 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
41 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
58 description: phandle to the pcm3168a codec used on the CPB
66 description: phandle to the pcm3168a-A codec on the expansion board
70 description: phandle to the pcm3168a-B codec on the expansion board
78 - description: SCKI clock for the pcm3168a codec on CPB
84 - description: SCKI clock for the pcm3168a codec on IVI
H A Dti,pcm3168a.yaml4 $id: http://devicetree.org/schemas/sound/ti,pcm3168a.yaml#
20 const: ti,pcm3168a
94 pcm3168a: audio-codec@44 {
95 compatible = "ti,pcm3168a";
H A Dsimple-card.yaml497 "pcm3168a Playback", "DAI1 Playback",
498 "pcm3168a Playback", "DAI2 Playback",
499 "pcm3168a Playback", "DAI3 Playback",
500 "pcm3168a Playback", "DAI4 Playback";
538 prefix = "pcm3168a";
540 sound-dai = <&pcm3168a 0>;
555 prefix = "pcm3168a";
556 sound-dai = <&pcm3168a 1>;
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-j721e-common-proc-board.dts712 compatible = "ti,pcm3168a";