build PINCTRL into kernel
This commit is contained in:
parent
f36f318917
commit
fe8e19e1a5
14
PKGBUILD
14
PKGBUILD
|
@ -5,7 +5,7 @@ pkgbase=linux # Build stock -ARCH kernel
|
||||||
#pkgbase=linux-custom # Build kernel with a different name
|
#pkgbase=linux-custom # Build kernel with a different name
|
||||||
_srcname=linux-4.7
|
_srcname=linux-4.7
|
||||||
pkgver=4.7.2
|
pkgver=4.7.2
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://www.kernel.org/"
|
url="http://www.kernel.org/"
|
||||||
license=('GPL2')
|
license=('GPL2')
|
||||||
|
@ -19,14 +19,17 @@ source=("https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
|
||||||
'config' 'config.x86_64'
|
'config' 'config.x86_64'
|
||||||
# standard config files for mkinitcpio ramdisk
|
# standard config files for mkinitcpio ramdisk
|
||||||
'linux.preset'
|
'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'
|
sha256sums=('5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'031cb0e7b86f2ef2cc4d0dde9d73495f68e8d23e4c41f50f7f95b065ee33a71d'
|
'031cb0e7b86f2ef2cc4d0dde9d73495f68e8d23e4c41f50f7f95b065ee33a71d'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'749b19cac625284ba6abae2d3932465b64d41d0274a3c070ca2c556779bb2078'
|
'a41e0a64c2bd7909acadbfc8c770f0df89501f3357aaf4b2cf60f69dbb3badb2'
|
||||||
'7d2bb66458b57d4df497ebb15a4ac130d08a0c084ae7845d0fe791a194efdb8e'
|
'36daf394d6bc18c19e5875f54cf466167059deeeffe568b06abd575561091c1f'
|
||||||
'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c'
|
'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c'
|
||||||
'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99')
|
'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99')
|
||||||
validpgpkeys=(
|
validpgpkeys=(
|
||||||
|
@ -41,6 +44,9 @@ prepare() {
|
||||||
|
|
||||||
# add upstream patch
|
# add upstream patch
|
||||||
patch -p1 -i "${srcdir}/patch-${pkgver}"
|
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
|
# add latest fixes from stable queue, if needed
|
||||||
# http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git
|
# http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git
|
||||||
|
|
5
config
5
config
|
@ -1,6 +1,6 @@
|
||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# 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_64BIT is not set
|
||||||
CONFIG_X86_32=y
|
CONFIG_X86_32=y
|
||||||
|
@ -3304,7 +3304,7 @@ CONFIG_KEYBOARD_ATKBD=m
|
||||||
CONFIG_KEYBOARD_QT1070=m
|
CONFIG_KEYBOARD_QT1070=m
|
||||||
CONFIG_KEYBOARD_QT2160=m
|
CONFIG_KEYBOARD_QT2160=m
|
||||||
# CONFIG_KEYBOARD_LKKBD is not set
|
# CONFIG_KEYBOARD_LKKBD is not set
|
||||||
CONFIG_KEYBOARD_GPIO=m
|
CONFIG_KEYBOARD_GPIO=m
|
||||||
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
||||||
CONFIG_KEYBOARD_TCA6416=m
|
CONFIG_KEYBOARD_TCA6416=m
|
||||||
CONFIG_KEYBOARD_TCA8418=m
|
CONFIG_KEYBOARD_TCA8418=m
|
||||||
|
@ -3516,6 +3516,7 @@ CONFIG_INPUT_ADXL34X_SPI=m
|
||||||
CONFIG_INPUT_CMA3000=m
|
CONFIG_INPUT_CMA3000=m
|
||||||
CONFIG_INPUT_CMA3000_I2C=m
|
CONFIG_INPUT_CMA3000_I2C=m
|
||||||
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
|
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
|
||||||
|
CONFIG_INPUT_SOC_BUTTON_ARRAY=m
|
||||||
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
||||||
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
||||||
# CONFIG_INPUT_DRV2667_HAPTICS is not set
|
# CONFIG_INPUT_DRV2667_HAPTICS is not set
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# 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_64BIT=y
|
||||||
CONFIG_X86_64=y
|
CONFIG_X86_64=y
|
||||||
|
@ -3240,7 +3240,7 @@ CONFIG_KEYBOARD_ATKBD=m
|
||||||
CONFIG_KEYBOARD_QT1070=m
|
CONFIG_KEYBOARD_QT1070=m
|
||||||
CONFIG_KEYBOARD_QT2160=m
|
CONFIG_KEYBOARD_QT2160=m
|
||||||
# CONFIG_KEYBOARD_LKKBD is not set
|
# CONFIG_KEYBOARD_LKKBD is not set
|
||||||
CONFIG_KEYBOARD_GPIO=m
|
CONFIG_KEYBOARD_GPIO=m
|
||||||
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
||||||
CONFIG_KEYBOARD_TCA6416=m
|
CONFIG_KEYBOARD_TCA6416=m
|
||||||
CONFIG_KEYBOARD_TCA8418=m
|
CONFIG_KEYBOARD_TCA8418=m
|
||||||
|
@ -3438,6 +3438,7 @@ CONFIG_INPUT_CMA3000=m
|
||||||
CONFIG_INPUT_CMA3000_I2C=m
|
CONFIG_INPUT_CMA3000_I2C=m
|
||||||
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
|
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
|
||||||
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
|
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
|
||||||
|
CONFIG_INPUT_SOC_BUTTON_ARRAY=m
|
||||||
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
||||||
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
||||||
# CONFIG_INPUT_DRV2667_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_DEBUG_PINCTRL is not set
|
||||||
# CONFIG_PINCTRL_AMD is not set
|
# CONFIG_PINCTRL_AMD is not set
|
||||||
CONFIG_PINCTRL_BAYTRAIL=y
|
CONFIG_PINCTRL_BAYTRAIL=y
|
||||||
CONFIG_PINCTRL_CHERRYVIEW=m
|
CONFIG_PINCTRL_CHERRYVIEW=y
|
||||||
CONFIG_PINCTRL_INTEL=m
|
CONFIG_PINCTRL_INTEL=y
|
||||||
CONFIG_PINCTRL_BROXTON=m
|
CONFIG_PINCTRL_BROXTON=y
|
||||||
CONFIG_PINCTRL_SUNRISEPOINT=m
|
CONFIG_PINCTRL_SUNRISEPOINT=y
|
||||||
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
|
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
|
||||||
CONFIG_GPIOLIB=y
|
CONFIG_GPIOLIB=y
|
||||||
CONFIG_GPIO_DEVRES=y
|
CONFIG_GPIO_DEVRES=y
|
||||||
|
|
Loading…
Reference in New Issue