• Home
  • Raw
  • Download

Lines Matching +full:cpb +full:- +full:codec +full:- +full:scki +full:- +full:48000

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/ti,j721e-cpb-ivi-audio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Peter Ujfalusi <peter.ujfalusi@ti.com>
14 extension board is extending the CPB audio support, decribed in:
15 sound/ti,j721e-cpb-audio.txt
19 The SCKI for pcm3168a is sourced from j721e AUDIO_REFCLK0 pin.
26 Note: the same PLL4 and PLL15 is used by the audio support on the CPB!
29 PLL4 ---> PLL4_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk
30 | |-> MCASP0_AUXCLK ---> McASP0.auxclk
32 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
33 |-> AUDIO_REFCLK0 ---> pcm3168a_a/b.SCKI
36 PLL15 ---> PLL15_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk
37 | |-> MCASP0_AUXCLK ---> McASP0.auxclk
39 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
40 |-> AUDIO_REFCLK0 ---> pcm3168a_a/b.SCKI
45 - const: ti,j721e-cpb-ivi-audio
51 ti,cpb-mcasp:
52 description: phandle to McASP used on CPB
55 ti,cpb-codec:
56 description: phandle to the pcm3168a codec used on the CPB
59 ti,ivi-mcasp:
63 ti,ivi-codec-a:
64 description: phandle to the pcm3168a-A codec on the expansion board
67 ti,ivi-codec-b:
68 description: phandle to the pcm3168a-B codec on the expansion board
73 - description: AUXCLK clock for McASP used by CPB audio
74 - description: Parent for CPB_McASP auxclk (for 48KHz)
75 - description: Parent for CPB_McASP auxclk (for 44.1KHz)
76 - description: SCKI clock for the pcm3168a codec on CPB
77 - description: Parent for CPB_SCKI clock (for 48KHz)
78 - description: Parent for CPB_SCKI clock (for 44.1KHz)
79 - description: AUXCLK clock for McASP used by IVI audio
80 - description: Parent for IVI_McASP auxclk (for 48KHz)
81 - description: Parent for IVI_McASP auxclk (for 44.1KHz)
82 - description: SCKI clock for the pcm3168a codec on IVI
83 - description: Parent for IVI_SCKI clock (for 48KHz)
84 - description: Parent for IVI_SCKI clock (for 44.1KHz)
86 clock-names:
88 - const: cpb-mcasp-auxclk
89 - const: cpb-mcasp-auxclk-48000
90 - const: cpb-mcasp-auxclk-44100
91 - const: cpb-codec-scki
92 - const: cpb-codec-scki-48000
93 - const: cpb-codec-scki-44100
94 - const: ivi-mcasp-auxclk
95 - const: ivi-mcasp-auxclk-48000
96 - const: ivi-mcasp-auxclk-44100
97 - const: ivi-codec-scki
98 - const: ivi-codec-scki-48000
99 - const: ivi-codec-scki-44100
102 - compatible
103 - model
104 - ti,cpb-mcasp
105 - ti,cpb-codec
106 - ti,ivi-mcasp
107 - ti,ivi-codec-a
108 - ti,ivi-codec-b
109 - clocks
110 - clock-names
115 - |+
117 compatible = "ti,j721e-cpb-ivi-audio";
118 model = "j721e-cpb-ivi";
122 ti,cpb-mcasp = <&mcasp10>;
123 ti,cpb-codec = <&pcm3168a_1>;
125 ti,ivi-mcasp = <&mcasp0>;
126 ti,ivi-codec-a = <&pcm3168a_a>;
127 ti,ivi-codec-b = <&pcm3168a_b>;
137 clock-names = "cpb-mcasp-auxclk",
138 "cpb-mcasp-auxclk-48000", "cpb-mcasp-auxclk-44100",
139 "cpb-codec-scki",
140 "cpb-codec-scki-48000", "cpb-codec-scki-44100",
141 "ivi-mcasp-auxclk",
142 "ivi-mcasp-auxclk-48000", "ivi-mcasp-auxclk-44100",
143 "ivi-codec-scki",
144 "ivi-codec-scki-48000", "ivi-codec-scki-44100";