core/linux-aarch64 to 4.5.0-1

This commit is contained in:
Kevin Mihelich 2016-03-15 00:05:57 +00:00
parent 82666bb536
commit 2698ac6cbe
8 changed files with 288 additions and 12389 deletions

View file

@ -1,14 +1,14 @@
From e3c8b5ee334c3620008f7d0bf72482a0b9a09dff Mon Sep 17 00:00:00 2001
From c789031f4cfa8c7933c9857dd86f4151dae63a65 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson@gmail.com>
Date: Sun, 3 May 2015 18:35:23 +0100
Subject: [PATCH 3/6] arm64: acpi drop expert patch
Subject: [PATCH 1/4] arm64: acpi drop expert patch
---
drivers/acpi/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig
index 25dbb76..a7ad01e 100644
index 82b96ee..bf5dc1a 100644
--- a/drivers/acpi/Kconfig
+++ b/drivers/acpi/Kconfig
@@ -5,7 +5,7 @@
@ -21,5 +21,5 @@ index 25dbb76..a7ad01e 100644
select PNP
default y
--
2.6.2
2.7.0

View file

@ -1,7 +1,7 @@
From 063df62f5946147912e520901d4e3efdc866c485 Mon Sep 17 00:00:00 2001
From bf131edcef6243ffad675d6aa010c89a8e0c7331 Mon Sep 17 00:00:00 2001
From: Kumar Gala <galak@codeaurora.org>
Date: Tue, 3 Mar 2015 15:39:07 -0600
Subject: [PATCH 4/6] devicetree: bindings: Document qcom,msm-id and
Subject: [PATCH 2/4] devicetree: bindings: Document qcom,msm-id and
qcom,board-id
The top level qcom,msm-id and qcom,board-id are utilized by bootloaders
@ -128,5 +128,5 @@ index 0000000..a18f34e
+
+#endif
--
2.6.2
2.7.0

View file

@ -1,7 +1,7 @@
From c4fd48751761389b98b82b21842f18a63e1ebd10 Mon Sep 17 00:00:00 2001
From 5a44db76201981d7afdc38ded3ff2100c8ec8370 Mon Sep 17 00:00:00 2001
From: Kumar Gala <galak@codeaurora.org>
Date: Wed, 11 Mar 2015 15:51:20 -0500
Subject: [PATCH 5/6] arm64: dts: Add Qualcomm MSM8916 & MTP8916 ids
Subject: [PATCH 3/4] arm64: dts: Add Qualcomm MSM8916 & MTP8916 ids
Add qcom,msm-id and qcom,board-id to allow bootloader to identify which
device tree to boot on the MTP8916 boards.
@ -13,7 +13,7 @@ Signed-off-by: Kumar Gala <galak@codeaurora.org>
2 files changed, 8 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/msm8916-mtp.dts b/arch/arm64/boot/dts/qcom/msm8916-mtp.dts
index fced77f..6c68b4e 100644
index b0a064d..2cdaa65 100644
--- a/arch/arm64/boot/dts/qcom/msm8916-mtp.dts
+++ b/arch/arm64/boot/dts/qcom/msm8916-mtp.dts
@@ -13,10 +13,13 @@
@ -25,13 +25,13 @@ index fced77f..6c68b4e 100644
/ {
model = "Qualcomm Technologies, Inc. MSM 8916 MTP";
compatible = "qcom,msm8916-mtp", "qcom,msm8916-mtp-smb1360",
compatible = "qcom,msm8916-mtp", "qcom,msm8916-mtp/1",
"qcom,msm8916", "qcom,mtp";
+ qcom,board-id = <QCOM_BRD_ID(MTP, 1, 0) QCOM_BRD_SUBTYPE_DEFAULT>,
+ <QCOM_BRD_ID(MTP, 1, 0) QCOM_BRD_SUBTYPE_MTP8916_SMB1360>;
};
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 8d184ff..c8e5372 100644
index 9153214..719bd9f 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -14,10 +14,15 @@
@ -51,5 +51,5 @@ index 8d184ff..c8e5372 100644
interrupt-parent = <&intc>;
--
2.6.2
2.7.0

View file

