]> git.ipfire.org Git - people/mlorenz/ipfire-2.x.git/commitdiff
kernel: rpi build fix
authorArne Fitzenreiter <arne_f@ipfire.org>
Sun, 18 Jun 2017 08:28:20 +0000 (10:28 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 18 Jun 2017 08:29:45 +0000 (10:29 +0200)
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
lfs/linux
src/patches/linux/linux-3.14.79-rpi-suspend-not-inline.patch [new file with mode: 0644]

index 270166c8b37bca39cd27d5256c55d5f5bf80ef57..2900c99005cf74fc2fe8fee2d70b88c79b49eadc 100644 (file)
--- a/lfs/linux
+++ b/lfs/linux
@@ -238,6 +238,7 @@ endif
 ifeq "$(KCFG)" "-rpi"
        # Apply Raspberry Pi kernel patches.
        cd $(DIR_APP) && xzcat $(DIR_DL)/rpi-patches-$(RPI_PATCHES).patch.xz | patch -Np1
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-3.14.79-rpi-suspend-not-inline.patch
 endif
 
 ifeq "$(KCFG)" "-headers"
diff --git a/src/patches/linux/linux-3.14.79-rpi-suspend-not-inline.patch b/src/patches/linux/linux-3.14.79-rpi-suspend-not-inline.patch
new file mode 100644 (file)
index 0000000..da7cf80
--- /dev/null
@@ -0,0 +1,12 @@
+diff -Naur linux-3.14.79.ORG/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c linux-3.14.79/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
+--- linux-3.14.79.ORG/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c       2017-06-16 19:58:56.000000000 +0200
++++ linux-3.14.79/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c   2017-06-17 09:32:51.645096482 +0200
+@@ -1776,7 +1776,7 @@
+ ** VC_RESUME_FAILED - Currently unused - no mechanism to fail resume exists.
+ */
+-inline void
++void
+ set_suspend_state(VCHIQ_ARM_STATE_T *arm_state,
+       enum vc_suspend_status new_state)
+ {