All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/2] Cirrus Logic CS35L41 Amplifier
@ 2021-08-16 22:43 David Rhodes
  2021-08-16 22:43 ` [PATCH v5 1/2] ASoC: cs35l41: CS35L41 Boosted Smart Amplifier David Rhodes
  2021-08-16 22:43 ` [PATCH v5 2/2] ASoC: cs35l41: Add bindings for CS35L41 David Rhodes
  0 siblings, 2 replies; 11+ messages in thread
From: David Rhodes @ 2021-08-16 22:43 UTC (permalink / raw)
  To: broonie, robh, ckeepax, brian.austin, patches, alsa-devel,
	david.rhodes, pierre-louis.bossart
  Cc: David Rhodes

ASoC driver and devicetree documentation for a new
Cirrus Logic amplifier CS35L41

v5 changes:
Reverse xmas-tree style for declarations
At probe, regulator enable before handle pdata
At probe, set pdata before component registration
Remove several DT properties and implement as mixer controls
Remove some unnecessary NULL inits in otp_unpack
Revise license header style

David Rhodes (2):
  ASoC: cs35l41: CS35L41 Boosted Smart Amplifier
  ASoC: cs35l41: Add bindings for CS35L41

 .../devicetree/bindings/sound/cs35l41.yaml    |  162 ++
 include/sound/cs35l41.h                       |   35 +
 sound/soc/codecs/Kconfig                      |   12 +
 sound/soc/codecs/Makefile                     |    4 +
 sound/soc/codecs/cs35l41-i2c.c                |  115 ++
 sound/soc/codecs/cs35l41-spi.c                |  144 ++
 sound/soc/codecs/cs35l41-tables.c             |  611 +++++++
 sound/soc/codecs/cs35l41.c                    | 1587 +++++++++++++++++
 sound/soc/codecs/cs35l41.h                    |  774 ++++++++
 9 files changed, 3444 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


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

end of thread, other threads:[~2021-09-03 21:11 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-16 22:43 [PATCH v5 0/2] Cirrus Logic CS35L41 Amplifier David Rhodes
2021-08-16 22:43 ` [PATCH v5 1/2] ASoC: cs35l41: CS35L41 Boosted Smart Amplifier David Rhodes
2021-08-16 23:41   ` Pierre-Louis Bossart
2021-09-02 23:40     ` David Rhodes
2021-09-03 13:58       ` Pierre-Louis Bossart
2021-09-03 15:02         ` Richard Fitzgerald
2021-09-03 15:09         ` Mark Brown
2021-09-03 16:02           ` Pierre-Louis Bossart
2021-08-17  9:31   ` Charles Keepax
2021-09-03 21:10     ` David Rhodes
2021-08-16 22:43 ` [PATCH v5 2/2] ASoC: cs35l41: Add bindings for CS35L41 David Rhodes

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.