diff --git a/core/linux-armv7-rc/PKGBUILD b/core/linux-armv7-rc/PKGBUILD
index 493dbae7a..7bbaa6417 100644
--- a/core/linux-armv7-rc/PKGBUILD
+++ b/core/linux-armv7-rc/PKGBUILD
@@ -4,7 +4,7 @@
 buildarch=4
 
 _rcver=4.0
-_rcrel=4
+_rcrel=5
 _rcnrel=armv7-x0
 
 pkgbase=linux-armv7-rc
@@ -13,7 +13,7 @@ _srcname=linux-3.19
 _kernelname=${pkgbase#linux}
 _desc="ARMv7 multi-platform"
 pkgver=${_rcver}.rc${_rcrel}
-pkgrel=2
+pkgrel=1
 arch=('armv7h')
 url="http://www.kernel.org/"
 license=('GPL2')
@@ -32,8 +32,8 @@ source=("http://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
         '0007-ARM-TLV320AIC23-SoC-Audio-Codec-Fix-errors-reported-.patch'
         'config')
 md5sums=('d3fc8316d4d4d04b65cbc2d70799e763'
-         '5282c9ea279dc5fdf3865b001cc0d6a8'
-         'd8d8f47b2f808e943ce9af688270dc4c'
+         '19f17cd78849067fa5b512bc2dee63b8'
+         'de361d2b5bfbd64011d862649462c8a6'
          'SKIP'
          '8ae47c547d49a906c4a5e856fb24bcb4'
          '931a9a9e35084effd875e4ad095329a6'
@@ -42,7 +42,7 @@ md5sums=('d3fc8316d4d4d04b65cbc2d70799e763'
          'cd6353fb52944f2adc4af0857c734abf'
          'c3dd1ee6c7fe9a3900b514641ecd6afa'
          '5a3decd0f8367c1b710fa6f93112c3e4'
-         'cf469e596b5aef7347c539509bfca28c')
+         '350eaf9024e19820a63bc8dbb14256c2')
 
 prepare() {
   cd "${srcdir}/${_srcname}"
diff --git a/core/linux-armv7-rc/config b/core/linux-armv7-rc/config
index 5a9a2e03a..bf8c0af7d 100644
--- a/core/linux-armv7-rc/config
+++ b/core/linux-armv7-rc/config
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 4.0.0-rc4-2 Kernel Configuration
+# Linux/arm 4.0.0-rc5-1 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -766,20 +766,7 @@ CONFIG_ARM_TEGRA_CPUFREQ=y
 #
 # CPU Idle
 #
-CONFIG_CPU_IDLE=y
-CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
-CONFIG_CPU_IDLE_GOV_LADDER=y
-CONFIG_CPU_IDLE_GOV_MENU=y
-CONFIG_DT_IDLE_STATES=y
-
-#
-# ARM CPU Idle Drivers
-#
-CONFIG_ARM_BIG_LITTLE_CPUIDLE=y
-CONFIG_ARM_HIGHBANK_CPUIDLE=y
-CONFIG_ARM_ZYNQ_CPUIDLE=y
-CONFIG_ARM_EXYNOS_CPUIDLE=y
-CONFIG_ARM_MVEBU_V7_CPUIDLE=y
+# CONFIG_CPU_IDLE is not set
 CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y
 
 #
@@ -1583,7 +1570,7 @@ CONFIG_MAC80211=m
 CONFIG_MAC80211_HAS_RC=y
 CONFIG_MAC80211_RC_MINSTREL=y
 CONFIG_MAC80211_RC_MINSTREL_HT=y
-CONFIG_MAC80211_RC_MINSTREL_VHT=y
+# CONFIG_MAC80211_RC_MINSTREL_VHT is not set
 CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
 CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
 CONFIG_MAC80211_MESH=y
@@ -2467,7 +2454,7 @@ CONFIG_ATH9K_AHB=y
 # CONFIG_ATH9K_DYNACK is not set
 # CONFIG_ATH9K_WOW is not set
 CONFIG_ATH9K_RFKILL=y
-CONFIG_ATH9K_CHANNEL_CONTEXT=y
+# CONFIG_ATH9K_CHANNEL_CONTEXT is not set
 CONFIG_ATH9K_PCOEM=y
 CONFIG_ATH9K_HTC=m
 # CONFIG_ATH9K_HTC_DEBUGFS is not set
@@ -2526,7 +2513,7 @@ CONFIG_BRCMFMAC_SDIO=y
 CONFIG_BRCMFMAC_USB=y
 # CONFIG_BRCMFMAC_PCIE is not set
 # CONFIG_BRCM_TRACING is not set
-CONFIG_BRCMDBG=y
+# CONFIG_BRCMDBG is not set
 CONFIG_HOSTAP=m
 CONFIG_HOSTAP_FIRMWARE=y
 CONFIG_HOSTAP_FIRMWARE_NVRAM=y
@@ -2987,7 +2974,7 @@ CONFIG_HVC_DRIVER=y
 # CONFIG_HVC_DCC is not set
 CONFIG_VIRTIO_CONSOLE=m
 # CONFIG_IPMI_HANDLER is not set
-CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM=m
 # CONFIG_HW_RANDOM_TIMERIOMEM is not set
 CONFIG_HW_RANDOM_OMAP=m
 CONFIG_HW_RANDOM_OMAP3_ROM=m