c07bd5d644
This PR adds the existing Goodix GT9XX Touch Panel Driver to the Bringup Function for PINE64 PinePhone. With this PR, LVGL Touchscreen Apps will respond to Touch Input on PinePhone. ### Modified Files `boards/arm64/a64/pinephone/src/pinephone_bringup.c`: Added GT9XX Touch Panel Driver to PinePhone Bringup Function `boards/arm64/a64/pinephone/src/Makefile`: Added `pinephone_touch.c` to the Makefile `include/nuttx/input/gt9xx.h`: Fixed a comment in GT9XX Touch Panel Driver ### New Files `boards/arm64/a64/pinephone/src/pinephone_touch.c`, `pinephone_touch.h`: Register GT9XX Touch Panel Driver on PinePhone `boards/arm64/a64/pinephone/configs/lvgl/defconfig`: Added PinePhone Board Config `lvgl` to support LVGL Touchscreen Apps ### Updated Documentation `Documentation/platforms/arm/a64/boards/pinephone/index.rst`: Added PinePhone Board Config `lvgl` for LVGL Touchscreen Apps
88 lines
2.2 KiB
Plaintext
88 lines
2.2 KiB
Plaintext
#
|
|
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
|
#
|
|
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
|
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
|
# modifications.
|
|
#
|
|
CONFIG_A64_TWI0=y
|
|
CONFIG_A64_UART=y
|
|
CONFIG_ARCH="arm64"
|
|
CONFIG_ARCH_ARM64=y
|
|
CONFIG_ARCH_BOARD="pinephone"
|
|
CONFIG_ARCH_BOARD_PINEPHONE=y
|
|
CONFIG_ARCH_CHIP="a64"
|
|
CONFIG_ARCH_CHIP_A64=y
|
|
CONFIG_ARCH_INTERRUPTSTACK=4096
|
|
CONFIG_BOARDCTL_RESET=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=116524
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_DEBUG_ASSERTIONS=y
|
|
CONFIG_DEBUG_ERROR=y
|
|
CONFIG_DEBUG_FEATURES=y
|
|
CONFIG_DEBUG_FULLOPT=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_DEBUG_SCHED=y
|
|
CONFIG_DEBUG_SCHED_ERROR=y
|
|
CONFIG_DEBUG_SCHED_WARN=y
|
|
CONFIG_DEBUG_SYMBOLS=y
|
|
CONFIG_DEBUG_WARN=y
|
|
CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|
CONFIG_DEV_ZERO=y
|
|
CONFIG_EXAMPLES_FB=y
|
|
CONFIG_EXAMPLES_HELLO=y
|
|
CONFIG_EXAMPLES_LEDS=y
|
|
CONFIG_EXAMPLES_LVGLDEMO=y
|
|
CONFIG_EXAMPLES_TOUCHSCREEN=y
|
|
CONFIG_EXPERIMENTAL=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_FS_ROMFS=y
|
|
CONFIG_GRAPHICS_LVGL=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_HAVE_CXXINITIALIZE=y
|
|
CONFIG_HOST_MACOS=y
|
|
CONFIG_I2C=y
|
|
CONFIG_IDLETHREAD_STACKSIZE=8192
|
|
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
|
CONFIG_INPUT=y
|
|
CONFIG_INPUT_GT9XX=y
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_LV_COLOR_DEPTH_32=y
|
|
CONFIG_LV_DPI_DEF=267
|
|
CONFIG_LV_FONT_DEFAULT_MONTSERRAT_20=y
|
|
CONFIG_LV_MEM_SIZE_KILOBYTES=64
|
|
CONFIG_LV_PORT_USE_FBDEV=y
|
|
CONFIG_LV_PORT_USE_TOUCHPAD=y
|
|
CONFIG_LV_TICK_CUSTOM=y
|
|
CONFIG_LV_TICK_CUSTOM_INCLUDE="port/lv_port_tick.h"
|
|
CONFIG_LV_USE_DEMO_WIDGETS=y
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_NSH_ROMFSETC=y
|
|
CONFIG_PINEPHONE_LCD=y
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PTHREAD_STACK_MIN=8192
|
|
CONFIG_RAMLOG=y
|
|
CONFIG_RAM_SIZE=134217728
|
|
CONFIG_RAM_START=0x40000000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_READLINE_CMD_HISTORY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_HPWORK=y
|
|
CONFIG_SCHED_HPWORKPRIORITY=192
|
|
CONFIG_SPINLOCK=y
|
|
CONFIG_STACK_COLORATION=y
|
|
CONFIG_START_MONTH=11
|
|
CONFIG_START_YEAR=2022
|
|
CONFIG_SYMTAB_ORDEREDBYNAME=y
|
|
CONFIG_SYSTEM_NSH=y
|
|
CONFIG_SYSTEM_SYSTEM=y
|
|
CONFIG_TESTING_GETPRIME=y
|
|
CONFIG_TESTING_OSTEST=y
|
|
CONFIG_UART1_SERIAL_CONSOLE=y
|
|
CONFIG_USEC_PER_TICK=1000
|
|
CONFIG_USERLED=y
|
|
CONFIG_USERLED_LOWER=y
|