| From: |
| David Rhodes <drhodes-AT-opensource.cirrus.com> |
| To: |
| <broonie-AT-kernel.org>, <robh-AT-kernel.org>, <ckeepax-AT-opensource.cirrus.com>, <brian.austin-AT-cirrus.com>, <patches-AT-opensource.cirrus.com>, <alsa-devel-AT-alsa-project.org>, <david.rhodes-AT-cirrus.com>, <pierre-louis.bossart-AT-linux.intel.com>, <devicetree-AT-vger.kernel.org> |
| Subject: |
| [PATCH v7 0/2] Cirrus Logic CS35L41 Amplifier |
| Date: |
| Fri, 10 Sep 2021 19:45:44 -0500 |
| Message-ID: |
| <20210911004546.2139657-1-drhodes@opensource.cirrus.com> |
| Cc: |
| David Rhodes <drhodes-AT-opensource.cirrus.com> |
| Archive-link: |
| Article |
ASoC driver and devicetree documentation for a new
Cirrus Logic amplifier CS35L41
v7 changes:
Remove property 'classh-bst-max-limit'
David Rhodes (2):
ASoC: cs35l41: CS35L41 Boosted Smart Amplifier
ASoC: cs35l41: Add bindings for CS35L41
.../devicetree/bindings/sound/cs35l41.yaml | 151 ++
include/sound/cs35l41.h | 34 +
sound/soc/codecs/Kconfig | 12 +
sound/soc/codecs/Makefile | 4 +
sound/soc/codecs/cs35l41-i2c.c | 114 ++
sound/soc/codecs/cs35l41-spi.c | 143 ++
sound/soc/codecs/cs35l41-tables.c | 597 +++++++
sound/soc/codecs/cs35l41.c | 1545 +++++++++++++++++
sound/soc/codecs/cs35l41.h | 775 +++++++++
9 files changed, 3375 insertions(+)
create mode 100644 Documentation/devicetree/bindings/sound/cs35l41.yaml
create mode 100644 include/sound/cs35l41.h
create mode 100644 sound/soc/codecs/cs35l41-i2c.c
create mode 100644 sound/soc/codecs/cs35l41-spi.c
create mode 100644 sound/soc/codecs/cs35l41-tables.c
create mode 100644 sound/soc/codecs/cs35l41.c
create mode 100644 sound/soc/codecs/cs35l41.h
--
2.25.1