summaryrefslogtreecommitdiff
path: root/kernels
diff options
context:
space:
mode:
authorDavid P <megver83@parabola.nu>2018-04-13 18:03:16 -0300
committerDavid P <megver83@parabola.nu>2018-04-13 18:03:16 -0300
commit3709a20e9595436514acb5ccbe5cd9fb2bfc2c65 (patch)
treeb2ed5a922c7da274e6aa8be397dee5ac2b9ed357 /kernels
parentcd7fced6d4fccb42fc5d28f0d8f7ce8d8d423eeb (diff)
upgpkg: kernels/linux-libre-lts-xtreme 4.9.93_gnu-1
Diffstat (limited to 'kernels')
-rw-r--r--kernels/linux-libre-lts-xtreme/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0003-SMILE-Plug-device-tree-file.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0004-fix-mvsdio-eMMC-timing.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0006-set-default-cubietruck-led-triggers.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0008-disable-USB3-port-on-ODROID-XU.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/0009-ARM-dove-enable-ethernet-on-D3Plug.patch2
-rw-r--r--kernels/linux-libre-lts-xtreme/PKGBUILD33
-rw-r--r--kernels/linux-libre-lts-xtreme/config.armv7h9
11 files changed, 31 insertions, 29 deletions
diff --git a/kernels/linux-libre-lts-xtreme/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch b/kernels/linux-libre-lts-xtreme/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch
index 8df0c4761..d7fdef8fb 100644
--- a/kernels/linux-libre-lts-xtreme/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch
+++ b/kernels/linux-libre-lts-xtreme/0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch
@@ -1,7 +1,7 @@
From e1c642a72eb85ec98e1903f9391fb29076234369 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@xxxxxx>
Date: Sun, 2 Dec 2012 19:59:28 +0100
-Subject: [PATCH 01/14] ARM: atags: add support for Marvell's u-boot
+Subject: [PATCH 01/09] ARM: atags: add support for Marvell's u-boot
Marvell uses a specific atag in its u-boot which includes among other
information the MAC addresses for up to 4 network interfaces.
diff --git a/kernels/linux-libre-lts-xtreme/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch b/kernels/linux-libre-lts-xtreme/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch
index 1f782d2b4..f4c2670c0 100644
--- a/kernels/linux-libre-lts-xtreme/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch
+++ b/kernels/linux-libre-lts-xtreme/0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch
@@ -1,7 +1,7 @@
From d52721ca6718ac91256b3073dd6a4749940bc0d3 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@xxxxxx>
Date: Sun, 2 Dec 2012 19:56:58 +0100
-Subject: [PATCH 02/14] ARM: atags/fdt: retrieve MAC addresses from Marvell
+Subject: [PATCH 02/09] ARM: atags/fdt: retrieve MAC addresses from Marvell
boot loader
The atags are parsed and if a Marvell atag is found, up to 4 MAC
diff --git a/kernels/linux-libre-lts-xtreme/0003-SMILE-Plug-device-tree-file.patch b/kernels/linux-libre-lts-xtreme/0003-SMILE-Plug-device-tree-file.patch
index e6cab4cd4..eaf74e922 100644
--- a/kernels/linux-libre-lts-xtreme/0003-SMILE-Plug-device-tree-file.patch
+++ b/kernels/linux-libre-lts-xtreme/0003-SMILE-Plug-device-tree-file.patch
@@ -1,7 +1,7 @@
From f8f42603eeec186337ebab563de5b91ae6050de6 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Fri, 5 Sep 2014 15:41:19 -0600
-Subject: [PATCH 03/14] SMILE Plug device tree file
+Subject: [PATCH 03/09] SMILE Plug device tree file
This adds a dts file for the SMILE Plug, which only differs from the Mirabox
dts with the LED definitions.
diff --git a/kernels/linux-libre-lts-xtreme/0004-fix-mvsdio-eMMC-timing.patch b/kernels/linux-libre-lts-xtreme/0004-fix-mvsdio-eMMC-timing.patch
index 842dfcd77..f97cacaf5 100644
--- a/kernels/linux-libre-lts-xtreme/0004-fix-mvsdio-eMMC-timing.patch
+++ b/kernels/linux-libre-lts-xtreme/0004-fix-mvsdio-eMMC-timing.patch
@@ -1,7 +1,7 @@
From c6275cb1cf73c56e9c2e74ae7c41abf3b70cb5ae Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Fri, 5 Sep 2014 15:43:56 -0600
-Subject: [PATCH 04/14] fix mvsdio eMMC timing
+Subject: [PATCH 04/09] fix mvsdio eMMC timing
These changes from Globalscale change the MMC timing to allow the eMMC versions
of the Mirabox and SMILE Plug to work.
diff --git a/kernels/linux-libre-lts-xtreme/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch b/kernels/linux-libre-lts-xtreme/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch
index ad19d606d..8f7df38b9 100644
--- a/kernels/linux-libre-lts-xtreme/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch
+++ b/kernels/linux-libre-lts-xtreme/0005-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch
@@ -1,7 +1,7 @@
From 0764c77a4c04d9e7d770e62ac6f8edac76a39183 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 18 Feb 2014 01:43:50 -0300
-Subject: [PATCH 05/14] net/smsc95xx: Allow mac address to be set as a
+Subject: [PATCH 05/09] net/smsc95xx: Allow mac address to be set as a
parameter
---
diff --git a/kernels/linux-libre-lts-xtreme/0006-set-default-cubietruck-led-triggers.patch b/kernels/linux-libre-lts-xtreme/0006-set-default-cubietruck-led-triggers.patch
index ff270752a..515e6e14f 100644
--- a/kernels/linux-libre-lts-xtreme/0006-set-default-cubietruck-led-triggers.patch
+++ b/kernels/linux-libre-lts-xtreme/0006-set-default-cubietruck-led-triggers.patch
@@ -1,7 +1,7 @@
From 8049afc8467f9f7fdeb3b7db97e0e8c64805e867 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Sat, 14 Feb 2015 12:32:27 +0100
-Subject: [PATCH 06/14] set default cubietruck led triggers
+Subject: [PATCH 06/09] set default cubietruck led triggers
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
---
diff --git a/kernels/linux-libre-lts-xtreme/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch b/kernels/linux-libre-lts-xtreme/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch
index a8836586a..51e1b4473 100644
--- a/kernels/linux-libre-lts-xtreme/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch
+++ b/kernels/linux-libre-lts-xtreme/0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch
@@ -1,7 +1,7 @@
From fa5e1322788ebe804da87c671b6491b21d143d18 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Thu, 11 Aug 2016 00:42:37 -0600
-Subject: [PATCH 07/14] exynos4412-odroid: set higher minimum buck2 regulator
+Subject: [PATCH 07/09] exynos4412-odroid: set higher minimum buck2 regulator
voltage
Set a higher minimum voltage to help reboot issue.
diff --git a/kernels/linux-libre-lts-xtreme/0008-disable-USB3-port-on-ODROID-XU.patch b/kernels/linux-libre-lts-xtreme/0008-disable-USB3-port-on-ODROID-XU.patch
index 868d3d5f1..489e4d4b9 100644
--- a/kernels/linux-libre-lts-xtreme/0008-disable-USB3-port-on-ODROID-XU.patch
+++ b/kernels/linux-libre-lts-xtreme/0008-disable-USB3-port-on-ODROID-XU.patch
@@ -1,7 +1,7 @@
From f9e3db4a1d7ec8578be2012ca727c8a2259f8de8 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Sat, 25 Feb 2017 19:39:51 -0700
-Subject: [PATCH 08/14] disable USB3 port on ODROID-XU
+Subject: [PATCH 08/09] disable USB3 port on ODROID-XU
Ports report over-current condition and are non-operable.
diff --git a/kernels/linux-libre-lts-xtreme/0009-ARM-dove-enable-ethernet-on-D3Plug.patch b/kernels/linux-libre-lts-xtreme/0009-ARM-dove-enable-ethernet-on-D3Plug.patch
index a1c658823..e0a1c0a60 100644
--- a/kernels/linux-libre-lts-xtreme/0009-ARM-dove-enable-ethernet-on-D3Plug.patch
+++ b/kernels/linux-libre-lts-xtreme/0009-ARM-dove-enable-ethernet-on-D3Plug.patch
@@ -1,7 +1,7 @@
From 0025f973fdfa0c4409439ee65a4c074241e1d210 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Sun, 7 May 2017 13:32:25 -0600
-Subject: [PATCH 09/14] ARM: dove: enable ethernet on D3Plug
+Subject: [PATCH 09/09] ARM: dove: enable ethernet on D3Plug
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
---
diff --git a/kernels/linux-libre-lts-xtreme/PKGBUILD b/kernels/linux-libre-lts-xtreme/PKGBUILD
index 49e4a0f7b..37e905e12 100644
--- a/kernels/linux-libre-lts-xtreme/PKGBUILD
+++ b/kernels/linux-libre-lts-xtreme/PKGBUILD
@@ -11,7 +11,7 @@
pkgbase=linux-libre-lts-xtreme
_pkgbasever=4.9-gnu
-_pkgver=4.9.92-gnu
+_pkgver=4.9.93-gnu
_knockpatchver=4.9_1
_replacesarchkernel=('linux%') # '%' gets replaced with _kernelname
@@ -63,7 +63,7 @@ validpgpkeys=(
)
sha512sums=('885eb0a7fab45dc749acb4329b4330a43b704df2d5f2f5aac1811503c132ca53ca49452f9b1cc80b0826c7a4962dbe4937aecb697aa823b2543ba2cabc704816'
'SKIP'
- '1dfe3c74d450c0b1ecd73e84d34b71297bcaf70eb9a495dc8a501e809e35e4c962de4cffdf45c73a73fd3612a7a347e0ebe301d7e25ceb3649db99ae0fc462b3'
+ '9efe95d49326ffe21130f63f16f66b80ba175f066152981ffa648ce8e401530ed6e1bf88b138a46e7e171af6bb7f56df2cb7bed4e9ce2ad063a9c594717b1e6e'
'SKIP'
'a00e9fc0b930021242b231dfdd15160eaefbfad4aaa0ba0426bb9a25dd14acc1825cbb1bc9c680a6d43baca797591dc219e232862f566457752ff378e03600a3'
'SKIP'
@@ -75,21 +75,21 @@ sha512sums=('885eb0a7fab45dc749acb4329b4330a43b704df2d5f2f5aac1811503c132ca53ca4
'SKIP'
'aaf88ac19f892dc0ab3e19582309c851baab296c7f3edfa47d18460fa12c25b9c08a08143b16d6780b7e5ca57d413c6890df6d3cc0926072dd6d1a476891122b'
'a7ed96ca23a8c0d434514b8d379d17bad8f6db915f92cd982f3abbe70f0035ad190c0b4d1d29157e702ccc06789b1a1fe08e0d8c1cec90d943bc1f5007a9d4e6'
- '469191c3ff5a458c8d708b1d791bcf0fc7d97446943354717675bed79f4a61f51a51b09f991c5bc71a7bbf3d5333879276a55f9ca8edb6caa9f12aae8ea73d1f'
+ '0ca9e2c5fc88f59d36e240076a792a4e8af48ea0cf6b5cf2e870314419ffc0aa8485fa37c018df3ce578ae11df4f8f49f0c4744bc9983c6304fa935787802ae6'
'7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a'
'4a8b324aee4cccf3a512ad04ce1a272d14e5b05c8de90feb82075f55ea3845948d817e1b0c6f298f5816834ddd3e5ce0a0e2619866289f3c1ab8fd2f35f04f44'
'2dc6b0ba8f7dbf19d2446c5c5f1823587de89f4e28e9595937dd51a87755099656f2acec50e3e2546ea633ad1bfd1c722e0c2b91eef1d609103d8abdc0a7cbaf'
- '5ff744265ad80f6d2bd310b247de86e98854db6d9134cd3a656ef4e90db4cf59c5dadc554e96a8ef8b7677447a0c9623b360cc34a6786078be09ab536f48d3f4'
+ '575be69a60754e3b082006ad27823d4662bd400a3f741ea82a48b9e8e1fe1204abaae94238f82a8afa744a92a2d72fab72f1211e9d081bb268299a6ee58cde25'
'SKIP'
- 'ba44aa1252aa1b172e0bc8bbbff864ff60cad6739b2aed2f6a2402848aa65cdb8a8ca6bb9341569b089d60dfd83c3bdd744b5810061ac76b19f0d337afe4cc8d'
- '738bc2874351d9e1b94319e6caf615b49753155c99dc9318a1ce9eced50f87627a7331762951f55e2bea8abdb97b80a617a08f3f0bc735e56ff831a8bbb19816'
- 'f45d8d417eb3f4b6e02e337480bd99a8ebb4b9ac004c53a5432255e5841578fb64530663b6eacb3c8f40aaade8e1dc1e584aa1cf4b560103119e4b32e19b66c3'
- '25ee5d9859d3df2d054fd6d53fe6b8931d6ac9f85533c54f3dd926fce917c81bd96cb3858189a20cf28a32b43efd1566cb5513f7db18a0bb8ead1a4e8a7be6fc'
- 'a1aa8272760da0c8d2772cc8a57d8600f08db176206afd2a155055d2969bf0295f342a156841964a07de53fbf0356385b604ad75e5556569872dfad1863b2c27'
- 'b58efc374344d10290371f3dfe8a124f855015d3ce169ccf538e6c1476092abf7ac689f0f10fb6a191fa19545b49ce13957ada066b37415f37dd5989ff93db37'
- 'd2326e2e3ef6f2f5e911e6ad2fc3ac33b6f53fc5bb03e61d0e8371e6c7199028b226356926472ba676ca68a6cc57d33856c662615ed5b52566570670d0f96c89'
- 'bc47549f2a79a79659d4d53f739e091c1e8f54cef8c1776be2034675cbb43f584a128607b1d4dd6a9f465706bb1470c6cb4277877dd3218e7280f503babf8300'
- 'd90f3a3b74d65b84c4c2c229d10d2bb854e39e3429ba1469f8bb286819d559c68e00302de2be5043cf274b39a58686dc822c60afe1c553c4c967ef168d98af05'
+ '3241bf6817dc4702c7ddc912e5c3eed02c278f7d50685e2aa8de452b1a70db9dcf029f430d9c3d6fe8ddbfc76dba4194ec7a060730565ef9416624eac5b3ef86'
+ '77191c0a90d27d8eb98dd46945cac09f62f8e483f99f9c863fd6112fbe7fc4ece7121bc9a4130052c5180ce59e465d16300acf1e23a35dcb29a21a14af8321d4'
+ 'd6769922998d72f9f63f1f85c6fd165748314eefea891921095876a0a671bd4df7c98979faf7ec7d1394f12ee6f2a841fad7856507e53280fd6d3e32028aed74'
+ 'e619885c9dc87e841672f92e40b0d6c7f5f7c8d833eafece1388ea5f20cca5fb0484574ae913e48fc1efd91c789b36c4c32e8a2c88815ffca375efa027afb4f1'
+ '9592060aa85d622521f7b535fb43237de86e3fe338fc1ac70453530698d562b333a4f424ec581176b421661d563c6f8d4b13f58920b8df9ead50a4a32c87368f'
+ '82b057b1bcd8f1c0f5931db2e86848f36b32ba3da1eae36c5f590eab33ccdb3e66437cb1bf8e2058c5aaa5f9b6df6676e256fe95a8896a8a01b00410815f8d22'
+ 'fd601ef958cdc2b0eacbd1bc9c47d9f2239b38f3262a8e6319aa37d0d1d6cb014632cb8ba4bf9cc6431a288a9f4e3f4e0fa2519cb8c187beba4de8ca2146b7eb'
+ '7676fd65769b5d1ca334032b3934ae802b8854bedf00aed9cb9e14977a2dc8d25c37a6e9e41ea7170a1086ffb870d183abf9007bfae19d05bc44e16bd541ada2'
+ '7de48e372d9ca3fc8405956f9fffc70d102e5c2b8722bc83fe1cd6721ab095c83063351857ab8b12784154186a9a2a2fed73db7b9e83b1c73004449ed7ad183e'
'02af4dd2a007e41db0c63822c8ab3b80b5d25646af1906dc85d0ad9bb8bbf5236f8e381d7f91cf99ed4b0978c50aee37cb9567cdeef65b7ec3d91b882852b1af'
'b8fe56e14006ab866970ddbd501c054ae37186ddc065bb869cf7d18db8c0d455118d5bda3255fb66a0dde38b544655cfe9040ffe46e41d19830b47959b2fb168')
@@ -115,7 +115,7 @@ prepare() {
patch -p1 -i ../tcp_stealth_${_knockpatchver}.diff
if [ "${CARCH}" = "armv7h" ]; then
- # RCN patch (CM3 firmware deblobbed and AUFS removed)
+ # RCN patch (CM3 firmware deblobbed and AUFS/WireGuard removed)
# Note: For stability reasons, AUFS has been removed in the RCN patch.
# We are supporting AUFS in linux-libre-pck through PCK patch.
# See https://wiki.parabola.nu/PCK for further details.
@@ -219,7 +219,7 @@ pkgdesc="The ${pkgbase^} kernel and modules - stable longtime supported kernel p
fi
# make room for external modules
- local _extramodules="extramodules-${_basekernel}${_kernelname:--lts}"
+ local _extramodules="extramodules-${_basekernel}${_kernelname}"
ln -s "../${_extramodules}" "${pkgdir}/usr/lib/modules/${_kernver}/extramodules"
# add real version for building modules and running depmod from hook
@@ -228,6 +228,9 @@ pkgdesc="The ${pkgbase^} kernel and modules - stable longtime supported kernel p
# remove build and source links
rm "${pkgdir}"/usr/lib/modules/${_kernver}/{source,build}
+
+ # remove the firmware
+ rm -r "${pkgdir}/usr/lib/firmware"
# now we call depmod...
depmod -b "${pkgdir}/usr" -F System.map "${_kernver}"
diff --git a/kernels/linux-libre-lts-xtreme/config.armv7h b/kernels/linux-libre-lts-xtreme/config.armv7h
index 12e69bf70..ed6a88929 100644
--- a/kernels/linux-libre-lts-xtreme/config.armv7h
+++ b/kernels/linux-libre-lts-xtreme/config.armv7h
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 4.9.92-gnu-1-lts-xtreme Kernel Configuration
+# Linux/arm 4.9.93-gnu-1-lts-xtreme Kernel Configuration
#
CONFIG_ARM=y
CONFIG_ARM_HAS_SG_CHAIN=y
@@ -812,8 +812,8 @@ CONFIG_IOMMU_HELPER=y
CONFIG_USE_OF=y
CONFIG_ATAGS=y
# CONFIG_DEPRECATED_PARAM_STRUCT is not set
-CONFIG_ZBOOT_ROM_TEXT=0
-CONFIG_ZBOOT_ROM_BSS=0
+CONFIG_ZBOOT_ROM_TEXT=0x0
+CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_ARM_APPENDED_DTB=y
CONFIG_ARM_ATAG_DTB_COMPAT=y
CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y
@@ -964,8 +964,6 @@ CONFIG_XFRM_IPCOMP=m
CONFIG_NET_KEY=m
CONFIG_NET_KEY_MIGRATE=y
CONFIG_INET=y
-CONFIG_WIREGUARD=m
-# CONFIG_WIREGUARD_DEBUG is not set
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_FIB_TRIE_STATS=y
@@ -3663,6 +3661,7 @@ CONFIG_SPI_MASTER=y
# CONFIG_SPI_AXI_SPI_ENGINE is not set
CONFIG_SPI_BCM2835=m
CONFIG_SPI_BCM2835AUX=m
+# CONFIG_SPI_BCM_QSPI is not set
CONFIG_SPI_BITBANG=y
CONFIG_SPI_CADENCE=y
CONFIG_SPI_DAVINCI=y