@ -1,7 +1,7 @@
From 3ffcd0b59962b1d683543a7953ba132ab10f7f74 Mon Sep 17 00:00:00 2001
From a3cc1740dc9a65fc2ce33eb128870cdd95ef5145 Mon Sep 17 00:00:00 2001
From: Andy Gross <agross@codeaurora.org>
Date: Tue, 31 Mar 2015 14:26:15 -0500
Subject: [PATCH 6/6] arm64: dts: qcom: Add APQ8016 SBC support
Subject: [PATCH 4/4] arm64: dts: qcom: Add APQ8016 SBC support
This patch set adds support for the APQ8016 SBC.
@ -31,7 +31,7 @@ index 825f489..b0cac53 100644
+ qcom,board-id = <QCOM_BRD_ID(SBC, 1, 0) QCOM_BRD_SUBTYPE_DEFAULT>;
};
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index c8e5372..1722a21 100644
index 719bd9f..6716515 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -22,7 +22,9 @@
@ -46,5 +46,5 @@ index c8e5372..1722a21 100644
interrupt-parent = <&intc>;
--
2.6.2
2.7.0

View file

@ -4,10 +4,10 @@
buildarch=8
pkgbase=linux-aarch64
_srcname=linux-4.4
_srcname=linux-4.5
_kernelname=${pkgbase#linux}
_desc="AArch64 multi-platform"
pkgver=4.4.4
pkgver=4.5.0
pkgrel=1
arch=('aarch64')
url="http://www.kernel.org/"
@ -15,39 +15,32 @@ license=('GPL2')
makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git')
options=('!strip')
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"
'0001-amd-xgbe-a0-Add-support-for-XGBE-on-A0.patch'
'0002-amd-xgbe-phy-a0-Add-support-for-XGBE-PHY-on-A0.patch'
'0003-arm64-acpi-drop-expert-patch.patch'
'0004-devicetree-bindings-Document-qcom-msm-id-and-qcom-bo.patch'
'0005-arm64-dts-Add-Qualcomm-MSM8916-MTP8916-ids.patch'
'0006-arm64-dts-qcom-Add-APQ8016-SBC-support.patch'
#"http://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz"
'0001-arm64-acpi-drop-expert-patch.patch'
'0002-devicetree-bindings-Document-qcom-msm-id-and-qcom-bo.patch'
'0003-arm64-dts-Add-Qualcomm-MSM8916-MTP8916-ids.patch'
'0004-arm64-dts-qcom-Add-APQ8016-SBC-support.patch'
'config'
'linux.preset')
md5sums=('9a78fa2eb6c68ca5a40ed5af08142599'
'07e9b2c5d0daf7fc2a1ee26a52adcbc0'
'90e8c4300d263db370eb2155ee1a4b42'
'51c4dcc18641b9c4dfb824b98213c080'
'dd04cf22c2b1dc946884cdb55efc6424'
'2a052b7347d21f8813c09931ea0ef495'
'4166c1a8edeec7eb8c7e69f42e561332'
'1891555762fc267cf2cd7a9a6d01f70d'
'bcb7c0c453729f95b54dec819ccd8fb6'
md5sums=('a60d48eee08ec0536d5efb17ca819aef'
'c8e84e01e8f88b47edba6a479942cc6e'
'66de90ece2f3dcae72ee4c27ddd37b38'
'29d5fafca011d80a8cfbffb5ebbfd327'
'f2f044e19e0e8d5e81034e5870c644c7'
'02660c2c9f0b0efffbeff41496e1fdde'
'b5ef67d6086e20de7b82265f562f88b1')
prepare() {
cd "${srcdir}/${_srcname}"
# add upstream patch
git apply --whitespace=nowarn ../patch-${pkgver}
#git apply --whitespace=nowarn ../patch-${pkgver}
# ALARM patches
git apply ../0001-amd-xgbe-a0-Add-support-for-XGBE-on-A0.patch
git apply ../0002-amd-xgbe-phy-a0-Add-support-for-XGBE-PHY-on-A0.patch
git apply ../0003-arm64-acpi-drop-expert-patch.patch
git apply ../0004-devicetree-bindings-Document-qcom-msm-id-and-qcom-bo.patch
git apply ../0005-arm64-dts-Add-Qualcomm-MSM8916-MTP8916-ids.patch
git apply ../0006-arm64-dts-qcom-Add-APQ8016-SBC-support.patch
git apply ../0001-arm64-acpi-drop-expert-patch.patch
git apply ../0002-devicetree-bindings-Document-qcom-msm-id-and-qcom-bo.patch
git apply ../0003-arm64-dts-Add-Qualcomm-MSM8916-MTP8916-ids.patch
git apply ../0004-arm64-dts-qcom-Add-APQ8016-SBC-support.patch
cat "${srcdir}/config" > ./.config

File diff suppressed because it is too large Load diff