From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751365AbcFSBBW (ORCPT ); Sat, 18 Jun 2016 21:01:22 -0400 Received: from mout.perfora.net ([74.208.4.196]:53393 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751125AbcFSBBM (ORCPT ); Sat, 18 Jun 2016 21:01:12 -0400 From: Marcel Ziswiler To: linux-tegra@vger.kernel.org Cc: Marcel Ziswiler , Jaroslav Kysela , devicetree@vger.kernel.org, alsa-devel@alsa-project.org, Thierry Reding , Liam Girdwood , Mark Brown , linux-kernel@vger.kernel.org, Stephen Warren , Tuomas Tynkkynen , Takashi Iwai , Rob Herring , Andrew Morton , Prarit Bhargava , Mark Rutland , Alexandre Courbot , Russell King , linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 0/3] ASoC/ARM: tegra: apalis t30/tk1/colibri t30: sgtl5000 audio Date: Sun, 19 Jun 2016 02:59:59 +0200 Message-Id: <1466298002-12576-1-git-send-email-marcel.ziswiler@toradex.com> X-Mailer: git-send-email 2.5.5 X-Provags-ID: V03:K0:HzoB8uO/32jUoLuFztM//WLRBdYYZ0sT/F+lGoI6ulSJjnZ2Qt1 tEdA5Is4i2rnHVnYEY7NESywrCwh19rlUKfy2yDDD7G/PHvdm+L2B3cm64IPZKymTRnsKdZ JItaZ8wwvmf6wsQLmm26KdmT5ybo8gOaD06rpVUgOiLswfNvIeFTVifnRGpRJWKuBNJtFzq SZkVCEtm6GUB9f/K4bBww== X-UI-Out-Filterresults: notjunk:1;V01:K0:STQg+OII0Sw=:rI4VxQzVUWRTf5hNo33ftS FCfIghOyhG1gU7yvjlFzp2kzyasdM2iHrQTWtDtNKTJJLmY8AioYRQbUe+Y0oafYFE95qSFEF IqjyVMULN8rzetYzAobZM+a9hfWL52FBBDW6IEUMJ5fRN/30zV3kpY4NozWaS/zAT0jnRN1kL YtO9jbMDbOTPLH2C7qFCgYGFjeV+x7dBG9nUiWy7J9SBfAlpCznAQDxK5eaMO6bcm+P+T9EjV XD+IyW9K0tGiTAC0LkdF6Zx3EStci69DPl3Vz8AGfj1VG3JteCBVDT0MbJdrPG1pt0wfG1fF7 xvlRUxEAzcrNLZXsr42cxuO4/qGJRwiq7PWc65ceI40j0y936V/Whny/PzFGye3XH7be3i6TL pC4J7CtW/yFR6A3lx3woKBD4M9zfXlXMnlY/a2STiWpw9jpJhGQo4iE3n9nr0SEUWdqOrEQJY K7JzvJ1HHBiosv6Uyumf3p1UoD3ou1UxcO4KWPW/wlbbvo6ztI91dTn0zucKybu+z4482QsWc tQmBJ0ASs3g6NHRgfJxTAHniZGy46atjh7Ahk9wo8zjDRnWqoAUly1Xj0LAJkk0u3n0gj7gno kyAYXOHYqiuhrmNis8Jdzj2uML3WaRXIcXz7LYUIEQJ+Vt9XjLh47ZamRQF+xInEO4TMeRDjz FHFScePh28Qf9xasgqRKqUM+2iaTNiWM4F3VEEfRXw0X5FFLC+TB/me58C2FH15tOfpo= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series adds/integrates Freescale SGTL5000 analogue audio codec support. Changes in v4: - simple-audio-card does still not allow for more advanced use cases like Tegra SoCs - further platform drivers have been accepted since my last attempt (e.g. rt5677 one) - relevance for one further board the new Toradex Apalis TK1 - drop unused sound/jack.h include - in tegra_sgtl5000_driver_remove() pass return value of snd_soc_unregister_card() on to caller - no longer set owner property in platform_driver to THIS_MODULE - re-based/resend Changes in v3: - revert to not using simple-audio-card being incompatible with tegra - rebased to for-next Changes in v2: - using simple-audio-card as suggested by Fabio Marcel Ziswiler (3): ASoC: tegra: add tegra sgtl5000 machine driver ARM: tegra: apalis/colibri t30: integrate audio ARM: tegra: enable sgtl5000 audio .../bindings/sound/nvidia,tegra-audio-sgtl5000.txt | 42 ++++ arch/arm/boot/dts/tegra30-apalis.dtsi | 49 +++++ arch/arm/boot/dts/tegra30-colibri.dtsi | 49 +++++ arch/arm/configs/tegra_defconfig | 1 + sound/soc/tegra/Kconfig | 11 ++ sound/soc/tegra/Makefile | 2 + sound/soc/tegra/tegra_sgtl5000.c | 212 +++++++++++++++++++++ 7 files changed, 366 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-sgtl5000.txt create mode 100644 sound/soc/tegra/tegra_sgtl5000.c -- 2.5.5