Skip to content

Commit 7e6cfa3

Browse files
jimxbj-dotbroonie
authored andcommitted
ASoC: tas2781: Update ti,tas2781.yaml for adding tas58xx
Update ti,tas2781.yaml for adding TAS5802/TAS5815/TAS5828. Signed-off-by: Baojun Xu <baojun.xu@ti.com> Link: https://patch.msgid.link/20251002072925.26242-2-baojun.xu@ti.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 53a3c6e commit 7e6cfa3

File tree

1 file changed

+37
-6
lines changed

1 file changed

+37
-6
lines changed

Documentation/devicetree/bindings/sound/ti,tas2781.yaml

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,21 @@ description: |
2424
Instruments Smart Amp speaker protection algorithm. The
2525
integrated speaker voltage and current sense provides for real time
2626
monitoring of loudspeaker behavior.
27-
The TAS5825/TAS5827 is a stereo, digital input Class-D audio
28-
amplifier optimized for efficiently driving high peak power into
29-
small loudspeakers. An integrated on-chip DSP supports Texas
30-
Instruments Smart Amp speaker protection algorithm.
27+
The TAS5802/TAS5815/TAS5825/TAS5827/TAS5828 is a stereo, digital input
28+
Class-D audio amplifier optimized for efficiently driving high peak
29+
power into small loudspeakers. An integrated on-chip DSP supports
30+
Texas Instruments Smart Amp speaker protection algorithm.
3131
3232
Specifications about the audio amplifier can be found at:
3333
https://www.ti.com/lit/gpn/tas2120
3434
https://www.ti.com/lit/gpn/tas2320
3535
https://www.ti.com/lit/gpn/tas2563
3636
https://www.ti.com/lit/gpn/tas2572
3737
https://www.ti.com/lit/gpn/tas2781
38+
https://www.ti.com/lit/gpn/tas5815
3839
https://www.ti.com/lit/gpn/tas5825m
3940
https://www.ti.com/lit/gpn/tas5827
41+
https://www.ti.com/lit/gpn/tas5828m
4042
4143
properties:
4244
compatible:
@@ -65,11 +67,21 @@ properties:
6567
Protection and Audio Processing, 16/20/24/32bit stereo I2S or
6668
multichannel TDM.
6769
70+
ti,tas5802: 22-W, Inductor-Less, Digital Input, Closed-Loop Class-D
71+
Audio Amplifier with 96-Khz Extended Processing and Low Idle Power
72+
Dissipation.
73+
74+
ti,tas5815: 30-W, Digital Input, Stereo, Closed-loop Class-D Audio
75+
Amplifier with 96 kHz Enhanced Processing
76+
6877
ti,tas5825: 38-W Stereo, Inductor-Less, Digital Input, Closed-Loop 4.5V
6978
to 26.4V Class-D Audio Amplifier with 192-kHz Extended Audio Processing.
7079
71-
ti,tas5827: 47-W Stereo, Digital Input, High Efficiency Closed-Loop Class-D
72-
Amplifier with Class-H Algorithm
80+
ti,tas5827: 47-W Stereo, Digital Input, High Efficiency Closed-Loop
81+
Class-D Amplifier with Class-H Algorithm
82+
83+
ti,tas5828: 50-W Stereo, Digital Input, High Efficiency Closed-Loop
84+
Class-D Amplifier with Hybrid-Pro Algorithm
7385
oneOf:
7486
- items:
7587
- enum:
@@ -80,8 +92,11 @@ properties:
8092
- ti,tas2563
8193
- ti,tas2570
8294
- ti,tas2572
95+
- ti,tas5802
96+
- ti,tas5815
8397
- ti,tas5825
8498
- ti,tas5827
99+
- ti,tas5828
85100
- const: ti,tas2781
86101
- enum:
87102
- ti,tas2781
@@ -177,12 +192,28 @@ allOf:
177192
minimum: 0x38
178193
maximum: 0x3f
179194

195+
- if:
196+
properties:
197+
compatible:
198+
contains:
199+
enum:
200+
- ti,tas5802
201+
- ti,tas5815
202+
then:
203+
properties:
204+
reg:
205+
maxItems: 4
206+
items:
207+
minimum: 0x54
208+
maximum: 0x57
209+
180210
- if:
181211
properties:
182212
compatible:
183213
contains:
184214
enum:
185215
- ti,tas5827
216+
- ti,tas5828
186217
then:
187218
properties:
188219
reg:

0 commit comments

Comments
 (0)