All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] ASoC: Intel: Add KeemBay ASoC platform driver
@ 2020-06-01  9:53 Sia Jee Heng
  2020-06-01  9:53 ` [PATCH v3 1/3] ASoC: Intel: Add KeemBay " Sia Jee Heng
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Sia Jee Heng @ 2020-06-01  9:53 UTC (permalink / raw
  To: alsa-devel; +Cc: liam.r.girdwood, broonie, tiwai, pierre-louis.bossart

The below series of patches support the KeemBay ASoC platform driver.
The platform driver initialize the i2s to capture and playback the
pcm data on the ARM. The i2s is running in polling mode.

There is no DSP in the KeemBay SoC. Users are rely on the Gstreamer plugin
to perform Audio preprocessing.

Audio graph card is used to connect the platform driver with the
tlv320aic3204 codec.

Change History:
v3:
- Adjusted header format.
- Use Audio graph card instead of custom sound card.
- Use if-else instead of conditional operator.
- Enabled .set_fmt to configure master clock.

v2:
- Corrected I2S naming for DT binding.

v1:
- Initial version.

Sia Jee Heng (3):
  ASoC: Intel: Add KeemBay platform driver
  ASoC: Intel: Add makefiles and kconfig changes for KeemBay
  dt-bindings: sound: Add documentation for KeemBay i2s

 .../bindings/sound/intel,keembay-i2s.yaml          |  68 +++
 sound/soc/intel/Kconfig                            |   7 +
 sound/soc/intel/Makefile                           |   1 +
 sound/soc/intel/keembay/Makefile                   |   4 +
 sound/soc/intel/keembay/kmb_platform.c             | 667 +++++++++++++++++++++
 sound/soc/intel/keembay/kmb_platform.h             | 145 +++++
 6 files changed, 892 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/sound/intel,keembay-i2s.yaml
 create mode 100644 sound/soc/intel/keembay/Makefile
 create mode 100644 sound/soc/intel/keembay/kmb_platform.c
 create mode 100644 sound/soc/intel/keembay/kmb_platform.h

-- 
1.9.1


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

end of thread, other threads:[~2020-06-15 23:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-01  9:53 [PATCH v3 0/3] ASoC: Intel: Add KeemBay ASoC platform driver Sia Jee Heng
2020-06-01  9:53 ` [PATCH v3 1/3] ASoC: Intel: Add KeemBay " Sia Jee Heng
2020-06-01 21:26   ` Cezary Rojewski
2020-06-02 12:57     ` Sia, Jee Heng
2020-06-01  9:53 ` [PATCH v3 2/3] ASoC: Intel: Add makefiles and kconfig changes for KeemBay Sia Jee Heng
2020-06-01  9:53 ` [PATCH v3 3/3] dt-bindings: sound: Add documentation for KeemBay i2s Sia Jee Heng
2020-06-01 21:30 ` [PATCH v3 0/3] ASoC: Intel: Add KeemBay ASoC platform driver Cezary Rojewski
2020-06-02 12:35   ` Sia, Jee Heng
2020-06-15 23:40 ` 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.