mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-27 23:44:04 +00:00
core/linux-armv7 to 4.7.0-3
This commit is contained in:
parent
db24790722
commit
aca58277b1
12 changed files with 152 additions and 44 deletions
|
@ -1,7 +1,7 @@
|
|||
From afbbc877305527e93d244824e0a3dca819973d94 Mon Sep 17 00:00:00 2001
|
||||
From 165f6e8b51930c786226f018e98a11cd198923e0 Mon Sep 17 00:00:00 2001
|
||||
From: Willy Tarreau <w@xxxxxx>
|
||||
Date: Sun, 2 Dec 2012 19:59:28 +0100
|
||||
Subject: [PATCH 1/8] ARM: atags: add support for Marvell's u-boot
|
||||
Subject: [PATCH 01/10] 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.
|
||||
|
@ -47,5 +47,5 @@ index 979ff40..d1d0c19 100644
|
|||
};
|
||||
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From 14e8a69247c12df417aa4f2d5088f153d164d6a4 Mon Sep 17 00:00:00 2001
|
||||
From f293e2e6488c3b95b2a36961fd0829cebec6d96b Mon Sep 17 00:00:00 2001
|
||||
From: Willy Tarreau <w@xxxxxx>
|
||||
Date: Sun, 2 Dec 2012 19:56:58 +0100
|
||||
Subject: [PATCH 2/8] ARM: atags/fdt: retrieve MAC addresses from Marvell boot
|
||||
loader
|
||||
Subject: [PATCH 02/10] 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
|
||||
|
@ -43,5 +43,5 @@ index 9448aa0..ac7b6ae 100644
|
|||
}
|
||||
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 0371fbb17b99b7a34cd3620667fb4ec0dc13509f Mon Sep 17 00:00:00 2001
|
||||
From 5959441e8b931fa2a35443cdac6613dff572d84d Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Fri, 5 Sep 2014 15:41:19 -0600
|
||||
Subject: [PATCH 3/8] SMILE Plug device tree file
|
||||
Subject: [PATCH 03/10] 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.
|
||||
|
@ -205,5 +205,5 @@ index 0000000..d01308a
|
|||
+ };
|
||||
+};
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 741fabedf4045b35dbebccfa80d89c24fad4f2bf Mon Sep 17 00:00:00 2001
|
||||
From 90612bc396e11cb2746c0bc112b07de17f475ede Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Fri, 5 Sep 2014 15:43:56 -0600
|
||||
Subject: [PATCH 4/8] fix mvsdio eMMC timing
|
||||
Subject: [PATCH 04/10] 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.
|
||||
|
@ -34,5 +34,5 @@ index 42296e5..e5ce6d2 100644
|
|||
host->clock = ios->clock;
|
||||
host->ns_per_clk = 1000000000 / (host->base_clock / (m+1));
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
From 5f270a18f5c0df790ab877d901f904f117d93c5d Mon Sep 17 00:00:00 2001
|
||||
From b1895aa6ffd623abdb4595fe0c9e6bb815599290 Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Tue, 18 Feb 2014 01:43:50 -0300
|
||||
Subject: [PATCH 5/8] net/smsc95xx: Allow mac address to be set as a parameter
|
||||
Subject: [PATCH 05/10] net/smsc95xx: Allow mac address to be set as a
|
||||
parameter
|
||||
|
||||
---
|
||||
drivers/net/usb/smsc95xx.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
@ -91,5 +92,5 @@ index dc989a8..912be75 100644
|
|||
|
||||
/* maybe the boot loader passed the MAC address in devicetree */
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From d5be5ef162a931a20c5084a1ba8b1ee7d2d4d9f0 Mon Sep 17 00:00:00 2001
|
||||
From 987d7921493e7570767e270711c4c4602013dacc Mon Sep 17 00:00:00 2001
|
||||
From: dobatog <dobatog@gmail.com>
|
||||
Date: Thu, 26 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 6/8] ARM: TLV320AIC23 SoC Audio Codec: Fix errors reported
|
||||
Subject: [PATCH 06/10] ARM: TLV320AIC23 SoC Audio Codec: Fix errors reported
|
||||
related to input routing signals.
|
||||
|
||||
The following patch, based on stable v3.19, corrects the errors that are reported in the boot trace in reference to the Input Signals of the audio codec TLV320AIC23:
|
||||
|
@ -45,5 +45,5 @@ index cd8c02b..95e6b11 100644
|
|||
/* input mux */
|
||||
{"Capture Source", "Line", "Line Input"},
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 87f2ae3fe4ac7b94d44c4cdcb3ea10a75ca7c447 Mon Sep 17 00:00:00 2001
|
||||
From 0a90e765a8ab055663cad032fd413164d388a5e8 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sat, 14 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 7/8] set default cubietruck led triggers
|
||||
Subject: [PATCH 07/10] set default cubietruck led triggers
|
||||
|
||||
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
---
|
||||
|
@ -29,5 +29,5 @@ index 83f39b0..15e9626 100644
|
|||
};
|
||||
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From e8cf8d92a715bb3432685197e1a5835b6fe9207f Mon Sep 17 00:00:00 2001
|
||||
From 001d2d0e5e74d367e7bda7a4676882694344b3e5 Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Sat, 7 Feb 2015 12:32:27 +0100
|
||||
Subject: [PATCH 8/8] USB armory support
|
||||
Subject: [PATCH 08/10] USB armory support
|
||||
|
||||
---
|
||||
arch/arm/boot/dts/Makefile | 5 +
|
||||
|
@ -677,5 +677,5 @@ index 0000000..33719f7
|
|||
+ status = "okay";
|
||||
+};
|
||||
--
|
||||
2.9.0
|
||||
2.9.2
|
||||
|
||||
|
|
|
@ -0,0 +1,63 @@
|
|||
From 103f7aa525ec4c3dc37221e5d4234457c89a1c09 Mon Sep 17 00:00:00 2001
|
||||
From: Vanessa Maegima <vanessa.maegima@nxp.com>
|
||||
Date: Mon, 1 Aug 2016 09:54:14 -0300
|
||||
Subject: [PATCH 09/10] ARM: dts: imx6ul-pico-hobbit: Add Wifi support
|
||||
|
||||
imx6ul-pico-hobbit has a bcm4339 wifi chip connected to usdhc2 port.
|
||||
|
||||
Add support for the WL_REG_ON regulator, so that Wifi can be functional
|
||||
on this board.
|
||||
|
||||
Signed-off-by: Vanessa Maegima <vanessa.maegima@nxp.com>
|
||||
Tested-by: Fabio Estevam <fabio.estevam@nxp.com>
|
||||
---
|
||||
arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 20 ++++++++++++++++++++
|
||||
1 file changed, 20 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/imx6ul-pico-hobbit.dts b/arch/arm/boot/dts/imx6ul-pico-hobbit.dts
|
||||
index 8ce1fec..af2e06b 100644
|
||||
--- a/arch/arm/boot/dts/imx6ul-pico-hobbit.dts
|
||||
+++ b/arch/arm/boot/dts/imx6ul-pico-hobbit.dts
|
||||
@@ -100,6 +100,18 @@
|
||||
gpio = <&gpio1 6 0>;
|
||||
};
|
||||
|
||||
+ reg_brcm: brcm-reg {
|
||||
+ compatible = "regulator-fixed";
|
||||
+ enable-active-high;
|
||||
+ gpio = <&gpio4 8 GPIO_ACTIVE_HIGH>;
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&pinctrl_brcm_reg>;
|
||||
+ regulator-name = "brcm_reg";
|
||||
+ regulator-min-microvolt = <3300000>;
|
||||
+ regulator-max-microvolt = <3300000>;
|
||||
+ startup-delay-us = <200000>;
|
||||
+ };
|
||||
+
|
||||
sound {
|
||||
compatible = "fsl,imx-audio-sgtl5000";
|
||||
model = "imx6ul-sgtl5000";
|
||||
@@ -325,12 +337,20 @@
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_usdhc2>;
|
||||
no-1-8-v;
|
||||
+ non-removable;
|
||||
keep-power-in-suspend;
|
||||
wakeup-source;
|
||||
+ vmmc-supply = <®_brcm>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&iomuxc {
|
||||
+ pinctrl_brcm_reg: brcmreggrp {
|
||||
+ fsl,pins = <
|
||||
+ MX6UL_PAD_NAND_DATA06__GPIO4_IO08 0x10b0 /* WL_REG_ON */
|
||||
+ >;
|
||||
+ };
|
||||
+
|
||||
pinctrl_enet2: enet2grp {
|
||||
fsl,pins = <
|
||||
MX6UL_PAD_ENET1_TX_DATA1__ENET2_MDIO 0x1b0b0
|
||||
--
|
||||
2.9.2
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
From 8af420ef048bbde84b5e3e3a7300757d0ab027cb Mon Sep 17 00:00:00 2001
|
||||
From: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
Date: Thu, 11 Aug 2016 00:42:37 -0600
|
||||
Subject: [PATCH 10/10] exynos4412-odroid: set higher minimum buck2 regulator
|
||||
voltage
|
||||
|
||||
Set a higher minimum voltage to help reboot issue.
|
||||
http://www.spinics.net/lists/linux-samsung-soc/msg54434.html
|
||||
|
||||
Signed-off-by: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
---
|
||||
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +-
|
||||
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 ec7619a..ee879f3 100644
|
||||
--- a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi
|
||||
+++ b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi
|
||||
@@ -415,7 +415,7 @@
|
||||
|
||||
buck2_reg: BUCK2 {
|
||||
regulator-name = "vdd_arm";
|
||||
- regulator-min-microvolt = <900000>;
|
||||
+ regulator-min-microvolt = <1100000>;
|
||||
regulator-max-microvolt = <1350000>;
|
||||
regulator-always-on;
|
||||
regulator-boot-on;
|
||||
--
|
||||
2.9.2
|
||||
|
|
@ -8,8 +8,8 @@ _srcname=linux-4.7
|
|||
_kernelname=${pkgbase#linux}
|
||||
_desc="ARMv7 multi-platform"
|
||||
pkgver=4.7.0
|
||||
pkgrel=2
|
||||
rcnrel=armv7-x0
|
||||
pkgrel=3
|
||||
rcnrel=armv7-x2
|
||||
arch=('armv7h')
|
||||
url="http://www.kernel.org/"
|
||||
license=('GPL2')
|
||||
|
@ -26,22 +26,26 @@ source=("http://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
|||
'0006-ARM-TLV320AIC23-SoC-Audio-Codec-Fix-errors-reported-.patch'
|
||||
'0007-set-default-cubietruck-led-triggers.patch'
|
||||
'0008-USB-armory-support.patch'
|
||||
'0009-ARM-dts-imx6ul-pico-hobbit-Add-Wifi-support.patch'
|
||||
'0010-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch'
|
||||
'config'
|
||||
'cmdline'
|
||||
'kernel.its'
|
||||
'kernel.keyblock'
|
||||
'kernel_data_key.vbprivk')
|
||||
md5sums=('5276563eb1f39a048e4a8a887408c031'
|
||||
'6d284108ec8beccb58d68101b1a6ad17'
|
||||
'3c7905e0ab610fb761e98b970e878936'
|
||||
'365ad95a61dd208b73ca63ec9ae1b5ac'
|
||||
'47f730f34a1869cac8e23ecb318c2160'
|
||||
'ae965a26a9dfcfa5738bda5409f8176f'
|
||||
'789334f7f20d3e324bbadaa3215baf6a'
|
||||
'69ea845025d4a48a6a2acfcb16bbbc43'
|
||||
'084263ed8f4ec6b142ba62464beca4cd'
|
||||
'a726c43d5fee117ca95f123ec89f4a11'
|
||||
'0d29b95e27f19946d8ec4b3c302d6d36'
|
||||
'cf1f124778116d3cd428594e4f14f78c'
|
||||
'cf20eda38cc118be2463bf00c199f8ab'
|
||||
'f60b1d12c439f2c41fc05a7c3ee8a6ef'
|
||||
'3216f91cb1091a2ee5cb5a4a0860e6bd'
|
||||
'aedeef531f84d9e23ba9a048c399f83e'
|
||||
'75e43cc44127206c2d29d1cd269ce1ba'
|
||||
'7ba4320d1a804c0bde7728f717e08f08'
|
||||
'ea96c9f6fba3ec1e3e20746bc81e0478'
|
||||
'3cfeb151fe472bd5a62d5e12ed41058b'
|
||||
'63e5984133bd4230e259c23c39b90875'
|
||||
'9794384e9f8c8524e814a6177247ceab'
|
||||
'b7fe49b0cb184dbdc56fcc4eb6fa198b'
|
||||
'1813b39074d01af6548951764a0f6444'
|
||||
'4f2379ed84258050edb858ee8d281678'
|
||||
'61c5ff73c136ed07a7aadbf58db3d96a'
|
||||
|
@ -65,6 +69,8 @@ prepare() {
|
|||
git apply ../0006-ARM-TLV320AIC23-SoC-Audio-Codec-Fix-errors-reported-.patch
|
||||
git apply ../0007-set-default-cubietruck-led-triggers.patch
|
||||
git apply ../0008-USB-armory-support.patch
|
||||
git apply ../0009-ARM-dts-imx6ul-pico-hobbit-Add-Wifi-support.patch
|
||||
git apply ../0010-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch
|
||||
|
||||
cat "${srcdir}/config" > ./.config
|
||||
|
||||
|
@ -171,7 +177,7 @@ _package-headers() {
|
|||
mkdir -p "${pkgdir}/usr/lib/modules/${_kernver}/build/include"
|
||||
|
||||
for i in acpi asm-generic config crypto drm generated keys linux math-emu \
|
||||
media net pcmcia scsi sound trace uapi video xen; do
|
||||
media net pcmcia scsi soc sound trace uapi video xen; do
|
||||
cp -a include/${i} "${pkgdir}/usr/lib/modules/${_kernver}/build/include/"
|
||||
done
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 4.7.0-2 Kernel Configuration
|
||||
# Linux/arm 4.7.0-3 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM=y
|
||||
CONFIG_ARM_HAS_SG_CHAIN=y
|
||||
|
@ -3248,7 +3248,7 @@ CONFIG_TOUCHSCREEN_DYNAPRO=m
|
|||
CONFIG_TOUCHSCREEN_HAMPSHIRE=m
|
||||
CONFIG_TOUCHSCREEN_EETI=m
|
||||
CONFIG_TOUCHSCREEN_EGALAX=m
|
||||
# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set
|
||||
CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m
|
||||
CONFIG_TOUCHSCREEN_FT6236=m
|
||||
CONFIG_TOUCHSCREEN_FUJITSU=m
|
||||
CONFIG_TOUCHSCREEN_GOODIX=m
|
||||
|
@ -3298,15 +3298,19 @@ CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
|
|||
CONFIG_TOUCHSCREEN_USB_NEXIO=y
|
||||
CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
|
||||
CONFIG_TOUCHSCREEN_TOUCHIT213=m
|
||||
# CONFIG_TOUCHSCREEN_TS4800 is not set
|
||||
CONFIG_TOUCHSCREEN_TS4800=m
|
||||
CONFIG_TOUCHSCREEN_TSC_SERIO=m
|
||||
CONFIG_TOUCHSCREEN_TSC200X_CORE=m
|
||||
CONFIG_TOUCHSCREEN_TSC2004=m
|
||||
CONFIG_TOUCHSCREEN_TSC2005=m
|
||||
CONFIG_TOUCHSCREEN_TSC2007=m
|
||||
CONFIG_TOUCHSCREEN_RM_TS=m
|
||||
CONFIG_TOUCHSCREEN_SILEAD=m
|
||||
CONFIG_TOUCHSCREEN_SIS_I2C=m
|
||||
CONFIG_TOUCHSCREEN_ST1232=m
|
||||
CONFIG_TOUCHSCREEN_SUN4I=m
|
||||
CONFIG_TOUCHSCREEN_SUR40=m
|
||||
# CONFIG_TOUCHSCREEN_SUR40 is not set
|
||||
# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
|
||||
CONFIG_TOUCHSCREEN_SX8654=m
|
||||
CONFIG_TOUCHSCREEN_TPS6507X=m
|
||||
CONFIG_TOUCHSCREEN_ZFORCE=m
|
||||
|
@ -6553,7 +6557,6 @@ CONFIG_ADIS16201=m
|
|||
CONFIG_ADIS16203=m
|
||||
CONFIG_ADIS16209=m
|
||||
CONFIG_ADIS16240=m
|
||||
CONFIG_LIS3L02DQ=m
|
||||
CONFIG_SCA3000=m
|
||||
|
||||
#
|
||||
|
@ -6909,6 +6912,7 @@ CONFIG_IIO_TRIGGERED_BUFFER=m
|
|||
CONFIG_IIO_CONFIGFS=m
|
||||
CONFIG_IIO_TRIGGER=y
|
||||
CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
|
||||
# CONFIG_IIO_SW_DEVICE is not set
|
||||
CONFIG_IIO_SW_TRIGGER=m
|
||||
CONFIG_IIO_TRIGGERED_EVENT=m
|
||||
|
||||
|
@ -6916,6 +6920,7 @@ CONFIG_IIO_TRIGGERED_EVENT=m
|
|||
# Accelerometers
|
||||
#
|
||||
CONFIG_BMA180=m
|
||||
CONFIG_BMA220=m
|
||||
CONFIG_BMC150_ACCEL=m
|
||||
CONFIG_BMC150_ACCEL_I2C=m
|
||||
CONFIG_BMC150_ACCEL_SPI=m
|
||||
|
@ -6928,6 +6933,7 @@ CONFIG_KXCJK1013=m
|
|||
CONFIG_MMA7455=m
|
||||
CONFIG_MMA7455_I2C=m
|
||||
CONFIG_MMA7455_SPI=m
|
||||
CONFIG_MMA7660=m
|
||||
CONFIG_MMA8452=m
|
||||
CONFIG_MMA9551_CORE=m
|
||||
CONFIG_MMA9551=m
|
||||
|
@ -7033,7 +7039,6 @@ CONFIG_VF610_DAC=m
|
|||
#
|
||||
# IIO dummy driver
|
||||
#
|
||||
# CONFIG_IIO_SIMPLE_DUMMY is not set
|
||||
|
||||
#
|
||||
# Frequency Synthesizers DDS/PLL
|
||||
|
@ -7163,12 +7168,14 @@ CONFIG_HID_SENSOR_DEVICE_ROTATION=m
|
|||
#
|
||||
CONFIG_IIO_HRTIMER_TRIGGER=m
|
||||
CONFIG_IIO_INTERRUPT_TRIGGER=m
|
||||
CONFIG_IIO_TIGHTLOOP_TRIGGER=m
|
||||
CONFIG_IIO_SYSFS_TRIGGER=m
|
||||
|
||||
#
|
||||
# Digital potentiometers
|
||||
#
|
||||
CONFIG_DS1803=m
|
||||
CONFIG_MAX5487=m
|
||||
CONFIG_MCP4131=m
|
||||
CONFIG_MCP4531=m
|
||||
CONFIG_TPL0102=m
|
||||
|
@ -7486,6 +7493,7 @@ CONFIG_UFS_FS=m
|
|||
# CONFIG_UFS_DEBUG is not set
|
||||
CONFIG_EXOFS_FS=m
|
||||
# CONFIG_EXOFS_DEBUG is not set
|
||||
# CONFIG_AUFS_FS is not set
|
||||
CONFIG_ORE=m
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=y
|
||||
|
|
Loading…
Reference in a new issue