File tree Expand file tree Collapse file tree 24 files changed +80
-24
lines changed
lpc54xx/lpcxpresso-lpc54628 Expand file tree Collapse file tree 24 files changed +80
-24
lines changed Original file line number Diff line number Diff line change @@ -4327,7 +4327,7 @@ endif
4327
4327
if ARCH_BOARD_STM32H745I_DISCO
4328
4328
source "boards/arm/stm32h7/stm32h745i-disco/Kconfig"
4329
4329
endif
4330
- if ARCH_BOARD_STM32H750B_DB
4330
+ if ARCH_BOARD_STM32H750B_DK
4331
4331
source "boards/arm/stm32h7/stm32h750b-dk/Kconfig"
4332
4332
endif
4333
4333
if ARCH_BOARD_LINUM_STM32H753BI
Original file line number Diff line number Diff line change @@ -17,4 +17,8 @@ config IMXRT1060_EVK_QSPI_FLASH
17
17
18
18
endchoice # Boot Flash
19
19
20
+ config IMXRT1060_EVK_TOUCHSCREEN_SWAPXY
21
+ bool "IMXRT1060 EVK Touchscreen sway X/Y"
22
+ depends on INPUT_TOUCHSCREEN
23
+
20
24
endif
Original file line number Diff line number Diff line change @@ -21,14 +21,13 @@ CONFIG_BUILTIN=y
21
21
CONFIG_DRIVERS_VIDEO=y
22
22
CONFIG_EXAMPLES_LVGLDEMO=y
23
23
CONFIG_FS_PROCFS=y
24
- CONFIG_FT5X06_NPOLLWAITERS=8
25
24
CONFIG_FT5X06_POLLMODE=y
26
25
CONFIG_FT5X06_SINGLEPOINT=y
27
- CONFIG_FT5X06_SWAPXY=y
28
26
CONFIG_FT5X06_THRESHX=9
29
27
CONFIG_FT5X06_THRESHY=15
30
28
CONFIG_GRAPHICS_LVGL=y
31
29
CONFIG_IDLETHREAD_STACKSIZE=2048
30
+ CONFIG_IMXRT1060_EVK_TOUCHSCREEN_SWAPXY=y
32
31
CONFIG_IMXRT_GPIO1_0_15_IRQ=y
33
32
CONFIG_IMXRT_GPIO_IRQ=y
34
33
CONFIG_IMXRT_LCD=y
Original file line number Diff line number Diff line change @@ -80,7 +80,13 @@ static const struct ft5x06_config_s g_ft5x06_config =
80
80
.clear = imxrt_ft5x06_clear ,
81
81
#endif
82
82
.wakeup = imxrt_ft5x06_wakeup ,
83
- .nreset = imxrt_ft5x06_nreset
83
+ .nreset = imxrt_ft5x06_nreset ,
84
+ .lower =
85
+ {
86
+ #ifdef CONFIG_IMXRT1060_EVK_TOUCHSCREEN_SWAPXY
87
+ .flags = TOUCH_FLAG_SWAPXY ,
88
+ #endif
89
+ },
84
90
};
85
91
86
92
#ifndef CONFIG_FT5X06_POLLMODE
Original file line number Diff line number Diff line change @@ -24,4 +24,8 @@ config IMXRT1064_EVK_SDRAM
24
24
---help---
25
25
Activate DCD configuration of SDRAM
26
26
27
+ config IMXRT1064_EVK_TOUCHSCREEN_SWAPXY
28
+ bool "IMXRT1064 EVK Touchscreen sway X/Y"
29
+ depends on INPUT_TOUCHSCREEN
30
+
27
31
endif
Original file line number Diff line number Diff line change @@ -21,14 +21,13 @@ CONFIG_BUILTIN=y
21
21
CONFIG_DRIVERS_VIDEO=y
22
22
CONFIG_EXAMPLES_LVGLDEMO=y
23
23
CONFIG_FS_PROCFS=y
24
- CONFIG_FT5X06_NPOLLWAITERS=8
25
24
CONFIG_FT5X06_POLLMODE=y
26
25
CONFIG_FT5X06_SINGLEPOINT=y
27
- CONFIG_FT5X06_SWAPXY=y
28
26
CONFIG_FT5X06_THRESHX=9
29
27
CONFIG_FT5X06_THRESHY=15
30
28
CONFIG_GRAPHICS_LVGL=y
31
29
CONFIG_IDLETHREAD_STACKSIZE=2048
30
+ CONFIG_IMXRT1064_EVK_TOUCHSCREEN_SWAPXY=y
32
31
CONFIG_IMXRT_EDMA=y
33
32
CONFIG_IMXRT_GPIO1_0_15_IRQ=y
34
33
CONFIG_IMXRT_GPIO_IRQ=y
Original file line number Diff line number Diff line change @@ -80,7 +80,13 @@ static const struct ft5x06_config_s g_ft5x06_config =
80
80
.clear = imxrt_ft5x06_clear ,
81
81
#endif
82
82
.wakeup = imxrt_ft5x06_wakeup ,
83
- .nreset = imxrt_ft5x06_nreset
83
+ .nreset = imxrt_ft5x06_nreset ,
84
+ .lower =
85
+ {
86
+ #ifdef CONFIG_IMXRT1064_EVK_TOUCHSCREEN_SWAPXY
87
+ .flags = TOUCH_FLAG_SWAPXY ,
88
+ #endif
89
+ },
84
90
};
85
91
86
92
#ifndef CONFIG_FT5X06_POLLMODE
Original file line number Diff line number Diff line change 3
3
# see the file kconfig-language.txt in the NuttX tools repository.
4
4
#
5
5
6
- if ARCH_BOARD_LPCXPRESSO
6
+ if ARCH_BOARD_LPCXPRESSO_LPC54628
7
+
8
+ config ARCH_BOARD_LPCXPRESSO_LPC54628_TOUCHSCREEN_SWAPXY
9
+ bool "LPCXPRESSO LPC54628 Touchscreen sway X/Y"
10
+ depends on INPUT_TOUCHSCREEN
11
+
7
12
endif
Original file line number Diff line number Diff line change 9
9
CONFIG_ARCH="arm"
10
10
CONFIG_ARCH_BOARD="lpcxpresso-lpc54628"
11
11
CONFIG_ARCH_BOARD_LPCXPRESSO_LPC54628=y
12
+ CONFIG_ARCH_BOARD_LPCXPRESSO_LPC54628_TOUCHSCREEN_SWAPXY=y
12
13
CONFIG_ARCH_CHIP="lpc54xx"
13
14
CONFIG_ARCH_CHIP_LPC54628=y
14
15
CONFIG_ARCH_CHIP_LPC54XX=y
@@ -27,7 +28,6 @@ CONFIG_FS_FAT=y
27
28
CONFIG_FS_PROCFS=y
28
29
CONFIG_FT5X06_POLLMODE=y
29
30
CONFIG_FT5X06_SINGLEPOINT=y
30
- CONFIG_FT5X06_SWAPXY=y
31
31
CONFIG_GRAPHICS_PDCURSES=y
32
32
CONFIG_I2CTOOL_MAXBUS=9
33
33
CONFIG_INIT_ENTRYPOINT="nsh_main"
Original file line number Diff line number Diff line change 10
10
CONFIG_ARCH="arm"
11
11
CONFIG_ARCH_BOARD="lpcxpresso-lpc54628"
12
12
CONFIG_ARCH_BOARD_LPCXPRESSO_LPC54628=y
13
+ CONFIG_ARCH_BOARD_LPCXPRESSO_LPC54628_TOUCHSCREEN_SWAPXY=y
13
14
CONFIG_ARCH_CHIP="lpc54xx"
14
15
CONFIG_ARCH_CHIP_LPC54628=y
15
16
CONFIG_ARCH_CHIP_LPC54XX=y
@@ -24,7 +25,6 @@ CONFIG_EXAMPLES_LVGLDEMO=y
24
25
CONFIG_FS_PROCFS=y
25
26
CONFIG_FT5X06_POLLMODE=y
26
27
CONFIG_FT5X06_SINGLEPOINT=y
27
- CONFIG_FT5X06_SWAPXY=y
28
28
CONFIG_GRAPHICS_LVGL=y
29
29
CONFIG_HAVE_CXX=y
30
30
CONFIG_HAVE_CXXINITIALIZE=y
You can’t perform that action at this time.
0 commit comments