[PATCH v1 4/8] dt-bindings: sound: Update ti,pcm6240.yaml to remove TAC5x1x family
From: Niranjan H Y
Date: Thu Mar 12 2026 - 14:49:58 EST
Remove TAC5x1x family references from the pcm6240 device tree bindings.
The TAC5x1x family (taa5212, taa5412, tad5212, tad5412) now uses a
dedicated MFD-based driver with its own device tree bindings defined in:
- Documentation/devicetree/bindings/mfd/ti,tac5x1x.yaml
- Documentation/devicetree/bindings/pinctrl/ti,tac5x1x-pinctrl.yaml
- Documentation/devicetree/bindings/sound/ti,tac5x1x.yaml
Signed-off-by: Niranjan H Y <niranjan.hy@xxxxxx>
---
.../devicetree/bindings/sound/ti,pcm6240.yaml | 15 +++++----------
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/Documentation/devicetree/bindings/sound/ti,pcm6240.yaml b/Documentation/devicetree/bindings/sound/ti,pcm6240.yaml
index d89b4255b51c..0ba2032e45b0 100644
--- a/Documentation/devicetree/bindings/sound/ti,pcm6240.yaml
+++ b/Documentation/devicetree/bindings/sound/ti,pcm6240.yaml
@@ -11,6 +11,11 @@ maintainers:
- Shenghao Ding <shenghao-ding@xxxxxx>
description: |
+ Note: Support for TAC5x1x family (taa5212, taa5412, tad5212, tad5412)
+ has been moved to a dedicated MFD driver.
+ Please update your device tree to use the new driver as described in
+ Documentation/devicetree/bindings/mfd/ti,tac5x1x.yaml
+
The PCM6240 Family is a big family of Audio ADC/DAC for
different Specifications, range from Personal Electric
to Automotive Electric, even some professional fields.
@@ -29,8 +34,6 @@ description: |
https://www.ti.com/lit/gpn/pcm9211
https://www.ti.com/lit/gpn/pcmd3140
https://www.ti.com/lit/gpn/pcmd3180
- https://www.ti.com/lit/gpn/taa5212
- https://www.ti.com/lit/gpn/tad5212
properties:
compatible:
@@ -81,10 +84,6 @@ properties:
ti,pcmd3180: Eight-channel pulse-density-modulation input to TDM or
I2S output converter.
- ti,taa5212: Low-power high-performance stereo audio ADC with 118-dB
- dynamic range.
-
- ti,tad5212: Low-power stereo audio DAC with 120-dB dynamic range.
oneOf:
- items:
- enum:
@@ -98,8 +97,6 @@ properties:
- enum:
- ti,pcmd512x
- ti,pcm9211
- - ti,taa5212
- - ti,tad5212
- const: ti,adc6120
- items:
- enum:
@@ -114,8 +111,6 @@ properties:
- ti,pcmd3140
- ti,pcmd3180
- ti,pcm1690
- - ti,taa5412
- - ti,tad5412
- const: ti,pcm6240
- enum:
- ti,adc6120
--
2.34.1