-
CONFIG_KSCAN_FT5336
¶
FT5XX6/FT6XX6 capacitive touch panel driver
Type: bool
Help¶
Enable driver for multiple Focaltech capacitive touch panel controllers. This driver should support FT5x06, FT5606, FT5x16, FT6x06, Ft6x36, FT5x06i, FT5336, FT3316, FT5436i, FT5336i and FT5x46.
Direct dependencies¶
(KSCAN
&& DISPLAY
&& SHIELD_ADAFRUIT_2_8_TFT_TOUCH_V2
) || (KSCAN
&& DISPLAY
&& SHIELD_BUYDISPLAY_2_8_TFT_TOUCH_ARDUINO
) || (KSCAN
&& DISPLAY
&& SHIELD_BUYDISPLAY_3_5_TFT_TOUCH_ARDUINO
) || (KSCAN
&& (BOARD_MIMXRT1050_EVK
|| BOARD_MIMXRT1050_EVK_QSPI
)) || (KSCAN
&& (BOARD_MIMXRT1060_EVK
|| BOARD_MIMXRT1060_EVK_HYPERFLASH
)) || (KSCAN
&& BOARD_MIMXRT1064_EVK
) || (KSCAN
&& BOARD_STM32F746G_DISCO
) || (KSCAN
&& DISPLAY
&& SHIELD_ADAFRUIT_2_8_TFT_TOUCH_V2
) || (KSCAN
&& DISPLAY
&& SHIELD_BUYDISPLAY_2_8_TFT_TOUCH_ARDUINO
) || (KSCAN
&& DISPLAY
&& SHIELD_BUYDISPLAY_3_5_TFT_TOUCH_ARDUINO
) || (I2C
&& KSCAN
)
(Includes any dependencies from ifs and menus.)
Defaults¶
y
y
y
y
y
y
y
y
y
y
Kconfig definitions¶
At <Zephyr>/boards/shields/adafruit_2_8_tft_touch_v2/Kconfig.defconfig:19
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:23
→ <BuildDir>/Kconfig/Kconfig.shield.defconfig:1
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&DISPLAY
&&SHIELD_ADAFRUIT_2_8_TFT_TOUCH_V2
At <Zephyr>/boards/shields/buydisplay_2_8_tft_touch_arduino/Kconfig.defconfig:19
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:23
→ <BuildDir>/Kconfig/Kconfig.shield.defconfig:1
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&DISPLAY
&&SHIELD_BUYDISPLAY_2_8_TFT_TOUCH_ARDUINO
At <Zephyr>/boards/shields/buydisplay_3_5_tft_touch_arduino/Kconfig.defconfig:19
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:23
→ <BuildDir>/Kconfig/Kconfig.shield.defconfig:1
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&DISPLAY
&&SHIELD_BUYDISPLAY_3_5_TFT_TOUCH_ARDUINO
At <Zephyr>/boards/arm/mimxrt1050_evk/Kconfig.defconfig:31
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&& (BOARD_MIMXRT1050_EVK
||BOARD_MIMXRT1050_EVK_QSPI
)
At <Zephyr>/boards/arm/mimxrt1060_evk/Kconfig.defconfig:28
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&& (BOARD_MIMXRT1060_EVK
||BOARD_MIMXRT1060_EVK_HYPERFLASH
)
At <Zephyr>/boards/arm/mimxrt1064_evk/Kconfig.defconfig:27
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&BOARD_MIMXRT1064_EVK
At <Zephyr>/boards/arm/stm32f746g_disco/Kconfig.defconfig:23
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&BOARD_STM32F746G_DISCO
At <Zephyr>/boards/shields/adafruit_2_8_tft_touch_v2/Kconfig.defconfig:19
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&DISPLAY
&&SHIELD_ADAFRUIT_2_8_TFT_TOUCH_V2
At <Zephyr>/boards/shields/buydisplay_2_8_tft_touch_arduino/Kconfig.defconfig:19
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&DISPLAY
&&SHIELD_BUYDISPLAY_2_8_TFT_TOUCH_ARDUINO
At <Zephyr>/boards/shields/buydisplay_3_5_tft_touch_arduino/Kconfig.defconfig:19
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config KSCAN_FT5336 bool default y depends onKSCAN
&&DISPLAY
&&SHIELD_BUYDISPLAY_3_5_TFT_TOUCH_ARDUINO
At <Zephyr>/drivers/kscan/Kconfig.ft5336:5
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:32
→ <Zephyr>/drivers/Kconfig:94
→ <Zephyr>/drivers/kscan/Kconfig:13
Menu path: (Top) → Device Drivers → Keyboard Scan Drivers
menuconfig KSCAN_FT5336 bool "FT5XX6/FT6XX6 capacitive touch panel driver" depends onI2C
&&KSCAN
help Enable driver for multiple Focaltech capacitive touch panel controllers. This driver should support FT5x06, FT5606, FT5x16, FT6x06, Ft6x36, FT5x06i, FT5336, FT3316, FT5436i, FT5336i and FT5x46.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)