From fe8e19e1a5d1f18c71aa4f107b5cf9c8b7ef59b2 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Wed, 7 Sep 2016 14:07:40 +0000 Subject: [PATCH] build PINCTRL into kernel --- PKGBUILD | 14 ++++++++++---- config | 5 +++-- config.x86_64 | 13 +++++++------ 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 804dbce..52caf14 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.7 pkgver=4.7.2 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.kernel.org/" license=('GPL2') @@ -19,14 +19,17 @@ source=("https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz" 'config' 'config.x86_64' # standard config files for mkinitcpio ramdisk 'linux.preset' - 'change-default-console-loglevel.patch') + 'change-default-console-loglevel.patch' + #'input-i8042-break-load-dependency-between-atkbd-psmouse-and-i8042.patch' + #'input-i8042-set-up-shared-ps2_cmd_mutex-for-aux-ports.patch' + ) sha256sums=('5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10' 'SKIP' '031cb0e7b86f2ef2cc4d0dde9d73495f68e8d23e4c41f50f7f95b065ee33a71d' 'SKIP' - '749b19cac625284ba6abae2d3932465b64d41d0274a3c070ca2c556779bb2078' - '7d2bb66458b57d4df497ebb15a4ac130d08a0c084ae7845d0fe791a194efdb8e' + 'a41e0a64c2bd7909acadbfc8c770f0df89501f3357aaf4b2cf60f69dbb3badb2' + '36daf394d6bc18c19e5875f54cf466167059deeeffe568b06abd575561091c1f' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99') validpgpkeys=( @@ -41,6 +44,9 @@ prepare() { # add upstream patch patch -p1 -i "${srcdir}/patch-${pkgver}" + + #patch -p1 -i "${srcdir}"/input-i8042-break-load-dependency-between-atkbd-psmouse-and-i8042.patch + #patch -p1 -i "${srcdir}"/input-i8042-set-up-shared-ps2_cmd_mutex-for-aux-ports.patch # add latest fixes from stable queue, if needed # http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git diff --git a/config b/config index 5dacd27..60cd75b 100644 --- a/config +++ b/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.7.0 Kernel Configuration +# Linux/x86 4.7.2-2 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -3304,7 +3304,7 @@ CONFIG_KEYBOARD_ATKBD=m CONFIG_KEYBOARD_QT1070=m CONFIG_KEYBOARD_QT2160=m # CONFIG_KEYBOARD_LKKBD is not set -CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m @@ -3516,6 +3516,7 @@ CONFIG_INPUT_ADXL34X_SPI=m CONFIG_INPUT_CMA3000=m CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m +CONFIG_INPUT_SOC_BUTTON_ARRAY=m # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set diff --git a/config.x86_64 b/config.x86_64 index e59d501..d8d8ae4 100644 --- a/config.x86_64 +++ b/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.7.0 Kernel Configuration +# Linux/x86 4.7.2-2 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -3240,7 +3240,7 @@ CONFIG_KEYBOARD_ATKBD=m CONFIG_KEYBOARD_QT1070=m CONFIG_KEYBOARD_QT2160=m # CONFIG_KEYBOARD_LKKBD is not set -CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m @@ -3438,6 +3438,7 @@ CONFIG_INPUT_CMA3000=m CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m +CONFIG_INPUT_SOC_BUTTON_ARRAY=m # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set @@ -3764,10 +3765,10 @@ CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_PINCTRL_AMD is not set CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=m -CONFIG_PINCTRL_INTEL=m -CONFIG_PINCTRL_BROXTON=m -CONFIG_PINCTRL_SUNRISEPOINT=m +CONFIG_PINCTRL_CHERRYVIEW=y +CONFIG_PINCTRL_INTEL=y +CONFIG_PINCTRL_BROXTON=y +CONFIG_PINCTRL_SUNRISEPOINT=y CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y