mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
core/linux-armv7-rc to 4.6.rc1-1
This commit is contained in:
parent
5b5ff5ba1d
commit
d8b3759f24
11 changed files with 303 additions and 169 deletions
|
@ -1,7 +1,7 @@
|
|||
From 7a5c6503ca3622ce2586526e73053d841e4f6586 Mon Sep 17 00:00:00 2001
|
||||
From fbde23bcfb2c5df1a2a0e20c4c6195b52736088d Mon Sep 17 00:00:00 2001
|
||||
From: Willy Tarreau <w@xxxxxx>
|
||||
Date: Sun, 2 Dec 2012 19:59:28 +0100
|
||||
Subject: [PATCH 1/8] ARM: atags: add support for Marvell's u-boot
|
||||
Subject: [PATCH 1/9] 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.
|
||||
|
@ -47,5 +47,5 @@ index 979ff40..d1d0c19 100644
|
|||
};
|
||||
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 040d668336081568cd29c4d70955bb90827e382a Mon Sep 17 00:00:00 2001
|
||||
From 31296ca781077c1a251da376c43136e56b27da61 Mon Sep 17 00:00:00 2001
|
||||
From: Willy Tarreau <w@xxxxxx>
|
||||
Date: Sun, 2 Dec 2012 19:56:58 +0100
|
||||
Subject: [PATCH 2/8] ARM: atags/fdt: retrieve MAC addresses from Marvell boot
|
||||
Subject: [PATCH 2/9] 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
|
||||
|
@ -43,5 +43,5 @@ index 9448aa0..ac7b6ae 100644
|
|||
}
|
||||
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 19dd2897d9d753a42e9610ff7ebc4370e995474e Mon Sep 17 00:00:00 2001
|
||||
From 825006b56fcfb592a814322775fc8ab07643a3da Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Fri, 5 Sep 2014 15:41:19 -0600
|
||||
Subject: [PATCH 3/8] SMILE Plug device tree file
|
||||
Subject: [PATCH 3/9] 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.
|
||||
|
@ -14,10 +14,10 @@ Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
|||
create mode 100644 arch/arm/boot/dts/armada-370-smileplug.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
index a4a6d70..c710c30 100644
|
||||
index 95c1923..38c06e4 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -767,6 +767,7 @@ dtb-$(CONFIG_MACH_ARMADA_370) += \
|
||||
@@ -793,6 +793,7 @@ dtb-$(CONFIG_MACH_ARMADA_370) += \
|
||||
armada-370-db.dtb \
|
||||
armada-370-dlink-dns327l.dtb \
|
||||
armada-370-mirabox.dtb \
|
||||
|
@ -205,5 +205,5 @@ index 0000000..d01308a
|
|||
+ };
|
||||
+};
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 011e108826ecd2d14f714543171e32e74ec52878 Mon Sep 17 00:00:00 2001
|
||||
From e5ab5ccc1921bb1a18b709f012678904c1fa8e65 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Fri, 5 Sep 2014 15:43:56 -0600
|
||||
Subject: [PATCH 4/8] fix mvsdio eMMC timing
|
||||
Subject: [PATCH 4/9] 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.
|
||||
|
@ -34,5 +34,5 @@ index 42296e5..e5ce6d2 100644
|
|||
host->clock = ios->clock;
|
||||
host->ns_per_clk = 1000000000 / (host->base_clock / (m+1));
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 3fc16f5db6a177bb5277962c808c45c74f75ae9e Mon Sep 17 00:00:00 2001
|
||||
From 643175f5355843de87e7c7f5a6a7a8637e755a79 Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Tue, 18 Feb 2014 01:43:50 -0300
|
||||
Subject: [PATCH 5/8] net/smsc95xx: Allow mac address to be set as a parameter
|
||||
Subject: [PATCH 5/9] net/smsc95xx: Allow mac address to be set as a parameter
|
||||
|
||||
---
|
||||
drivers/net/usb/smsc95xx.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
@ -91,5 +91,5 @@ index 66b3ab9..3cc50f6 100644
|
|||
if (smsc95xx_read_eeprom(dev, EEPROM_MAC_OFFSET, ETH_ALEN,
|
||||
dev->net->dev_addr) == 0) {
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c7df0a759a4e82d1fd4ea24a63a8f0a2c8b3821e Mon Sep 17 00:00:00 2001
|
||||
From 44fc104d623f609caedc7f3096af977e439bc0f7 Mon Sep 17 00:00:00 2001
|
||||
From: dobatog <dobatog@gmail.com>
|
||||
Date: Thu, 26 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 6/8] ARM: TLV320AIC23 SoC Audio Codec: Fix errors reported
|
||||
Subject: [PATCH 6/9] ARM: TLV320AIC23 SoC Audio Codec: Fix errors reported
|
||||
related to input routing signals.
|
||||
|
||||
The following patch, based on stable v3.19, corrects the errors that are reported in the boot trace in reference to the Input Signals of the audio codec TLV320AIC23:
|
||||
|
@ -45,5 +45,5 @@ index cd8c02b..95e6b11 100644
|
|||
/* input mux */
|
||||
{"Capture Source", "Line", "Line Input"},
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 2cc0b133d9bb620d3b48651b95d60d2c3d1ae37e Mon Sep 17 00:00:00 2001
|
||||
From 176a636cc67640d9cd20bc50603c460a7c17516e Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sat, 14 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 7/8] set default cubietruck led triggers
|
||||
Subject: [PATCH 7/9] set default cubietruck led triggers
|
||||
|
||||
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
---
|
||||
|
@ -29,5 +29,5 @@ index 8da939a..9957d5f 100644
|
|||
};
|
||||
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 19ca41a82a2fde0e6cd80b70ab1deb2b793edb86 Mon Sep 17 00:00:00 2001
|
||||
From 2ee0e47ce62e315bf2674eb7fc206a597f5ad007 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sat, 7 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 8/8] USB armory support
|
||||
Subject: [PATCH 8/9] USB armory support
|
||||
|
||||
---
|
||||
arch/arm/boot/dts/Makefile | 5 +
|
||||
|
@ -20,10 +20,10 @@ Subject: [PATCH 8/8] USB armory support
|
|||
create mode 100644 arch/arm/boot/dts/imx53-usbarmory.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
index c710c30..e9a95ef 100644
|
||||
index 38c06e4..ce5c9de 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -287,6 +287,11 @@ dtb-$(CONFIG_SOC_IMX53) += \
|
||||
@@ -295,6 +295,11 @@ dtb-$(CONFIG_SOC_IMX53) += \
|
||||
imx53-smd.dtb \
|
||||
imx53-tx53-x03x.dtb \
|
||||
imx53-tx53-x13x.dtb \
|
||||
|
@ -452,5 +452,5 @@ index 0000000..902a73b
|
|||
+ status = "okay";
|
||||
+};
|
||||
--
|
||||
2.7.0
|
||||
2.7.4
|
||||
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
From e0a732e08eb356d6ab05169c8a5e5460a80f00ae Mon Sep 17 00:00:00 2001
|
||||
From: Marek Szyprowski <m.szyprowski@samsung.com>
|
||||
Date: Thu, 17 Mar 2016 07:53:12 +0100
|
||||
Subject: [PATCH 9/9] drm/exynos: fimd: fix broken dp_clock control
|
||||
|
||||
Commit 1feafd3afd294b03dbbedb8e8f94e0c4db526f10 ("drm/exynos: add
|
||||
exynos5420 support for fimd") add support for Exynos 5420 SoC, but it
|
||||
broke enabling display clock feature because of incorrect condition
|
||||
check. This patch fixes it, so display is working again on platforms
|
||||
requiring display clock control (i.e. Exynos5250-based SNOW platform).
|
||||
|
||||
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
|
||||
---
|
||||
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimd.c b/drivers/gpu/drm/exynos/exynos_drm_fimd.c
|
||||
index 51d484a..018449f 100644
|
||||
--- a/drivers/gpu/drm/exynos/exynos_drm_fimd.c
|
||||
+++ b/drivers/gpu/drm/exynos/exynos_drm_fimd.c
|
||||
@@ -888,7 +888,7 @@ static void fimd_dp_clock_enable(struct exynos_drm_crtc *crtc, bool enable)
|
||||
* clock. On these SoCs the bootloader may enable it but any
|
||||
* power domain off/on will reset it to disable state.
|
||||
*/
|
||||
- if (ctx->driver_data != &exynos5_fimd_driver_data ||
|
||||
+ if (ctx->driver_data != &exynos5_fimd_driver_data &&
|
||||
ctx->driver_data != &exynos5420_fimd_driver_data)
|
||||
return;
|
||||
|
||||
--
|
||||
2.7.4
|
||||
|
|
@ -3,26 +3,26 @@
|
|||
|
||||
buildarch=4
|
||||
|
||||
_rcver=4.5
|
||||
_rcrel=7
|
||||
_rcnrel=armv7-x2
|
||||
_rcver=4.6
|
||||
_rcrel=1
|
||||
_rcnrel=armv7-x0
|
||||
|
||||
pkgbase=linux-armv7-rc
|
||||
#_srcname=linux-4.$((${_rcver##*.}-1))
|
||||
_srcname=linux-${_rcver}-rc${_rcrel}
|
||||
_srcname=linux-4.$((${_rcver##*.}-1))
|
||||
#_srcname=linux-${_rcver}-rc${_rcrel}
|
||||
_kernelname=${pkgbase#linux}
|
||||
_desc="ARMv7 multi-platform (release candidate)"
|
||||
pkgver=${_rcver}.rc${_rcrel}
|
||||
pkgrel=2
|
||||
pkgrel=1
|
||||
arch=('armv7h')
|
||||
url="http://www.kernel.org/"
|
||||
license=('GPL2')
|
||||
makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git' 'uboot-tools' 'vboot-utils' 'dtc')
|
||||
options=('!strip')
|
||||
source=(#"http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
||||
#"https://www.kernel.org/pub/linux/kernel/v4.x/testing/patch-${_rcver}-rc${_rcrel}.xz"
|
||||
"https://www.kernel.org/pub/linux/kernel/v4.x/testing/${_srcname}.tar.xz"
|
||||
"http://rcn-ee.com/deb/sid-armhf/v${_rcver}.0-rc${_rcrel}-${_rcnrel}/patch-${_rcver}-rc${_rcrel}-${_rcnrel}.diff.gz"
|
||||
source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
||||
"https://www.kernel.org/pub/linux/kernel/v4.x/testing/patch-${_rcver}-rc${_rcrel}.xz"
|
||||
#"https://www.kernel.org/pub/linux/kernel/v4.x/testing/${_srcname}.tar.xz"
|
||||
"http://rcn-ee.com/deb/wheezy-armhf/v${_rcver}.0-rc${_rcrel}-${_rcnrel}/patch-${_rcver}-rc${_rcrel}-${_rcnrel}.diff.gz"
|
||||
'0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch'
|
||||
'0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch'
|
||||
'0003-SMILE-Plug-device-tree-file.patch'
|
||||
|
@ -31,22 +31,25 @@ source=(#"http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
|||
'0006-ARM-TLV320AIC23-SoC-Audio-Codec-Fix-errors-reported-.patch'
|
||||
'0007-set-default-cubietruck-led-triggers.patch'
|
||||
'0008-USB-armory-support.patch'
|
||||
'0009-drm-exynos-fimd-fix-broken-dp_clock-control.patch'
|
||||
'config'
|
||||
'cmdline'
|
||||
'kernel.its'
|
||||
'kernel.keyblock'
|
||||
'kernel_data_key.vbprivk')
|
||||
md5sums=('75c27e461211676dd8e164c913a9b9b9'
|
||||
'0b820efe5e2da16c8f2ef160cc940017'
|
||||
'9cdde35f0612e461f658f5679322cf05'
|
||||
'42b8dc1ac8f7366498f3d1bec4708f57'
|
||||
'734c3a326deae7783aab2a2b9c2496c5'
|
||||
'9d419858c9e0b50ef082b501514ae7b5'
|
||||
'afa863eec444bc60cb5d3c4216bb4dd8'
|
||||
'5222447ca6733a635f0014e4286497fd'
|
||||
'd65428fd325c67b540f86c59ae29bcff'
|
||||
'911c1d70d8659d42bde1844569149233'
|
||||
'e60e34600957fb7c9d837511eeb4f641'
|
||||
md5sums=('a60d48eee08ec0536d5efb17ca819aef'
|
||||
'b4787fc5e8e27bf21e294448ff566c04'
|
||||
'8e32e9ad90091cb7c273875f8eaec226'
|
||||
'fcf612f5a71f3c96d0e574d415cebd14'
|
||||
'fad932a4bc1da070b64c06b003405b70'
|
||||
'55697205d01f197cbb0a204f1fbc11a7'
|
||||
'10be278b083da9d6ee197215017a2c11'
|
||||
'5c96b8a10bd59f536e77c7392fef3936'
|
||||
'8bae10b25116820b0f7492f028386c3c'
|
||||
'426888e80a5c62276e76dad08ece3a8d'
|
||||
'1e4daa74081b645cd9d0508a04d4ad44'
|
||||
'ca2c19f4ecf593dd6fccd7d23e9a6efc'
|
||||
'fdf8f96b334920a1f71ba2afbd99112d'
|
||||
'1813b39074d01af6548951764a0f6444'
|
||||
'4f2379ed84258050edb858ee8d281678'
|
||||
'61c5ff73c136ed07a7aadbf58db3d96a'
|
||||
|
@ -56,7 +59,7 @@ prepare() {
|
|||
cd "${srcdir}/${_srcname}"
|
||||
|
||||
# add upstream patch
|
||||
#git apply --whitespace=nowarn ../patch-${_rcver}-rc${_rcrel}
|
||||
git apply --whitespace=nowarn ../patch-${_rcver}-rc${_rcrel}
|
||||
|
||||
# RCN patch
|
||||
git apply ../patch-${_rcver}-rc${_rcrel}-${_rcnrel}.diff
|
||||
|
@ -70,6 +73,7 @@ prepare() {
|
|||
git apply ../0006-ARM-TLV320AIC23-SoC-Audio-Codec-Fix-errors-reported-.patch
|
||||
git apply ../0007-set-default-cubietruck-led-triggers.patch
|
||||
git apply ../0008-USB-armory-support.patch
|
||||
git apply ../0009-drm-exynos-fimd-fix-broken-dp_clock-control.patch
|
||||
|
||||
cat "${srcdir}/config" > ./.config
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue