Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH v3 00/10] sound: codecs: tlv320adcx140: assorted patches
@ 2025-12-18 18:21 Sascha Hauer
  2025-12-18 18:21 ` [PATCH v3 01/10] ASoC: tlv320adcx140: invert DRE_ENABLE Sascha Hauer
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Sascha Hauer @ 2025-12-18 18:21 UTC (permalink / raw)
  To: Shenghao Ding, Kevin Lu, Baojun Xu, Liam Girdwood, Mark Brown,
	Jaroslav Kysela, Takashi Iwai, Sebastian Andrzej Siewior,
	Clark Williams, Steven Rostedt, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Andrew Davis, Dan Murphy
  Cc: linux-sound, linux-kernel, Kevin Lu, linux-rt-devel, devicetree,
	Sascha Hauer, Emil Svendsen, Dimitrios Katsaros, Emil-Juhl,
	Emil-Juhl

These are some patches for the tlv320adcx140 codec we are carrying
around for a while, time to upstream them.

First four patches are fixes. The following four add regulator support
for AVDD and IOVDD. The remaining three patches add more controls to the
driver.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
Changes in v3:
- Add missing "true" for regulator
- Link to v2: https://lore.kernel.org/r/20251218-sound-soc-codecs-tvl320adcx140-v2-0-3c2270c34bac@pengutronix.de

Changes in v2:
- drop "Add kcontrols for TDM Slot assignment", wrong way to control TDM
  slot assignment
- drop overlong and unnecessary backtrace from commit message
- drop unnecessary descriptio for regulator in binding
- improve commit message for "ASoC: tlv320adcx140: implement register caching"
- change order in dt-binding patches to fixes first
- Add missing S-o-b Emil Juhl
- Link to v1: https://lore.kernel.org/r/20251217-sound-soc-codecs-tvl320adcx140-v1-0-293dea149d7b@pengutronix.de

---
Dimitrios Katsaros (1):
      ASoC: tlv320adcx140: Propagate error codes during probe

Emil Svendsen (4):
      ASoC: tlv320adcx140: invert DRE_ENABLE
      ASoC: tlv320adcx140: fix null pointer
      ASoC: tlv320adcx140: fix word length
      ASoC: tlv320adcx140: add channel sum control

Emil-Juhl (4):
      ASoC: tlv320adcx140: power on/off the device on demand
      ASoC: tlv320adcx140: add avdd and iovdd supply
      ASoC: dt-bindings: clarify areg-supply documentation
      ASoC: tlv320adcx140: add kcontrol for num biquads

Sascha Hauer (1):
      ASoC: dt-bindings: add avdd and iovdd supply

 .../bindings/sound/ti,tlv320adcx140.yaml           |   7 +-
 sound/soc/codecs/tlv320adcx140.c                   | 149 +++++++++++++++++++--
 2 files changed, 146 insertions(+), 10 deletions(-)
---
base-commit: ea1013c1539270e372fc99854bc6e4d94eaeff66
change-id: 20251217-sound-soc-codecs-tvl320adcx140-a8d2e649bf78

Best regards,
-- 
Sascha Hauer <s.hauer@pengutronix.de>


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-12-18 19:57 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-18 18:21 [PATCH v3 00/10] sound: codecs: tlv320adcx140: assorted patches Sascha Hauer
2025-12-18 18:21 ` [PATCH v3 01/10] ASoC: tlv320adcx140: invert DRE_ENABLE Sascha Hauer
2025-12-18 18:21 ` [PATCH v3 02/10] ASoC: tlv320adcx140: fix null pointer Sascha Hauer
2025-12-18 18:21 ` [PATCH v3 03/10] ASoC: tlv320adcx140: Propagate error codes during probe Sascha Hauer
2025-12-18 18:21 ` [PATCH v3 04/10] ASoC: tlv320adcx140: fix word length Sascha Hauer
2025-12-18 18:21 ` [PATCH v3 05/10] ASoC: tlv320adcx140: power on/off the device on demand Sascha Hauer
2025-12-18 18:22 ` [PATCH v3 06/10] ASoC: tlv320adcx140: add avdd and iovdd supply Sascha Hauer
2025-12-18 18:22 ` [PATCH v3 07/10] ASoC: dt-bindings: clarify areg-supply documentation Sascha Hauer
2025-12-18 19:57   ` Krzysztof Kozlowski
2025-12-18 18:22 ` [PATCH v3 08/10] ASoC: dt-bindings: add avdd and iovdd supply Sascha Hauer
2025-12-18 19:57   ` Krzysztof Kozlowski
2025-12-18 18:22 ` [PATCH v3 09/10] ASoC: tlv320adcx140: add kcontrol for num biquads Sascha Hauer
2025-12-18 18:22 ` [PATCH v3 10/10] ASoC: tlv320adcx140: add channel sum control Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox