[PATCH 0/6] ASoC/ARM: move Marvell Armada 370 DB to simple-audio-card
Andrew Lunn
andrew at lunn.ch
Tue Oct 28 09:23:55 PDT 2014
On Tue, Oct 28, 2014 at 05:08:38PM +0100, Thomas Petazzoni wrote:
> Hello,
>
> This set of patches moves the Marvell Armada 370 DB audio complex
> description from a custom audio machine driver to the
> simple-audio-card DT binding.
Hi Thomas
All looks sensible, from the little i know about simple-audio-card.
Acked-by: Andrew Lunn <andrew at lunn.ch>
Andrew
>
> The first three patches are meant to go through the ASoC tree, the
> last three patches are meant to go through the mvebu maintainers tree.
>
> Quick description of the patches:
>
> - First patch fixes a small issue in the cs42l51 driver following its
> split in two parts.
>
> - Second patch makes the cs42l51 user-selectable by adding a prompt
> to its Kconfig option.
>
> - Third patch gets rid of the machine driver.
>
> - Fourth patch removes some now incorrect pin-muxing selection in the
> Armada 370 DB platform.
>
> - Fifth patch actually switches to use the simple-audio-card DT
> binding on Armada 370 DB.
>
> - Sixth patch updates mvebu_v7_defconfig to select the relevant
> options to get audio to work.
>
> Note: obviously, after PATCH 3 is applied, the audio will no longer
> work until PATCH 5 is applied. But since those patches will anyway go
> through different trees, it is a bit inevitable. And it is not
> dramatically important, since audio support on Armada 370 DB is
> already broken since the split of the CS42L51 driver.
>
> Thanks,
>
> Thomas
>
> Thomas Petazzoni (6):
> ASoC: cs42l51: re-add of_match_table pointer
> ASoC: cs42l51: make driver user-selectable
> ASoC: kirkwood: get rid of armada-370-db driver
> ARM: mvebu: remove conflicting muxing on Armada 370 DB
> ARM: mvebu: use simple-card DT binding for audio on Armada 370 DB
> ARM: mvebu: update mvebu_v7_defconfig for Armada 370 audio
>
> arch/arm/boot/dts/armada-370-db.dts | 80 +++++++++++--------
> arch/arm/boot/dts/armada-370.dtsi | 1 +
> arch/arm/configs/mvebu_v7_defconfig | 4 +-
> sound/soc/codecs/Kconfig | 2 +-
> sound/soc/codecs/cs42l51-i2c.c | 7 ++
> sound/soc/codecs/cs42l51.c | 5 --
> sound/soc/kirkwood/Kconfig | 13 +---
> sound/soc/kirkwood/Makefile | 4 -
> sound/soc/kirkwood/armada-370-db.c | 148 ------------------------------------
> 9 files changed, 63 insertions(+), 201 deletions(-)
> delete mode 100644 sound/soc/kirkwood/armada-370-db.c
>
> --
> 2.0.0
>
More information about the linux-arm-kernel
mailing list