core/linux-aarch64 to 5.0.8-1

This commit is contained in:
Kevin Mihelich 2019-04-19 00:49:34 +00:00
parent e8fe7a984b
commit 9b2b359f74
7 changed files with 24 additions and 57 deletions

View file

@ -1,7 +1,7 @@
From 9455b79231ace06946c9402354c698d8c690f2e9 Mon Sep 17 00:00:00 2001
From d98af2b47716f508e48eea82167bd012f02e7640 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 18 Feb 2014 01:43:50 -0300
Subject: [PATCH 1/5] net/smsc95xx: Allow mac address to be set as a parameter
Subject: [PATCH 1/4] net/smsc95xx: Allow mac address to be set as a parameter
---
drivers/net/usb/smsc95xx.c | 56 ++++++++++++++++++++++++++++++++++++++
@ -91,5 +91,5 @@ index e3d08626828e..2eaae00b4033 100644
/* maybe the boot loader passed the MAC address in devicetree */
--
2.20.1
2.21.0

View file

@ -1,7 +1,7 @@
From c4792b5f38f9f9b1f8feb55b808c7bbf5f54321d Mon Sep 17 00:00:00 2001
From 308ab717110ddaa686669a8c399709d4dab42dff Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Mon, 7 Aug 2017 19:34:57 -0600
Subject: [PATCH 2/5] arm64: dts: rockchip: disable pwm0 on rk3399-firefly
Subject: [PATCH 2/4] arm64: dts: rockchip: disable pwm0 on rk3399-firefly
Workaround for intermittent boot hangs due to pwm0 probe disabling the PWM clock.
---
@ -22,5 +22,5 @@ index c706db0ee9ec..24adeca99711 100644
&pwm2 {
--
2.20.1
2.21.0

View file

@ -1,7 +1,7 @@
From 6611e957265287091088c812ab5ecdf092c0cd1b Mon Sep 17 00:00:00 2001
From 437463514dc184b18bc28041a5ab1fe07063928d Mon Sep 17 00:00:00 2001
From: William Wu <william.wu@rock-chips.com>
Date: Mon, 4 Dec 2017 10:40:39 +0100
Subject: [PATCH 3/5] arm64: dts: rockchip: add usb3 controller node for RK3328
Subject: [PATCH 3/4] arm64: dts: rockchip: add usb3 controller node for RK3328
SoCs
RK3328 has one USB 3.0 OTG controller which uses DWC_USB3
@ -16,7 +16,7 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
1 file changed, 27 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi
index ecd7f19c3542..36f68bcbfd35 100644
index 97aa65455b4a..5b7ea2bdae9d 100644
--- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi
@@ -903,6 +903,33 @@
@ -54,5 +54,5 @@ index ecd7f19c3542..36f68bcbfd35 100644
compatible = "arm,gic-400";
#interrupt-cells = <3>;
--
2.20.1
2.21.0

View file

@ -1,7 +1,7 @@
From 3eada47651e60376fbc4262c39ccd7bcca6b994e Mon Sep 17 00:00:00 2001
From 9ed0decbf6c1e57777904c491a12ef44a1d88c0c Mon Sep 17 00:00:00 2001
From: Heiko Stuebner <heiko@sntech.de>
Date: Mon, 4 Dec 2017 10:40:41 +0100
Subject: [PATCH 4/5] arm64: dts: rockchip: enable usb3 nodes on rk3328-rock64
Subject: [PATCH 4/4] arm64: dts: rockchip: enable usb3 nodes on rk3328-rock64
Enable the nodes to make the usb3 port usable on that board.
@ -11,10 +11,10 @@ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
1 file changed, 9 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
index bd937d68ca3b..593aeb8d38f3 100644
index 520ed8e474be..870d472bdec5 100644
--- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
@@ -346,6 +346,15 @@
@@ -347,6 +347,15 @@
status = "okay";
};
@ -31,5 +31,5 @@ index bd937d68ca3b..593aeb8d38f3 100644
status = "okay";
};
--
2.20.1
2.21.0

