[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 9 Aug 2022 00:41:50 +0200
From: Martin Povišer <povik+lin@...ebit.org>
To: Martin Povišer <povik+lin@...ebit.org>,
Liam Girdwood <lgirdwood@...il.com>,
Mark Brown <broonie@...nel.org>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Jaroslav Kysela <perex@...ex.cz>,
Takashi Iwai <tiwai@...e.com>,
Philipp Zabel <p.zabel@...gutronix.de>
Cc: asahi@...ts.linux.dev, alsa-devel@...a-project.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH 0/3] ASoC platform driver for Apple MCA
Hi,
for review I am posting another version of the ASoC platform driver to be
used on Apple M1/M2 platforms (some previous version was attached to the
macaudio RFC v2 [0]).
Martin
Changes since [0]:
- addition of locking (extra commit)
- transition to set_bclk_ratio (instead of getting the bclk ratio from set_sysclk)
- using shared reset control and documenting the reset in binding
- formatting, comments, and a minor fix to hw driving
[0] https://lore.kernel.org/asahi/20220606191910.16580-1-povik+lin@cutebit.org/
Martin Povišer (3):
dt-bindings: sound: Add Apple MCA I2S transceiver
ASoC: apple: mca: Start new platform driver
ASoC: apple: mca: Add locks on foreign cluster access
.../devicetree/bindings/sound/apple,mca.yaml | 109 ++
MAINTAINERS | 8 +
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/apple/Kconfig | 9 +
sound/soc/apple/Makefile | 3 +
sound/soc/apple/mca.c | 1173 +++++++++++++++++
7 files changed, 1304 insertions(+)
create mode 100644 Documentation/devicetree/bindings/sound/apple,mca.yaml
create mode 100644 sound/soc/apple/Kconfig
create mode 100644 sound/soc/apple/Makefile
create mode 100644 sound/soc/apple/mca.c
--
2.33.0
Powered by blists - more mailing lists