[kernel] Add patches to fix OMAP drm, radio shark, tweak ARM config

Peter Robinson pbrobinson at fedoraproject.org
Tue Aug 28 21:59:02 UTC 2012


commit 901d1efc1ee919732acf6e92438f17b6e1fe0e06
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Tue Aug 28 22:57:38 2012 +0100

    Add patches to fix OMAP drm, radio shark, tweak ARM config

 arm-fix-omapdrm.patch     |   10 ++++++++++
 arm-fix_radio_shark.patch |   15 +++++++++++++++
 config-arm-generic        |    3 ++-
 config-arm-tegra          |    2 +-
 kernel.spec               |    8 ++++++++
 5 files changed, 36 insertions(+), 2 deletions(-)
---
diff --git a/arm-fix-omapdrm.patch b/arm-fix-omapdrm.patch
new file mode 100644
index 0000000..f70b861
--- /dev/null
+++ b/arm-fix-omapdrm.patch
@@ -0,0 +1,10 @@
+--- linux-3.6.0-0.rc3.git2.1.fc18.x86_64/drivers/staging/omapdrm/omap_drv.c.orig	2012-08-28 22:52:35.950826671 +0100
++++ linux-3.6.0-0.rc3.git2.1.fc18.x86_64/drivers/staging/omapdrm/omap_drv.c	2012-08-28 22:52:49.393910353 +0100
+@@ -761,7 +761,6 @@
+ 		.irq_postinstall = dev_irq_postinstall,
+ 		.irq_uninstall = dev_irq_uninstall,
+ 		.irq_handler = dev_irq_handler,
+-		.reclaim_buffers = drm_core_reclaim_buffers,
+ #ifdef CONFIG_DEBUG_FS
+ 		.debugfs_init = omap_debugfs_init,
+ 		.debugfs_cleanup = omap_debugfs_cleanup,
diff --git a/arm-fix_radio_shark.patch b/arm-fix_radio_shark.patch
new file mode 100644
index 0000000..63296a9
--- /dev/null
+++ b/arm-fix_radio_shark.patch
@@ -0,0 +1,15 @@
+diff --git a/sound/pci/Kconfig b/sound/pci/Kconfig
+index ff3af6e..f99fa25 100644
+--- a/sound/pci/Kconfig
++++ b/sound/pci/Kconfig
+@@ -2,8 +2,8 @@ 
+ 
+ config SND_TEA575X
+ 	tristate
+-	depends on SND_FM801_TEA575X_BOOL || SND_ES1968_RADIO || RADIO_SF16FMR2 || RADIO_MAXIRADIO
+-	default SND_FM801 || SND_ES1968 || RADIO_SF16FMR2 || RADIO_MAXIRADIO
++	depends on SND_FM801_TEA575X_BOOL || SND_ES1968_RADIO || RADIO_SF16FMR2 || RADIO_MAXIRADIO || RADIO_SHARK
++	default SND_FM801 || SND_ES1968 || RADIO_SF16FMR2 || RADIO_MAXIRADIO || RADIO_SHARK
+ 
+ menuconfig SND_PCI
+ 	bool "PCI sound devices"
diff --git a/config-arm-generic b/config-arm-generic
index b75fc42..fca1355 100644
--- a/config-arm-generic
+++ b/config-arm-generic
@@ -37,6 +37,7 @@ CONFIG_USE_OF=y
 # CONFIG_OF_SELFTEST is not set
 CONFIG_PROC_DEVICETREE=y
 CONFIG_ARM_APPENDED_DTB=y
+CONFIG_I2C_MUX_PINCTRL=m
 
 # Generic options we want for ARM that aren't defualt
 CONFIG_HIGHMEM=y
@@ -88,7 +89,7 @@ CONFIG_RFKILL_GPIO=m
 CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
 CONFIG_GPIO_GENERIC_PLATFORM=m
 
-CONFIG_USB_ULPI=m
+CONFIG_USB_ULPI=y
 
 CONFIG_SND_ARM=y
 CONFIG_SND_ARMAACI=m
diff --git a/config-arm-tegra b/config-arm-tegra
index 870ddc5..a754dd6 100644
--- a/config-arm-tegra
+++ b/config-arm-tegra
@@ -8,7 +8,7 @@ CONFIG_TEGRA_PCI=y
 CONFIG_VFP=y
 CONFIG_VFPv3=y
 
-CONFIG_MACH_HARMONY=y
+# CONFIG_MACH_HARMONY is not set
 CONFIG_MACH_KAEN=y
 CONFIG_MACH_PAZ00=y
 CONFIG_MACH_SEABOARD=y
diff --git a/kernel.spec b/kernel.spec
index 20aa14c..61bfbab 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -724,6 +724,8 @@ Patch14010: lis3-improve-handling-of-null-rate.patch
 
 # ARM
 Patch21000: arm-read_current_timer.patch
+Patch21001: arm-fix-omapdrm.patch
+Patch21002: arm-fix_radio_shark.patch
 # OMAP
 
 # ARM tegra
@@ -1314,6 +1316,8 @@ ApplyPatch team-net-next-20120808.patch
 # ARM
 #
 ApplyPatch arm-read_current_timer.patch
+ApplyPatch arm-fix-omapdrm.patch
+ApplyPatch arm-fix_radio_shark.patch
 ApplyPatch arm-tegra-nvec-kconfig.patch
 ApplyPatch arm-tegra-usb-no-reset-linux33.patch
 ApplyPatch arm-tegra-sdhci-module-fix.patch
@@ -2307,6 +2311,10 @@ fi
 #                 ||----w |
 #                 ||     ||
 %changelog
+* Tue Aug 28 2012 Peter Robinson <pbrobinson at fedoraproject.org>
+- Add patches to fix OMAP drm, radio shark
+- Tweak ARM config
+
 * Mon Aug 27 2012 Josh Boyer <jwboyer at redhat.com> - 3.6.0-0.rc3.git2.1
 - Linux v3.6-rc3-177-gc182ae4
 


More information about the scm-commits mailing list