summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Robinson <pbrobinson@gmail.com>2012-08-28 22:57:38 +0100
committerPeter Robinson <pbrobinson@gmail.com>2012-08-28 22:58:54 +0100
commit901d1efc1ee919732acf6e92438f17b6e1fe0e06 (patch)
treeae6833a0c6b6d346d80591eb2ad6bc6108d783cc
parent8858097b08956ceac889b0db814e64ed6f02bc75 (diff)
downloadkernel-901d1efc1ee919732acf6e92438f17b6e1fe0e06.tar.gz
kernel-901d1efc1ee919732acf6e92438f17b6e1fe0e06.tar.xz
kernel-901d1efc1ee919732acf6e92438f17b6e1fe0e06.zip
Add patches to fix OMAP drm, radio shark, tweak ARM config
-rw-r--r--arm-fix-omapdrm.patch10
-rw-r--r--arm-fix_radio_shark.patch15
-rw-r--r--config-arm-generic3
-rw-r--r--config-arm-tegra2
-rw-r--r--kernel.spec8
5 files changed, 36 insertions, 2 deletions
diff --git a/arm-fix-omapdrm.patch b/arm-fix-omapdrm.patch
new file mode 100644
index 000000000..f70b861fa
--- /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 000000000..63296a90e
--- /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 b75fc4203..fca13551a 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 870ddc526..a754dd6ba 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 20aa14ce6..61bfbab4d 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@fedoraproject.org>
+- Add patches to fix OMAP drm, radio shark
+- Tweak ARM config
+
* Mon Aug 27 2012 Josh Boyer <jwboyer@redhat.com> - 3.6.0-0.rc3.git2.1
- Linux v3.6-rc3-177-gc182ae4