From b07717d56488314a8264025f6b2db214e0ba3036 Mon Sep 17 00:00:00 2001 From: Luca Weiss Date: Fri, 10 Apr 2020 20:04:25 +0200 Subject: [PATCH] main/linux-postmarketos-qcom-msm8974: updates for various devices (MR 1140) * Support for sharp ls052t3sx02 video mode panel and max1187x touchscreen used in Sony Xperia Z2 (sirius) * Support for display in OnePlus One (bacon) * Support for touchscreen, touchkeys and notification led in Samsung Galaxy S5 (klte) --- main/linux-postmarketos-qcom-msm8974/APKBUILD | 8 ++++---- .../config-postmarketos-qcom-msm8974.armv7 | 13 ++++++++----- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/main/linux-postmarketos-qcom-msm8974/APKBUILD b/main/linux-postmarketos-qcom-msm8974/APKBUILD index 57312bd99..dabd6ba35 100644 --- a/main/linux-postmarketos-qcom-msm8974/APKBUILD +++ b/main/linux-postmarketos-qcom-msm8974/APKBUILD @@ -4,14 +4,14 @@ _config="config-$_flavor.$CARCH" pkgname=linux-$_flavor pkgver=5.6.0_rc6 -pkgrel=1 +pkgrel=2 arch="armv7" pkgdesc="Kernel close to mainline with extra patches for Qualcomm MSM8974 devices" url="https://kernel.org/" makedepends="dtbtool perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev file bison flex findutils" options="!strip !check !tracedeps pmb:cross-native" -_commit="5e47680b0bbc71dbc093123790951cc81eb2b84e" +_commit="b9f39bdf61e5c8f5db63afe7ab1c9ff77aa6b4bc" source=" https://gitlab.com/postmarketOS/linux-postmarketos/-/archive/$_commit/linux-postmarketos-$_commit.tar.gz config-$_flavor.armv7 @@ -157,5 +157,5 @@ dev() { "$subpkgdir"/lib/modules/$_abi_release/build } -sha512sums="946ef7133dd980a969afd0cfbaae55652cb3ddff588511cd5396f8a9a997e7e36b18e93f197917b3a0ba4b6e73f069ee248f8b26dfcb6acdd0bd3a9e093b775e linux-postmarketos-5e47680b0bbc71dbc093123790951cc81eb2b84e.tar.gz -366dca7607624aab3079230d6be9018e08ca9f38a254500fae2279a9560e773a4446118a0a2c4c064feebf640a3f4e827cc8b40041649015c0e66089622a24fe config-postmarketos-qcom-msm8974.armv7" +sha512sums="92866a037fd1bd3b17572754548c19423f6e762d90fb1ebca52c252ace85c87b6f747515f8606fe627d34c59828cbebf83054b9d6e5dd977e0398d9c46fcc176 linux-postmarketos-b9f39bdf61e5c8f5db63afe7ab1c9ff77aa6b4bc.tar.gz +1b0d879dfa603bfc5775e75442b7d5374ee34445c71abf0ebbdbb6af6f31a0709e59ae1f6a723fd7af79086c88588a62b4d10bd2320fd5b767fd235b9d815e6d config-postmarketos-qcom-msm8974.armv7" diff --git a/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 b/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 index 78c2d6265..f16108f2d 100644 --- a/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 +++ b/main/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 @@ -2161,7 +2161,7 @@ CONFIG_KEYBOARD_PMIC8XXX=y # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_OMAP4 is not set -# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set +CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_KEYBOARD_BCM is not set @@ -2245,6 +2245,7 @@ CONFIG_TOUCHSCREEN_ILI210X=m # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +CONFIG_TOUCHSCREEN_MAX1187X=m # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set @@ -2464,7 +2465,8 @@ CONFIG_I2C_ALGOBIT=y # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EMEV2 is not set -# CONFIG_I2C_GPIO is not set +CONFIG_I2C_GPIO=m +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set @@ -3018,6 +3020,7 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_MAX8660 is not set # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MAX8973 is not set +CONFIG_REGULATOR_MAX77826=y # CONFIG_REGULATOR_MCP16502 is not set # CONFIG_REGULATOR_MP8859 is not set # CONFIG_REGULATOR_MPQ7920 is not set @@ -3360,7 +3363,7 @@ CONFIG_DRM_PANEL_SIMPLE=y # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set -# CONFIG_DRM_PANEL_JDI_LPM055A081AB5 is not set +CONFIG_DRM_PANEL_JDI_LPM055A081AB5=y # CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set @@ -3511,7 +3514,7 @@ CONFIG_FB_DEFERRED_IO=y CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set # CONFIG_BACKLIGHT_PWM is not set -# CONFIG_BACKLIGHT_QCOM_WLED is not set +CONFIG_BACKLIGHT_QCOM_WLED=y # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set CONFIG_BACKLIGHT_LM3630A=y @@ -4258,7 +4261,7 @@ CONFIG_LEDS_CLASS=y # # LED drivers # -# CONFIG_LEDS_AN30259A is not set +CONFIG_LEDS_AN30259A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_CR0014114 is not set