public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ASoC: Add Loongson-2k0300 I2S controller support
@ 2026-03-11  6:37 Binbin Zhou
  2026-03-11  6:37 ` [PATCH 1/6] MAINTAINERS: Add entry for Loongson ASoC driver Binbin Zhou
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: Binbin Zhou @ 2026-03-11  6:37 UTC (permalink / raw)
  To: Binbin Zhou, Huacai Chen, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Liam Girdwood, Mark Brown, Jaroslav Kysela,
	Takashi Iwai
  Cc: Huacai Chen, Xuerui Wang, loongarch, devicetree, linux-sound,
	Binbin Zhou

Hi all:

This patchset adds support for the Loongson-2K0300 I2S controller.
Similar to the Loongson-2K2000, it utilizes internal DMA for data
transfer but interfaces as a platform device.

Also, I cleaned up the redundant code from before.

Thanks.
Binbin

Binbin Zhou (6):
  MAINTAINERS: Add entry for Loongson ASoC driver
  ASoC: loongson: Combined regmap definitions
  ASoC: loongson: Add `internal` to the names of internal DMA variables
  ASoC: loongson: Separate external shared DMA from the platform
    interface
  ASoC: dt-bindings: loongson,ls2k1000-i2s: Document Loongson-2K0300
    compatible
  ASoC: loongson: Add Loongson-2k0300 I2S controller support

 .../bindings/sound/loongson,ls2k1000-i2s.yaml |  22 ++-
 MAINTAINERS                                   |   7 +
 sound/soc/loongson/Makefile                   |   4 +-
 sound/soc/loongson/loongson_card.c            |   2 +-
 sound/soc/loongson/loongson_dma.c             | 142 ++++++++++++------
 sound/soc/loongson/loongson_dma.h             |   6 +-
 sound/soc/loongson/loongson_i2s.c             |  61 +++++++-
 sound/soc/loongson/loongson_i2s.h             |   7 +-
 sound/soc/loongson/loongson_i2s_pci.c         |  59 +-------
 sound/soc/loongson/loongson_i2s_plat.c        |  98 ++++--------
 10 files changed, 229 insertions(+), 179 deletions(-)


base-commit: e69bc9b4c9827f4af5dfecba10df35dcc67d180a
-- 
2.52.0


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

end of thread, other threads:[~2026-03-17 12:46 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-11  6:37 [PATCH 0/3] ASoC: Add Loongson-2k0300 I2S controller support Binbin Zhou
2026-03-11  6:37 ` [PATCH 1/6] MAINTAINERS: Add entry for Loongson ASoC driver Binbin Zhou
2026-03-11  6:37 ` [PATCH 2/6] ASoC: loongson: Combined regmap definitions Binbin Zhou
2026-03-11  7:55   ` Huacai Chen
2026-03-11  8:17     ` Binbin Zhou
2026-03-11  6:37 ` [PATCH 3/6] ASoC: loongson: Add `internal` to the names of internal DMA variables Binbin Zhou
2026-03-11  7:56   ` Huacai Chen
2026-03-11  8:24     ` Binbin Zhou
2026-03-11  6:37 ` [PATCH 4/6] ASoC: loongson: Separate external shared DMA from the platform interface Binbin Zhou
2026-03-11  6:37 ` [PATCH 5/6] ASoC: dt-bindings: loongson,ls2k1000-i2s: Document Loongson-2K0300 compatible Binbin Zhou
2026-03-11  7:57   ` Huacai Chen
2026-03-11  8:29     ` Binbin Zhou
2026-03-13 13:18   ` Krzysztof Kozlowski
2026-03-11  6:37 ` [PATCH 6/6] ASoC: loongson: Add Loongson-2k0300 I2S controller support Binbin Zhou
2026-03-11 16:15   ` Mark Brown
2026-03-17 12:46     ` Binbin Zhou

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox