|
|
Log in / Subscribe / Register

TDA7419 audio processor driver

From:  Matt Porter <mporter-AT-konsulko.com>
To:  Liam Girdwood <lgirdwood-AT-gmail.com>, Mark Brown <broonie-AT-kernel.org>, Jaroslav Kysela <perex-AT-perex.cz>, Takashi Iwai <tiwai-AT-suse.com>, Rob Herring <robh+dt-AT-kernel.org>, Mark Rutland <mark.rutland-AT-arm.com>
Subject:  [PATCH v2 0/2] TDA7419 audio processor driver
Date:  Sun, 18 Mar 2018 13:22:36 -0400
Message-ID:  <20180318172238.9795-1-mporter@konsulko.com>
Cc:  alsa-devel-AT-alsa-project.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org

This series adds an ASoC component driver for the ST TDA7419 audio
processor which is commonly used in automotive audio applications.
The datasheet can be found at
http://www.st.com/resource/en/datasheet/tda7419.pdf

Changes since v1:
	* add supply and mute gpios to binding
	* remove writeable register, already the default
	* add "Switch" to all switch controls
	* move register default reset to probe and comment
	* rework part-specific volume handling to handle register
	  power-on default values
	* remove custom register init values
	* add audio route pins to binding
	* add DAPM support

Matt Porter (2):
  ASoC: add tda7419 audio processor binding
  ASoC: add tda7419 audio processor driver

 .../devicetree/bindings/sound/tda7419.txt          |  38 ++
 sound/soc/codecs/Kconfig                           |   6 +
 sound/soc/codecs/Makefile                          |   2 +
 sound/soc/codecs/tda7419.c                         | 654 +++++++++++++++++++++
 4 files changed, 700 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/sound/tda7419.txt
 create mode 100644 sound/soc/codecs/tda7419.c

-- 
2.11.0



Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds