samsung-goyawifi: Enable FBCON & rotate touchscreen from driver (MR 3823)
[ci:skip-build] already built successfully in CI
This commit is contained in:
parent
b11e24701a
commit
51d8d6e20f
4 changed files with 21 additions and 17 deletions
|
@ -1 +0,0 @@
|
|||
ATTRS{name}=="sec_touchscreen", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 1 0 -1 0 1"
|
|
@ -1,7 +1,7 @@
|
|||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-goyawifi
|
||||
pkgdesc="Samsung Galaxy Tab 3 Lite"
|
||||
pkgver=0.1
|
||||
pkgver=0.2
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
|
@ -15,7 +15,6 @@ depends="
|
|||
makedepends="devicepkg-dev"
|
||||
source="
|
||||
deviceinfo
|
||||
98-touchscreen-cal.rules
|
||||
goyawifi.conf
|
||||
sd8xxx.conf
|
||||
dhcp-client.conf
|
||||
|
@ -35,10 +34,6 @@ build() {
|
|||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
|
||||
# Calibrate touchscreen rotation
|
||||
install -D -m644 "$srcdir"/98-touchscreen-cal.rules \
|
||||
"$pkgdir"/etc/udev/rules.d/98-touchscreen-cal.rules
|
||||
|
||||
# Add module rules for Wi-Fi (mbt8xxx kernel panic)
|
||||
install -D -m644 "$srcdir"/goyawifi.conf \
|
||||
"$pkgdir"/etc/modprobe.d/goyawifi.conf
|
||||
|
@ -78,7 +73,6 @@ fix_lightdm() {
|
|||
|
||||
sha512sums="
|
||||
10fd6444d5d8a9a67eca2fa063f135aa25e992c137291bc38e200fb7d1772efa98dbeea94648ee87a73c871c5d06abe65ca495618f8103b7f79b77326a351838 deviceinfo
|
||||
79162e1d82bfa6cad52a17a1950d56ecddf00b99db69ff08eed7402927e32690f8bdd7e8b4e27f1cf1c5b1e09e1b70f1ba11979b3112aed35968924ef33d98e7 98-touchscreen-cal.rules
|
||||
73d03f53e08a650b3073e33653d3bcfa6951042203dde7104ffddbe59e29bafbb26c0e41cd9357ede8f01abe0049b190a2acae82e5a5b92868129ab66b118a8d goyawifi.conf
|
||||
4bb1136341de6584baeffafe166ceca1c883ba36eebe8d3d5ac95db7d4dfc243e2988be429f8f4e1e98385701598806730debc6cc2f502e2b98bf7a9a444b129 sd8xxx.conf
|
||||
c1c9b58b5325ad11afc98bf1b20179c725b7627416270fe87558bdc259fbb996628d404aaaef6e8c9ea41c21b015ae767ce1c3054490481c24cc97d0002d69bb dhcp-client.conf
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=linux-samsung-goyawifi
|
||||
pkgver=3.4.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Samsung Galaxy Tab 3 Lite kernel fork"
|
||||
arch="armv7"
|
||||
_carch="arm"
|
||||
|
@ -62,7 +62,7 @@ package() {
|
|||
|
||||
sha512sums="
|
||||
acaa8d554c7c51c5365e98e3c19eedd2b2a24b877ca8ed9d84e547339e9b055165f53d62be47be04e1be5967f14c859254633fd9bd5b9052f428e5e55e8793bf linux-samsung-goyawifi-fb2f8b6cd86864c0fcac790e97a372b1772003c7.tar.gz
|
||||
0d1d6ea24e473d114041fcfb845a01cb01b94b2079213ca27d705b97aaae7d46fb91ced5394301a3856d45a3c3739d69f39888707c864893291d4ce6de99941e config-samsung-goyawifi.armv7
|
||||
31ae72862ea9c10cc27ff8e7dbb4a557a845fb776da35f637acebbcf3e577d04e308a4d34f66de71a8fadd1d41089c8476282f60badf02832986d12445b95b6f config-samsung-goyawifi.armv7
|
||||
efd1641c0892fddb9c5feea3e49e534fed311b01f0576688b5af766e0160850822d0eb8e296b08c5f82b586d5d0336a98e8e86707ba9af7fcf36fc89f0b288eb fix_memset-related_crashes.patch
|
||||
5c080c27716d124616e4e684fc63bffb2665f00de06e894dfd78f58588feec2fec858fe8234b054061e3db14d28cb90fbac53f4b54c4fac5946d843cf038386c fix_the_memset_fix.patch
|
||||
2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch
|
||||
|
|
|
@ -1240,7 +1240,7 @@ CONFIG_INPUT_POLLDEV=y
|
|||
CONFIG_INPUT_MOUSEDEV=y
|
||||
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
|
||||
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
|
||||
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
|
||||
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=600
|
||||
# CONFIG_INPUT_JOYDEV is not set
|
||||
CONFIG_INPUT_EVDEV=y
|
||||
# CONFIG_INPUT_EVBUG is not set
|
||||
|
@ -1321,7 +1321,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
|||
# CONFIG_TOUCHSCREEN_BT432_TS is not set
|
||||
# CONFIG_TOUCHSCREEN_BT531_TS is not set
|
||||
CONFIG_TOUCHSCREEN_BT532_TS=y
|
||||
CONFIG_TOUCHSCREEN_BT532_TS_ORIENTATION=0
|
||||
CONFIG_TOUCHSCREEN_BT532_TS_ORIENTATION=6
|
||||
# CONFIG_TOUCHSCREEN_CYPRESS_TMA46X is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MMS144 is not set
|
||||
CONFIG_INPUT_MISC=y
|
||||
|
@ -1918,6 +1918,7 @@ CONFIG_VIDEO_IR_I2C=y
|
|||
#
|
||||
# Miscelaneous helper chips
|
||||
#
|
||||
# CONFIG_VIDEO_VIVI is not set
|
||||
CONFIG_V4L_PLATFORM_DRIVERS=y
|
||||
# CONFIG_VIDEO_MMP_CAMERA is not set
|
||||
# CONFIG_VIDEO_TIMBERDALE is not set
|
||||
|
@ -2105,11 +2106,21 @@ CONFIG_BACKLIGHT_GENERIC=y
|
|||
# Console display driver support
|
||||
#
|
||||
CONFIG_DUMMY_CONSOLE=y
|
||||
# CONFIG_FRAMEBUFFER_CONSOLE is not set
|
||||
CONFIG_LOGO=y
|
||||
CONFIG_LOGO_LINUX_MONO=y
|
||||
CONFIG_LOGO_LINUX_VGA16=y
|
||||
CONFIG_LOGO_LINUX_CLUT224=y
|
||||
CONFIG_FRAMEBUFFER_CONSOLE=y
|
||||
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
|
||||
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
||||
CONFIG_FONTS=y
|
||||
CONFIG_FONT_8x8=y
|
||||
CONFIG_FONT_8x16=y
|
||||
# CONFIG_FONT_6x11 is not set
|
||||
# CONFIG_FONT_7x14 is not set
|
||||
# CONFIG_FONT_PEARL_8x8 is not set
|
||||
# CONFIG_FONT_ACORN_8x8 is not set
|
||||
CONFIG_FONT_MINI_4x6=y
|
||||
# CONFIG_FONT_SUN8x16 is not set
|
||||
# CONFIG_FONT_SUN12x22 is not set
|
||||
# CONFIG_FONT_10x18 is not set
|
||||
# CONFIG_LOGO is not set
|
||||
CONFIG_SOUND=y
|
||||
CONFIG_SOUND_OSS_CORE=y
|
||||
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
|
||||
|
|
Loading…
Add table
Reference in a new issue