mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
core/linux-armv7 to 5.3.1-1
This commit is contained in:
parent
39c47dc918
commit
82827b2007
12 changed files with 308 additions and 163 deletions
|
@ -1,7 +1,7 @@
|
|||
From ff613634f9e7068b177d4b17789033744a200f94 Mon Sep 17 00:00:00 2001
|
||||
From 7e6e05267a620ba306a999982e685de549316c1d Mon Sep 17 00:00:00 2001
|
||||
From: Willy Tarreau <w@xxxxxx>
|
||||
Date: Sun, 2 Dec 2012 19:59:28 +0100
|
||||
Subject: [PATCH 01/10] 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.
|
||||
|
@ -12,7 +12,7 @@ Signed-off-by: Willy Tarreau <w@xxxxxx>
|
|||
1 file changed, 17 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/include/uapi/asm/setup.h b/arch/arm/include/uapi/asm/setup.h
|
||||
index 6b335a9ff8c8..614150b53643 100644
|
||||
index 25ceda63b284..83578c54975b 100644
|
||||
--- a/arch/arm/include/uapi/asm/setup.h
|
||||
+++ b/arch/arm/include/uapi/asm/setup.h
|
||||
@@ -144,6 +144,18 @@ struct tag_memclk {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From b7ad47d7fc3812b2e115a570448b44234ee1b9b2 Mon Sep 17 00:00:00 2001
|
||||
From b59d7aa4ef5ee2411cb65395dac623ed598095b6 Mon Sep 17 00:00:00 2001
|
||||
From: Willy Tarreau <w@xxxxxx>
|
||||
Date: Sun, 2 Dec 2012 19:56:58 +0100
|
||||
Subject: [PATCH 02/10] ARM: atags/fdt: retrieve MAC addresses from Marvell
|
||||
boot loader
|
||||
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
|
||||
addresses are extracted there and assigned to node aliases eth0..3
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 140e552063180af228b37df97d2350af64796ee2 Mon Sep 17 00:00:00 2001
|
||||
From 0d1cf24a03256d2a666e720babcd174ae97bfddb Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Fri, 5 Sep 2014 15:41:19 -0600
|
||||
Subject: [PATCH 03/10] 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 dab2914fa293..acc6197cdc41 100644
|
||||
index 9159fa2cea90..b73aca44d87a 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -1202,6 +1202,7 @@ dtb-$(CONFIG_MACH_ARMADA_370) += \
|
||||
@@ -1206,6 +1206,7 @@ dtb-$(CONFIG_MACH_ARMADA_370) += \
|
||||
armada-370-db.dtb \
|
||||
armada-370-dlink-dns327l.dtb \
|
||||
armada-370-mirabox.dtb \
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 9e042330733ac4ad8fdf8e487046fcff933ea3f3 Mon Sep 17 00:00:00 2001
|
||||
From a3c359493c03401d2f40c6536d7715260d83d50b Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Fri, 5 Sep 2014 15:43:56 -0600
|
||||
Subject: [PATCH 04/10] 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.
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
From 949cb0817cb0ee90052f08eeab8fd6a7c2ee9dca Mon Sep 17 00:00:00 2001
|
||||
From 244e51135d32faaa70f40a083be88bf8e6f184dd Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Tue, 18 Feb 2014 01:43:50 -0300
|
||||
Subject: [PATCH 05/10] 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 ++++++++++++++++++++++++++++++++++++++
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 0316306aae3acc2929b8ecf808c7a0ce2a681584 Mon Sep 17 00:00:00 2001
|
||||
From 146490c16460ae11321acaafc6bff5b99c7e9392 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sat, 14 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 06/10] set default cubietruck led triggers
|
||||
Subject: [PATCH 6/9] set default cubietruck led triggers
|
||||
|
||||
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
---
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From e24a6024b32b86271b0941cb49eca50bcbc88342 Mon Sep 17 00:00:00 2001
|
||||
From 4d87a361938887b04909018827f861a51b0f4dc4 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Thu, 11 Aug 2016 00:42:37 -0600
|
||||
Subject: [PATCH 07/10] exynos4412-odroid: set higher minimum buck2 regulator
|
||||
Subject: [PATCH 7/9] exynos4412-odroid: set higher minimum buck2 regulator
|
||||
voltage
|
||||
|
||||
Set a higher minimum voltage to help reboot issue.
|
||||
|
@ -13,10 +13,10 @@ Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
|||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi
|
||||
index 08d3a0a7b4eb..cf3e2ab900dd 100644
|
||||
index ea55f377d17c..a7bfc58bbc79 100644
|
||||
--- a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi
|
||||
+++ b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi
|
||||
@@ -425,7 +425,7 @@
|
||||
@@ -430,7 +430,7 @@
|
||||
|
||||
buck2_reg: BUCK2 {
|
||||
regulator-name = "vdd_arm";
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 554cee8b797900bf23a2b9dd8a973b41c29a341f Mon Sep 17 00:00:00 2001
|
||||
From 7e2691572ccf30a35c91f1c79b6e85f1c0817c68 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sun, 7 May 2017 13:32:25 -0600
|
||||
Subject: [PATCH 08/10] ARM: dove: enable ethernet on D3Plug
|
||||
Subject: [PATCH 8/9] ARM: dove: enable ethernet on D3Plug
|
||||
|
||||
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
---
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 74f42aad50ad3a540c2af84f3decee87362c0d37 Mon Sep 17 00:00:00 2001
|
||||
From c4035052543c9d990ea439a1a1b4cc28c335196a Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sun, 11 Aug 2019 12:34:17 -0600
|
||||
Subject: [PATCH 09/10] USB Armory MkII support
|
||||
Subject: [PATCH 9/9] USB Armory MkII support
|
||||
|
||||
---
|
||||
arch/arm/boot/dts/Makefile | 2 +
|
||||
|
@ -12,7 +12,7 @@ Subject: [PATCH 09/10] USB Armory MkII support
|
|||
create mode 100644 arch/arm/boot/dts/imx6ull-usbarmory.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
index acc6197cdc41..1a36a8de9ef2 100644
|
||||
index b73aca44d87a..f45a644a2e9e 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -577,9 +577,11 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
|
||||
|
|
|
@ -1,59 +0,0 @@
|
|||
From 6e5287df72d9ed7f6855714eb0f175e43cd1f3cf Mon Sep 17 00:00:00 2001
|
||||
From: Jacky Bai <ping.bai@nxp.com>
|
||||
Date: Mon, 20 May 2019 07:54:51 +0000
|
||||
Subject: [PATCH 10/10] clk: imx: keep the mmdc p1 ipg clock always on on
|
||||
6sx/ul/ull/sll
|
||||
|
||||
The MMDC_P1_IPG clock need to be on always on to make sure
|
||||
the MMDC register can be accessed successfully.
|
||||
|
||||
Signed-off-by: Jacky Bai <ping.bai@nxp.com>
|
||||
Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
|
||||
---
|
||||
drivers/clk/imx/clk-imx6sll.c | 2 +-
|
||||
drivers/clk/imx/clk-imx6sx.c | 2 +-
|
||||
drivers/clk/imx/clk-imx6ul.c | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/drivers/clk/imx/clk-imx6sll.c b/drivers/clk/imx/clk-imx6sll.c
|
||||
index 7eea448cb9a9..4d91e48e5918 100644
|
||||
--- a/drivers/clk/imx/clk-imx6sll.c
|
||||
+++ b/drivers/clk/imx/clk-imx6sll.c
|
||||
@@ -307,7 +307,7 @@ static void __init imx6sll_clocks_init(struct device_node *ccm_node)
|
||||
clks[IMX6SLL_CLK_WDOG1] = imx_clk_gate2("wdog1", "ipg", base + 0x74, 16);
|
||||
clks[IMX6SLL_CLK_MMDC_P0_FAST] = imx_clk_gate_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL);
|
||||
clks[IMX6SLL_CLK_MMDC_P0_IPG] = imx_clk_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL);
|
||||
- clks[IMX6SLL_CLK_MMDC_P1_IPG] = imx_clk_gate2("mmdc_p1_ipg", "ipg", base + 0x74, 26);
|
||||
+ clks[IMX6SLL_CLK_MMDC_P1_IPG] = imx_clk_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL);
|
||||
clks[IMX6SLL_CLK_OCRAM] = imx_clk_gate_flags("ocram","ahb", base + 0x74, 28, CLK_IS_CRITICAL);
|
||||
|
||||
/* CCGR4 */
|
||||
diff --git a/drivers/clk/imx/clk-imx6sx.c b/drivers/clk/imx/clk-imx6sx.c
|
||||
index d243e3483e24..b1206e2309bb 100644
|
||||
--- a/drivers/clk/imx/clk-imx6sx.c
|
||||
+++ b/drivers/clk/imx/clk-imx6sx.c
|
||||
@@ -426,7 +426,7 @@ static void __init imx6sx_clocks_init(struct device_node *ccm_node)
|
||||
clks[IMX6SX_CLK_MLB] = imx_clk_gate2("mlb", "ahb", base + 0x74, 18);
|
||||
clks[IMX6SX_CLK_MMDC_P0_FAST] = imx_clk_gate2_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL);
|
||||
clks[IMX6SX_CLK_MMDC_P0_IPG] = imx_clk_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL);
|
||||
- clks[IMX6SX_CLK_MMDC_P1_IPG] = imx_clk_gate2("mmdc_p1_ipg", "ipg", base + 0x74, 26);
|
||||
+ clks[IMX6SX_CLK_MMDC_P1_IPG] = imx_clk_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL);
|
||||
clks[IMX6SX_CLK_OCRAM] = imx_clk_gate2_flags("ocram", "ocram_podf", base + 0x74, 28, CLK_IS_CRITICAL);
|
||||
|
||||
/* CCGR4 */
|
||||
diff --git a/drivers/clk/imx/clk-imx6ul.c b/drivers/clk/imx/clk-imx6ul.c
|
||||
index 8fd52e103cc2..2b64ffe50054 100644
|
||||
--- a/drivers/clk/imx/clk-imx6ul.c
|
||||
+++ b/drivers/clk/imx/clk-imx6ul.c
|
||||
@@ -402,7 +402,7 @@ static void __init imx6ul_clocks_init(struct device_node *ccm_node)
|
||||
clks[IMX6UL_CLK_WDOG1] = imx_clk_gate2("wdog1", "ipg", base + 0x74, 16);
|
||||
clks[IMX6UL_CLK_MMDC_P0_FAST] = imx_clk_gate_flags("mmdc_p0_fast", "mmdc_podf", base + 0x74, 20, CLK_IS_CRITICAL);
|
||||
clks[IMX6UL_CLK_MMDC_P0_IPG] = imx_clk_gate2_flags("mmdc_p0_ipg", "ipg", base + 0x74, 24, CLK_IS_CRITICAL);
|
||||
- clks[IMX6UL_CLK_MMDC_P1_IPG] = imx_clk_gate2("mmdc_p1_ipg", "ipg", base + 0x74, 26);
|
||||
+ clks[IMX6UL_CLK_MMDC_P1_IPG] = imx_clk_gate2_flags("mmdc_p1_ipg", "ipg", base + 0x74, 26, CLK_IS_CRITICAL);
|
||||
clks[IMX6UL_CLK_AXI] = imx_clk_gate_flags("axi", "axi_podf", base + 0x74, 28, CLK_IS_CRITICAL);
|
||||
|
||||
/* CCGR4 */
|
||||
--
|
||||
2.22.0
|
||||
|
|
@ -4,13 +4,13 @@
|
|||
buildarch=4
|
||||
|
||||
pkgbase=linux-armv7
|
||||
_srcname=linux-5.2
|
||||
_srcname=linux-5.3
|
||||
_kernelname=${pkgbase#linux}
|
||||
_desc="ARMv7 multi-platform"
|
||||
pkgver=5.2.14
|
||||
pkgver=5.3.1
|
||||
pkgrel=1
|
||||
rcnver=5.2.13
|
||||
rcnrel=armv7-x9
|
||||
rcnver=5.3.0
|
||||
rcnrel=armv7-x8
|
||||
arch=('armv7h')
|
||||
url="http://www.kernel.org/"
|
||||
license=('GPL2')
|
||||
|
@ -28,7 +28,6 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
|
|||
'0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch'
|
||||
'0008-ARM-dove-enable-ethernet-on-D3Plug.patch'
|
||||
'0009-USB-Armory-MkII-support.patch'
|
||||
'0010-clk-imx-keep-the-mmdc-p1-ipg-clock-always-on-on-6sx-.patch'
|
||||
'config'
|
||||
'kernel.its'
|
||||
'kernel.keyblock'
|
||||
|
@ -36,20 +35,19 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
|
|||
'linux.preset'
|
||||
'60-linux.hook'
|
||||
'90-linux.hook')
|
||||
md5sums=('ddf994de00d7b18395886dd9b30b9262'
|
||||
'cdaffbebb53e51b862ba1b959a0da859'
|
||||
'50220d3817e198ef313100b3170d1163'
|
||||
'3a438ea4ec18674e839088aba5a010e8'
|
||||
'3c7d208e8d2514064804840853458554'
|
||||
'bba33bc98ccb7ed84214efefab0037a1'
|
||||
'48ab87b5ca829602b26f6a32f299870c'
|
||||
'4adbc558097f076822be5003572ae63e'
|
||||
'4bc88592c8ae5fae88ea42563418c501'
|
||||
'703882ad134f4402ed4ee8190b9ebb7e'
|
||||
'3883c9e0cf320c6355afc124ef058c2d'
|
||||
'd5b1239bcfb0a612a7194553699b4319'
|
||||
'6427cd863fd9051dce3dccbc657d596d'
|
||||
'05682e604c43ea36749502a361408469'
|
||||
md5sums=('c99feaade8047339528fb066ec5f8a49'
|
||||
'476673d3ab1470fd9bac0da60774f3fd'
|
||||
'9c61370104816184d2b4e1b59163532c'
|
||||
'f989c450907a0af28867b38dc0a1112e'
|
||||
'884c3ef691a300cd2b0c704d795130c3'
|
||||
'd9ab3a3d50a3684b6f13c5c1c8c23dbe'
|
||||
'65449dc8fa2b45522135899c5e8acaed'
|
||||
'c5a2831b832c726ba65077b69a8bc8e7'
|
||||
'196a7cb2a570808dabfd22066646dbab'
|
||||
'118d67de1d31194435b5564c36b0c57f'
|
||||
'7334902800f72a0d17c26bef373d2c49'
|
||||
'065e0eb93091edeea111c1c1f6e8fb44'
|
||||
'98eb2eada163f86923622b9fdc260779'
|
||||
'4f2379ed84258050edb858ee8d281678'
|
||||
'61c5ff73c136ed07a7aadbf58db3d96a'
|
||||
'584777ae88bce2c5659960151b64c7d8'
|
||||
|
@ -76,7 +74,6 @@ prepare() {
|
|||
git apply ../0007-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch
|
||||
git apply ../0008-ARM-dove-enable-ethernet-on-D3Plug.patch
|
||||
git apply ../0009-USB-Armory-MkII-support.patch
|
||||
git apply ../0010-clk-imx-keep-the-mmdc-p1-ipg-clock-always-on-on-6sx-.patch
|
||||
|
||||
cat "${srcdir}/config" > ./.config
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue