mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
core/linux-armv7 to 4.4.0-1
This commit is contained in:
parent
facf42f4dc
commit
6d2d67a79c
3 changed files with 801 additions and 296 deletions
|
@ -4,19 +4,19 @@
|
||||||
buildarch=4
|
buildarch=4
|
||||||
|
|
||||||
pkgbase=linux-armv7
|
pkgbase=linux-armv7
|
||||||
_srcname=linux-4.3
|
_srcname=linux-4.4
|
||||||
_kernelname=${pkgbase#linux}
|
_kernelname=${pkgbase#linux}
|
||||||
_desc="ARMv7 multi-platform"
|
_desc="ARMv7 multi-platform"
|
||||||
pkgver=4.3.3
|
pkgver=4.4.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
rcnrel=armv7-x1
|
rcnrel=armv7-x3
|
||||||
arch=('armv7h')
|
arch=('armv7h')
|
||||||
url="http://www.kernel.org/"
|
url="http://www.kernel.org/"
|
||||||
license=('GPL2')
|
license=('GPL2')
|
||||||
makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git' 'uboot-tools' 'vboot-utils' 'dtc')
|
makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git' 'uboot-tools' 'vboot-utils' 'dtc')
|
||||||
options=('!strip')
|
options=('!strip')
|
||||||
source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
||||||
"http://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz"
|
#"http://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz"
|
||||||
"http://rcn-ee.com/deb/sid-armhf/v${pkgver}-${rcnrel}/patch-${pkgver%.0}-${rcnrel}.diff.gz"
|
"http://rcn-ee.com/deb/sid-armhf/v${pkgver}-${rcnrel}/patch-${pkgver%.0}-${rcnrel}.diff.gz"
|
||||||
'0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch'
|
'0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch'
|
||||||
'0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch'
|
'0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch'
|
||||||
|
@ -32,9 +32,8 @@ source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
||||||
'kernel.its'
|
'kernel.its'
|
||||||
'kernel.keyblock'
|
'kernel.keyblock'
|
||||||
'kernel_data_key.vbprivk')
|
'kernel_data_key.vbprivk')
|
||||||
md5sums=('58b35794eee3b6d52ce7be39357801e7'
|
md5sums=('9a78fa2eb6c68ca5a40ed5af08142599'
|
||||||
'd3235b3640ae6ac1ab579171943fda4b'
|
'381a0811a128c797a9d4c43d49dcc3e0'
|
||||||
'31761c1d64fd67f12bca9ccfdfdac0ef'
|
|
||||||
'57a686c6674aa9896a590181ac15bdd4'
|
'57a686c6674aa9896a590181ac15bdd4'
|
||||||
'd589f8eb618b9e4b15d06d61482b6925'
|
'd589f8eb618b9e4b15d06d61482b6925'
|
||||||
'f973d396510cfd28a9e0024693d5caa7'
|
'f973d396510cfd28a9e0024693d5caa7'
|
||||||
|
@ -44,9 +43,9 @@ md5sums=('58b35794eee3b6d52ce7be39357801e7'
|
||||||
'a43cc24e0fc27caf96b03a7895dc6543'
|
'a43cc24e0fc27caf96b03a7895dc6543'
|
||||||
'47a9efe2f0114b099662706a5c4d45e5'
|
'47a9efe2f0114b099662706a5c4d45e5'
|
||||||
'cc8885354fd6ce2bb63722a34c4d383a'
|
'cc8885354fd6ce2bb63722a34c4d383a'
|
||||||
'1358f1a4feaa35797970b6744bf00ca4'
|
'f72ad1787d579a2eb26e19ac46659559'
|
||||||
'1813b39074d01af6548951764a0f6444'
|
'1813b39074d01af6548951764a0f6444'
|
||||||
'4b0392e55063eb9f89d91affd1189fc5'
|
'cb2cdd34d6ea18a1411045413d8d18ef'
|
||||||
'61c5ff73c136ed07a7aadbf58db3d96a'
|
'61c5ff73c136ed07a7aadbf58db3d96a'
|
||||||
'584777ae88bce2c5659960151b64c7d8')
|
'584777ae88bce2c5659960151b64c7d8')
|
||||||
|
|
||||||
|
@ -54,7 +53,7 @@ prepare() {
|
||||||
cd "${srcdir}/${_srcname}"
|
cd "${srcdir}/${_srcname}"
|
||||||
|
|
||||||
# add upstream patch
|
# add upstream patch
|
||||||
git apply --whitespace=nowarn ../patch-${pkgver}
|
#git apply --whitespace=nowarn ../patch-${pkgver}
|
||||||
|
|
||||||
# RCN patch
|
# RCN patch
|
||||||
git apply ../patch-${pkgver%.0}-${rcnrel}.diff
|
git apply ../patch-${pkgver%.0}-${rcnrel}.diff
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -25,6 +25,16 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@2 {
|
fdt@2 {
|
||||||
|
description = "exynos5250-snow-rev5.dtb";
|
||||||
|
data = /incbin/("arch/arm/boot/dts/exynos5250-snow-rev5.dtb");
|
||||||
|
type = "flat_dt";
|
||||||
|
arch = "arm";
|
||||||
|
compression = "none";
|
||||||
|
hash@1 {
|
||||||
|
algo = "sha1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
fdt@3 {
|
||||||
description = "exynos5250-spring.dtb";
|
description = "exynos5250-spring.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/exynos5250-spring.dtb");
|
data = /incbin/("arch/arm/boot/dts/exynos5250-spring.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -34,7 +44,7 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@3 {
|
fdt@4 {
|
||||||
description = "exynos5800-peach-pi.dtb";
|
description = "exynos5800-peach-pi.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/exynos5800-peach-pi.dtb");
|
data = /incbin/("arch/arm/boot/dts/exynos5800-peach-pi.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -44,7 +54,7 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@4 {
|
fdt@5 {
|
||||||
description = "exynos5420-peach-pit.dtb";
|
description = "exynos5420-peach-pit.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/exynos5420-peach-pit.dtb");
|
data = /incbin/("arch/arm/boot/dts/exynos5420-peach-pit.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -54,7 +64,17 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@5 {
|
fdt@6 {
|
||||||
|
description = "rk3288-veyron-jaq.dtb";
|
||||||
|
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-jaq.dtb");
|
||||||
|
type = "flat_dt";
|
||||||
|
arch = "arm";
|
||||||
|
compression = "none";
|
||||||
|
hash@1 {
|
||||||
|
algo = "sha1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
fdt@7 {
|
||||||
description = "rk3288-veyron-jerry.dtb";
|
description = "rk3288-veyron-jerry.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-jerry.dtb");
|
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-jerry.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -64,7 +84,7 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@6 {
|
fdt@8 {
|
||||||
description = "rk3288-veyron-minnie.dtb";
|
description = "rk3288-veyron-minnie.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-minnie.dtb");
|
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-minnie.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -74,7 +94,7 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@7 {
|
fdt@9 {
|
||||||
description = "rk3288-veyron-pinky.dtb";
|
description = "rk3288-veyron-pinky.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-pinky.dtb");
|
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-pinky.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -84,7 +104,7 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
fdt@8 {
|
fdt@10 {
|
||||||
description = "rk3288-veyron-speedy.dtb";
|
description = "rk3288-veyron-speedy.dtb";
|
||||||
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-speedy.dtb");
|
data = /incbin/("arch/arm/boot/dts/rk3288-veyron-speedy.dtb");
|
||||||
type = "flat_dt";
|
type = "flat_dt";
|
||||||
|
@ -94,6 +114,26 @@
|
||||||
algo = "sha1";
|
algo = "sha1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
fdt@11 {
|
||||||
|
description = "tegra124-nyan-big.dtb";
|
||||||
|
data = /incbin/("arch/arm/boot/dts/tegra124-nyan-big.dtb");
|
||||||
|
type = "flat_dt";
|
||||||
|
arch = "arm";
|
||||||
|
compression = "none";
|
||||||
|
hash@1 {
|
||||||
|
algo = "sha1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
fdt@12 {
|
||||||
|
description = "tegra124-nyan-blaze.dtb";
|
||||||
|
data = /incbin/("arch/arm/boot/dts/tegra124-nyan-blaze.dtb");
|
||||||
|
type = "flat_dt";
|
||||||
|
arch = "arm";
|
||||||
|
compression = "none";
|
||||||
|
hash@1 {
|
||||||
|
algo = "sha1";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
configurations {
|
configurations {
|
||||||
default = "conf@1";
|
default = "conf@1";
|
||||||
|
@ -129,5 +169,21 @@
|
||||||
kernel = "kernel@1";
|
kernel = "kernel@1";
|
||||||
fdt = "fdt@8";
|
fdt = "fdt@8";
|
||||||
};
|
};
|
||||||
|
conf@9 {
|
||||||
|
kernel = "kernel@1";
|
||||||
|
fdt = "fdt@9";
|
||||||
|
};
|
||||||
|
conf@10 {
|
||||||
|
kernel = "kernel@1";
|
||||||
|
fdt = "fdt@10";
|
||||||
|
};
|
||||||
|
conf@11 {
|
||||||
|
kernel = "kernel@1";
|
||||||
|
fdt = "fdt@11";
|
||||||
|
};
|
||||||
|
conf@12 {
|
||||||
|
kernel = "kernel@1";
|
||||||
|
fdt = "fdt@12";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue