| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | ulcb-kf-simple-audio-card-mix+split.dtsi | 14 * (C) CPU3 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch) 18 * (G) CPU6 (2ch) <---- (6ch) (Z) PCM3168A-c (TDM-a: 0,1ch) 43 simple-audio-card,routing = "pcm3168a Playback", "DAI2 Playback", 44 "pcm3168a Playback", "DAI3 Playback", 45 "pcm3168a Playback", "DAI4 Playback", 46 "pcm3168a Playback", "DAI5 Playback", 47 "DAI6 Capture", "pcm3168a Capture", 48 "DAI7 Capture", "pcm3168a Capture", 49 "DAI8 Capture", "pcm3168a Capture"; 88 * (Y) PCM3168A-p [all …]
|
| H A D | ulcb-kf-audio-graph-card-mix+split.dtsi | 14 * (C) CPU2 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch) 18 * (G) CPU6 (2ch) <---- (6ch) (Z) PCM3168A-c (TDM-a: 0,1ch) 39 routing = "pcm3168a Playback", "DAI2 Playback", 40 "pcm3168a Playback", "DAI3 Playback", 41 "pcm3168a Playback", "DAI4 Playback", 42 "pcm3168a Playback", "DAI5 Playback", 43 "DAI6 Capture", "pcm3168a Capture", 44 "DAI7 Capture", "pcm3168a Capture", 45 "DAI8 Capture", "pcm3168a Capture"; 58 &pcm3168a { [all …]
|
| H A D | ulcb-kf-simple-audio-card.dtsi | 11 * (C) CPU2 ----> PCM3168A-p 12 * (D) CPU3 <---- PCM3168A-c 31 * (C) CPU2 -> PCM3168A-p 43 sound-dai = <&pcm3168a 0>; 47 * (D) CPU3 <- PCM3168A-c 59 sound-dai = <&pcm3168a 1>; 65 &pcm3168a { 67 * (C) CPU2 -> PCM3168A-p 68 * (D) CPU3 <- PCM3168A-c 78 * (C) CPU2 -> PCM3168A-p [all …]
|
| H A D | ulcb-kf-audio-graph-card2-mix+split.dtsi | 14 * (C) CPU3 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch) 18 * (G) CPU6 (2ch) <---- (6ch) (Z) PCM3168A-c (TDM-a: 0,1ch) 39 routing = "pcm3168a Playback", "DAI2 Playback", 40 "pcm3168a Playback", "DAI3 Playback", 41 "pcm3168a Playback", "DAI4 Playback", 42 "pcm3168a Playback", "DAI5 Playback", 43 "DAI6 Capture", "pcm3168a Capture", 44 "DAI7 Capture", "pcm3168a Capture", 45 "DAI8 Capture", "pcm3168a Capture"; 54 &be_y /* (Y) PCM3168A-p */ [all …]
|
| H A D | ulcb-kf-audio-graph-card.dtsi | 11 * (C) CPU2 ----> PCM3168A-p (8ch) 12 * (D) CPU3 <---- PCM3168A-c (6ch) 26 dais = <&snd_kf1 /* (C) CPU2 -> PCM3168A-p */ 27 &snd_kf2 /* (D) CPU3 <- PCM3168A-c */ 32 &pcm3168a { 38 * (C) CPU2 -> PCM3168A-p 48 * (D) CPU3 <- PCM3168A-c 67 * (C) CPU2 -> PCM3168A-p 80 * (D) CPU3 <- PCM3168A-c
|
| H A D | ulcb-kf-audio-graph-card2.dtsi | 11 * (C) CPU2 ----> PCM3168A-p (8ch) 12 * (D) CPU3 <---- PCM3168A-c (6ch) 27 links = <&snd_kf1 /* (C) CPU2 -> PCM3168A-p */ 28 &snd_kf2 /* (D) CPU3 <- PCM3168A-c */
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | ti,j721e-cpb-ivi-audio.yaml | 20 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 D | ti,j721e-cpb-audio.yaml | 15 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 D | ti,pcm3168a.yaml | 4 $id: http://devicetree.org/schemas/sound/ti,pcm3168a.yaml# 7 title: Texas Instruments PCM3168A Audio Codec 15 The Texas Instruments PCM3168A is a 24-bit Multi-channel Audio CODEC with 20 const: ti,pcm3168a 95 pcm3168a: audio-codec@44 { 96 compatible = "ti,pcm3168a";
|
| /linux/sound/soc/intel/avs/boards/ |
| H A D | pcm3168a.c | 58 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-PCM3168A:00", "pcm3168a-dac"))); 60 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-PCM3168A:00", "pcm3168a-adc"))); 121 card->long_name = card->name = "AVS I2S PCM3168A"; in avs_pcm3168a_probe() 153 MODULE_DESCRIPTION("Intel pcm3168a machine driver");
|
| H A D | Makefile | 12 snd-soc-avs-pcm3168a-y := pcm3168a.o 32 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_PCM3168A) += snd-soc-avs-pcm3168a.o
|
| H A D | Kconfig | 99 tristate "pcm3168a I2S board" 104 This adds support for AVS with PCM3168A I2C codec configuration.
|
| /linux/sound/soc/codecs/ |
| H A D | pcm3168a.h | 3 * PCM3168A codec driver header
|
| H A D | Makefile | 219 snd-soc-pcm3168a-y := pcm3168a.o 220 snd-soc-pcm3168a-i2c-y := pcm3168a-i2c.o 221 snd-soc-pcm3168a-spi-y := pcm3168a-spi.o 645 obj-$(CONFIG_SND_SOC_PCM3168A) += snd-soc-pcm3168a.o 646 obj-$(CONFIG_SND_SOC_PCM3168A_I2C) += snd-soc-pcm3168a-i2c.o 647 obj-$(CONFIG_SND_SOC_PCM3168A_SPI) += snd-soc-pcm3168a-spi.o
|
| H A D | Kconfig | 1519 tristate "Texas Instruments PCM3168A CODEC - I2C" 1525 tristate "Texas Instruments PCM3168A CODEC - SPI"
|
| /linux/sound/soc/intel/avs/ |
| H A D | board_selection.c | 347 .id = "PCM3168A", 352 .tplg_filename = "pcm3168a-tplg.bin",
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-j721e-common-proc-board.dts | 730 compatible = "ti,pcm3168a";
|
| /linux/sound/soc/generic/ |
| H A D | audio-graph-card2.c | 55 linux/sound/soc/codecs/pcm3168a.c
|
| /linux/ |
| H A D | MAINTAINERS | 25385 F: Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml 25397 F: sound/soc/codecs/pcm3168a*.*
|