[kernel] r16600 - in dists/trunk/linux-2.6/debian: . patches/features/arm patches/series
Martin Michlmayr
tbm at alioth.debian.org
Thu Nov 25 15:59:16 UTC 2010
Author: tbm
Date: Thu Nov 25 15:59:14 2010
New Revision: 16600
Log:
enable sound on OpenRD Ultimate
Added:
dists/trunk/linux-2.6/debian/patches/features/arm/asoc-openrd-ultimate.patch
Modified:
dists/trunk/linux-2.6/debian/changelog
dists/trunk/linux-2.6/debian/patches/series/1~experimental.2
Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog Thu Nov 25 15:57:52 2010 (r16599)
+++ dists/trunk/linux-2.6/debian/changelog Thu Nov 25 15:59:14 2010 (r16600)
@@ -6,6 +6,7 @@
[ Martin Michlmayr ]
* Add ixp4xx build fix from Arnaud Patard (Closes: #602669)
* [armel/kirkwood] Enable sound.
+ * ASoC: Add support for OpenRD Ultimate (Arnaud Patard).
[ Ben Hutchings ]
* Enable PM_ADVANCED_DEBUG (Closes: #603254)
Added: dists/trunk/linux-2.6/debian/patches/features/arm/asoc-openrd-ultimate.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/features/arm/asoc-openrd-ultimate.patch Thu Nov 25 15:59:14 2010 (r16600)
@@ -0,0 +1,55 @@
+From: Arnaud Patard (Rtp) <arnaud.patard at rtp-net.org>
+Date: Sat, 13 Nov 2010 17:51:53 +0000 (+0100)
+Subject: ASoC: Add support for OpenRD Ultimate
+X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fbroonie%2Fsound-2.6.git;a=commitdiff_plain;h=3c9e28e751cf9969c2cb2e57b5573cab86cf521a
+
+ASoC: Add support for OpenRD Ultimate
+
+OpenRD Ultimate & Client are similar machines so enable OpenRD client sound
+support on Ultimate too
+
+Tested-by: Robas Teodor <teodor.robas at gmail.com>
+Signed-off-by: Arnaud Patard <arnaud.patard at rtp-net.org>
+Acked-by: Liam Girdwood <lrg at slimlogic.co.uk>
+Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
+---
+
+diff --git a/arch/arm/mach-kirkwood/openrd-setup.c b/arch/arm/mach-kirkwood/openrd-setup.c
+index c9d77fa..cfcca41 100644
+--- a/arch/arm/mach-kirkwood/openrd-setup.c
++++ b/arch/arm/mach-kirkwood/openrd-setup.c
+@@ -94,7 +94,7 @@ static void __init openrd_init(void)
+
+ kirkwood_i2c_init();
+
+- if (machine_is_openrd_client()) {
++ if (machine_is_openrd_client() || machine_is_openrd_ultimate()) {
+ i2c_register_board_info(0, i2c_board_info,
+ ARRAY_SIZE(i2c_board_info));
+ kirkwood_audio_init();
+diff --git a/sound/soc/kirkwood/Kconfig b/sound/soc/kirkwood/Kconfig
+index 54258fd..8f49e16 100644
+--- a/sound/soc/kirkwood/Kconfig
++++ b/sound/soc/kirkwood/Kconfig
+@@ -11,7 +11,7 @@ config SND_KIRKWOOD_SOC_I2S
+
+ config SND_KIRKWOOD_SOC_OPENRD
+ tristate "SoC Audio support for Kirkwood Openrd Client"
+- depends on SND_KIRKWOOD_SOC && MACH_OPENRD_CLIENT
++ depends on SND_KIRKWOOD_SOC && (MACH_OPENRD_CLIENT || MACH_OPENRD_ULTIMATE)
+ select SND_KIRKWOOD_SOC_I2S
+ select SND_SOC_CS42L51
+ help
+diff --git a/sound/soc/kirkwood/kirkwood-openrd.c b/sound/soc/kirkwood/kirkwood-openrd.c
+index 9d7c81e..d863afb 100644
+--- a/sound/soc/kirkwood/kirkwood-openrd.c
++++ b/sound/soc/kirkwood/kirkwood-openrd.c
+@@ -91,7 +91,7 @@ static int __init openrd_client_init(void)
+ {
+ int ret;
+
+- if (!machine_is_openrd_client())
++ if (!machine_is_openrd_client() && !machine_is_openrd_ultimate())
+ return 0;
+
+ openrd_client_snd_device = platform_device_alloc("soc-audio", -1);
Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.2
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.2 Thu Nov 25 15:57:52 2010 (r16599)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.2 Thu Nov 25 15:59:14 2010 (r16600)
@@ -1,3 +1,4 @@
+ debian/af_802154-Disable-auto-loading-as-mitigation-against.patch
+ debian/rds-Disable-auto-loading-as-mitigation-against-local.patch
+ debian/decnet-Disable-auto-loading-as-mitigation-against-lo.patch
++ features/arm/asoc-openrd-ultimate.patch
More information about the Kernel-svn-changes
mailing list