Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: dt-bindings: ti,tas2781: Add TAS5802, TAS5815, and TAS5828

TAS5802, TAS5815, and TAS5828 are in same family with TAS5825, TAS5827,
TAS5802 and TAS5815 share same address setting, and TAS5828
share same address setting with TAS5827.

Signed-off-by: Baojun Xu <baojun.xu@ti.com>
Link: https://patch.msgid.link/20251010085349.52951-2-baojun.xu@ti.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Baojun Xu and committed by
Mark Brown
29fa213c 4ebe64f5

+37 -6
+37 -6
Documentation/devicetree/bindings/sound/ti,tas2781.yaml
··· 24 24 Instruments Smart Amp speaker protection algorithm. The 25 25 integrated speaker voltage and current sense provides for real time 26 26 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. 31 31 32 32 Specifications about the audio amplifier can be found at: 33 33 https://www.ti.com/lit/gpn/tas2120 ··· 35 35 https://www.ti.com/lit/gpn/tas2563 36 36 https://www.ti.com/lit/gpn/tas2572 37 37 https://www.ti.com/lit/gpn/tas2781 38 + https://www.ti.com/lit/gpn/tas5815 38 39 https://www.ti.com/lit/gpn/tas5825m 39 40 https://www.ti.com/lit/gpn/tas5827 41 + https://www.ti.com/lit/gpn/tas5828m 40 42 41 43 properties: 42 44 compatible: ··· 67 65 Protection and Audio Processing, 16/20/24/32bit stereo I2S or 68 66 multichannel TDM. 69 67 68 + ti,tas5802: 22-W, Inductor-Less, Digital Input, Closed-Loop Class-D 69 + Audio Amplifier with 96-Khz Extended Processing and Low Idle Power 70 + Dissipation. 71 + 72 + ti,tas5815: 30-W, Digital Input, Stereo, Closed-loop Class-D Audio 73 + Amplifier with 96 kHz Enhanced Processing 74 + 70 75 ti,tas5825: 38-W Stereo, Inductor-Less, Digital Input, Closed-Loop 4.5V 71 76 to 26.4V Class-D Audio Amplifier with 192-kHz Extended Audio Processing. 72 77 73 - ti,tas5827: 47-W Stereo, Digital Input, High Efficiency Closed-Loop Class-D 74 - Amplifier with Class-H Algorithm 78 + ti,tas5827: 47-W Stereo, Digital Input, High Efficiency Closed-Loop 79 + Class-D Amplifier with Class-H Algorithm 80 + 81 + ti,tas5828: 50-W Stereo, Digital Input, High Efficiency Closed-Loop 82 + Class-D Amplifier with Hybrid-Pro Algorithm 75 83 oneOf: 76 84 - items: 77 85 - enum: ··· 92 80 - ti,tas2563 93 81 - ti,tas2570 94 82 - ti,tas2572 83 + - ti,tas5802 84 + - ti,tas5815 95 85 - ti,tas5825 96 86 - ti,tas5827 87 + - ti,tas5828 97 88 - const: ti,tas2781 98 89 - enum: 99 90 - ti,tas2781 ··· 197 182 compatible: 198 183 contains: 199 184 enum: 185 + - ti,tas5802 186 + - ti,tas5815 187 + then: 188 + properties: 189 + reg: 190 + maxItems: 4 191 + items: 192 + minimum: 0x54 193 + maximum: 0x57 194 + 195 + - if: 196 + properties: 197 + compatible: 198 + contains: 199 + enum: 200 200 - ti,tas5827 201 + - ti,tas5828 201 202 then: 202 203 properties: 203 204 reg: