All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2]  ASoC: Add codec driver for Cirrus Logic CS48L32 DSP
@ 2025-04-10  9:42 Richard Fitzgerald
  2025-04-10  9:42 ` [PATCH v2 1/2] ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP Richard Fitzgerald
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Richard Fitzgerald @ 2025-04-10  9:42 UTC (permalink / raw)
  To: broonie, robh, krzk+dt; +Cc: linux-sound, devicetree, linux-kernel, patches

The CS48L32 is a high-performance low-power audio DSP with analog and
PDM digital inputs and support for low-power always-on voice-trigger
functionality.

This series adds the devicetree bindings and the ASoC codec driver.

Changes since V1:
- Remove bogus use of 'i' local variable in dev_dbg() statement in
  cs48l32_init_inputs()

Richard Fitzgerald (2):
  ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP
  ASoC: cs48l32: Add driver for Cirrus Logic CS48L32 audio DSP

 .../bindings/sound/cirrus,cs48l32.yaml        |  196 +
 MAINTAINERS                                   |    3 +
 include/dt-bindings/sound/cs48l32.h           |   20 +
 include/sound/cs48l32.h                       |   47 +
 include/sound/cs48l32_registers.h             |  530 +++
 sound/soc/codecs/Kconfig                      |   10 +
 sound/soc/codecs/Makefile                     |    2 +
 sound/soc/codecs/cs48l32-tables.c             |  540 +++
 sound/soc/codecs/cs48l32.c                    | 4073 +++++++++++++++++
 sound/soc/codecs/cs48l32.h                    |  403 ++
 10 files changed, 5824 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs48l32.yaml
 create mode 100644 include/dt-bindings/sound/cs48l32.h
 create mode 100644 include/sound/cs48l32.h
 create mode 100644 include/sound/cs48l32_registers.h
 create mode 100644 sound/soc/codecs/cs48l32-tables.c
 create mode 100644 sound/soc/codecs/cs48l32.c
 create mode 100644 sound/soc/codecs/cs48l32.h

-- 
2.39.5


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

end of thread, other threads:[~2025-04-15 21:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-10  9:42 [PATCH v2 0/2] ASoC: Add codec driver for Cirrus Logic CS48L32 DSP Richard Fitzgerald
2025-04-10  9:42 ` [PATCH v2 1/2] ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP Richard Fitzgerald
2025-04-11 17:14   ` Rob Herring
2025-04-10  9:42 ` [PATCH v2 2/2] ASoC: cs48l32: Add driver for " Richard Fitzgerald
2025-04-15 21:50 ` [PATCH v2 0/2] ASoC: Add codec driver for Cirrus Logic CS48L32 DSP Mark Brown

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.