From 9b2b359f74a2291af72c456f5f937c8d728874c5 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Fri, 19 Apr 2019 00:49:34 +0000 Subject: [PATCH] core/linux-aarch64 to 5.0.8-1 --- ...ow-mac-address-to-be-set-as-a-parame.patch | 6 ++-- ...kchip-disable-pwm0-on-rk3399-firefly.patch | 6 ++-- ...ip-add-usb3-controller-node-for-RK33.patch | 8 ++--- ...ip-enable-usb3-nodes-on-rk3328-rock6.patch | 10 +++---- ...ip-Fix-vcc_host1_5v-GPIO-polarity-on.patch | 30 ------------------- core/linux-aarch64/PKGBUILD | 17 +++++------ core/linux-aarch64/config | 4 +-- 7 files changed, 24 insertions(+), 57 deletions(-) delete mode 100644 core/linux-aarch64/0005-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polarity-on.patch diff --git a/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch b/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch index bf37a40f3..f79e138bb 100644 --- a/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch +++ b/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch @@ -1,7 +1,7 @@ -From 9455b79231ace06946c9402354c698d8c690f2e9 Mon Sep 17 00:00:00 2001 +From d98af2b47716f508e48eea82167bd012f02e7640 Mon Sep 17 00:00:00 2001 From: popcornmix 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 diff --git a/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch b/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch index 09af13daa..47065d4d3 100644 --- a/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch +++ b/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch @@ -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 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 diff --git a/core/linux-aarch64/0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch b/core/linux-aarch64/0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch index 73a68c06e..409faea69 100644 --- a/core/linux-aarch64/0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch +++ b/core/linux-aarch64/0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch @@ -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 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 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 diff --git a/core/linux-aarch64/0004-arm64-dts-rockchip-enable-usb3-nodes-on-rk3328-rock6.patch b/core/linux-aarch64/0004-arm64-dts-rockchip-enable-usb3-nodes-on-rk3328-rock6.patch index 067b9e145..24bc4bd5a 100644 --- a/core/linux-aarch64/0004-arm64-dts-rockchip-enable-usb3-nodes-on-rk3328-rock6.patch +++ b/core/linux-aarch64/0004-arm64-dts-rockchip-enable-usb3-nodes-on-rk3328-rock6.patch @@ -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 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 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 diff --git a/core/linux-aarch64/0005-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polarity-on.patch b/core/linux-aarch64/0005-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polarity-on.patch deleted file mode 100644 index 0d2aea60b..000000000 --- a/core/linux-aarch64/0005-arm64-dts-rockchip-Fix-vcc_host1_5v-GPIO-polarity-on.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 227725c79d73765e22a50e5b00f063f2714139bf Mon Sep 17 00:00:00 2001 -From: Tomohiro Mayama -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 ---- - 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 - diff --git a/core/linux-aarch64/PKGBUILD b/core/linux-aarch64/PKGBUILD index 8f651616a..0584bf5a9 100644 --- a/core/linux-aarch64/PKGBUILD +++ b/core/linux-aarch64/PKGBUILD @@ -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 diff --git a/core/linux-aarch64/config b/core/linux-aarch64/config index d6c6ab3cb..36837f3f0 100644 --- a/core/linux-aarch64/config +++ b/core/linux-aarch64/config @@ -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