View file

@ -1,30 +0,0 @@
From 227725c79d73765e22a50e5b00f063f2714139bf Mon Sep 17 00:00:00 2001
From: Tomohiro Mayama <parly-gh@iris.mystia.org>
Date: Fri, 8 Mar 2019 01:18:33 +0900
Subject: [PATCH 5/5] arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on
rk3328-rock64
This patch makes USB ports functioning again.
Signed-off-by: Tomohiro Mayama <parly-gh@iris.mystia.org>
---
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
index e37f5f4141ab..870d472bdec5 100644
--- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
@@ -46,8 +46,7 @@
vcc_host1_5v: vcc_otg_5v: vcc-host1-5v-regulator {
compatible = "regulator-fixed";
- enable-active-high;
- gpio = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>;
+ gpio = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
pinctrl-names = "default";
pinctrl-0 = <&usb20_host_drv>;
regulator-name = "vcc_host1_5v";
--
2.21.0

View file

@ -7,7 +7,7 @@ pkgbase=linux-aarch64
_srcname=linux-5.0
_kernelname=${pkgbase#linux}
_desc="AArch64 multi-platform"
pkgver=5.0.7
pkgver=5.0.8
pkgrel=1
arch=('aarch64')
url="http://www.kernel.org/"
@ -20,7 +20,6 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
'0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch'
'0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch'
'0004-arm64-dts-rockchip-enable-usb3-nodes-on-rk3328-rock6.patch'
'0005-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polarity-on.patch'
'config'
'kernel.its'
'kernel.keyblock'
@ -29,13 +28,12 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
'60-linux.hook'
'90-linux.hook')
md5sums=('7381ce8aac80a01448e065ce795c19c0'
'59af0bf9198a90a79da680a675df17e0'
'bca6950ebc7146384de4d37579bf576b'
'4aa33b50a14edcc63a406a4de744c413'
'dc8ec5415f6a1af425316c310f747fa7'
'4477684c49622c88884efb4bb7aeb3a3'
'fc1413b1931091271449b9d78a05c984'
'e41e01df9506750e5c68d85b7b7d4cf7'
'3e584968a52b797563dc06ece0886c23'
'b1f01ebe773fce9fe5e7c7a4abfab354'
'a7a6ca4a9f39f19ab4140a31b5374b91'
'1fb9e630266268cce76cb196e82a832c'
'473193ae0bd7984ac10bfe6c8f1d8a1c'
'd5ecf9342fbcfcac1b8930ec45e9e3ff'
'7f1a96e24f5150f790df94398e9525a3'
'61c5ff73c136ed07a7aadbf58db3d96a'
'584777ae88bce2c5659960151b64c7d8'
@ -54,7 +52,6 @@ prepare() {
git apply ../0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch
git apply ../0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch
git apply ../0004-arm64-dts-rockchip-enable-usb3-nodes-on-rk3328-rock6.patch
git apply ../0005-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polarity-on.patch
cat "${srcdir}/config" > ./.config

View file

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 5.0.4-1 Kernel Configuration
# Linux/arm64 5.0.8-1 Kernel Configuration
#
#
@ -3448,6 +3448,7 @@ CONFIG_NOZOMI=m
CONFIG_N_HDLC=m
CONFIG_N_GSM=m
# CONFIG_TRACE_SINK is not set
CONFIG_LDISC_AUTOLOAD=y
CONFIG_DEVMEM=y
#
@ -3536,7 +3537,6 @@ CONFIG_HW_RANDOM_XGENE=m
CONFIG_HW_RANDOM_MESON=y
CONFIG_HW_RANDOM_CAVIUM=y
CONFIG_HW_RANDOM_MTK=y
CONFIG_R3964=m
# CONFIG_APPLICOM is not set
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=8192