devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] Add the Lantiq PEF2256 audio support
@ 2023-03-15 13:42 Herve Codina
  2023-03-15 13:42 ` [PATCH 1/7] dt-bindings: misc: Add the Lantiq PEF2466 E1/T1/J1 framer Herve Codina
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Herve Codina @ 2023-03-15 13:42 UTC (permalink / raw)
  To: Herve Codina, Rob Herring, Krzysztof Kozlowski, Liam Girdwood,
	Mark Brown, Derek Kiernan, Dragan Cvetic, Arnd Bergmann,
	Greg Kroah-Hartman, Jaroslav Kysela, Takashi Iwai
  Cc: linux-kernel, devicetree, alsa-devel, Christophe Leroy,
	Thomas Petazzoni

Hi,

This series adds support for audio using the Lantiq PEF2256 framer.

The Lantiq PEF2256 is a framer and line interface component designed to
fulfill all required interfacing between an analog E1/T1/J1 line and the
digital PCM system highway/H.100 bus.

The first part of this series (patches 1 to 4) adds the Lantiq PEF2256
driver core.
The second part (patches 5 to 7) adds the audio support using the Lantiq
PEF2256 driver core.

The consumer/provider relation between the codec and the driver core
allows to use the PEF2256 framer for other purpose than audio support.

Best regards,
Herve Codina

Herve Codina (7):
  dt-bindings: misc: Add the Lantiq  PEF2466 E1/T1/J1 framer
  drivers: misc: Add support for the Lantiq PEF2256 framer
  Documentation: sysfs: Document the Lantiq PEF2256 sysfs entry
  MAINTAINERS: Add the Lantiq PEF2256 driver entry
  dt-bindings: sound: Add support for the Lantiq PEF2256 codec
  ASoC: codecs: Add support for the Lantiq PEF2256 codec
  MAINTAINERS: Add the Lantiq PEF2256 ASoC codec entry

 .../sysfs-bus-platform-devices-pef2256        |   10 +
 .../bindings/misc/lantiq,pef2256.yaml         |  190 +++
 .../bindings/sound/lantiq,pef2256-codec.yaml  |   57 +
 MAINTAINERS                                   |   15 +
 drivers/misc/Kconfig                          |   16 +
 drivers/misc/Makefile                         |    1 +
 drivers/misc/pef2256.c                        | 1441 +++++++++++++++++
 include/linux/pef2256.h                       |   36 +
 sound/soc/codecs/Kconfig                      |   14 +
 sound/soc/codecs/Makefile                     |    2 +
 sound/soc/codecs/pef2256-codec.c              |  395 +++++
 11 files changed, 2177 insertions(+)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-platform-devices-pef2256
 create mode 100644 Documentation/devicetree/bindings/misc/lantiq,pef2256.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/lantiq,pef2256-codec.yaml
 create mode 100644 drivers/misc/pef2256.c
 create mode 100644 include/linux/pef2256.h
 create mode 100644 sound/soc/codecs/pef2256-codec.c

-- 
2.39.2


^ permalink raw reply	[flat|nested] 10+ messages in thread
[parent not found: <167888778959.26.12757990479414568225@mailman-core.alsa-project.org>]

end of thread, other threads:[~2023-03-16  4:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-15 13:42 [PATCH 0/7] Add the Lantiq PEF2256 audio support Herve Codina
2023-03-15 13:42 ` [PATCH 1/7] dt-bindings: misc: Add the Lantiq PEF2466 E1/T1/J1 framer Herve Codina
2023-03-15 13:42 ` [PATCH 2/7] drivers: misc: Add support for the Lantiq PEF2256 framer Herve Codina
2023-03-15 13:42 ` [PATCH 3/7] Documentation: sysfs: Document the Lantiq PEF2256 sysfs entry Herve Codina
2023-03-15 13:42 ` [PATCH 4/7] MAINTAINERS: Add the Lantiq PEF2256 driver entry Herve Codina
2023-03-15 13:42 ` [PATCH 5/7] dt-bindings: sound: Add support for the Lantiq PEF2256 codec Herve Codina
2023-03-15 13:42 ` [PATCH 6/7] ASoC: codecs: " Herve Codina
2023-03-15 13:42 ` [PATCH 7/7] MAINTAINERS: Add the Lantiq PEF2256 ASoC codec entry Herve Codina
     [not found] <167888778959.26.12757990479414568225@mailman-core.alsa-project.org>
2023-03-15 21:04 ` [PATCH 2/7] drivers: misc: Add support for the Lantiq PEF2256 framer kernel test robot
2023-03-16  4:36 ` kernel test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).