This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 0281e71cf8a boards: drop the keyboard options that the driver change 
made stale
0281e71cf8a is described below

commit 0281e71cf8a88070758ed731642d745e59d38a63
Author: Jorge Guzman <[email protected]>
AuthorDate: Fri Jul 31 12:04:30 2026 -0300

    boards: drop the keyboard options that the driver change made stale
    
    apache/nuttx#19586 removed HIDKBD_ENCODED and made USBHOST_HIDKBD select
    INPUT, but four configurations still name one or both, so they do not
    survive a refresh and the normalisation step fails:
    
      boards/arm/sama5/sama5d4-ek/configs/ipv6
      boards/arm/sama5/sama5d4-ek/configs/nsh
      boards/arm/sama5/sama5d4-ek/configs/nxwm
      boards/arm/stm32h7/linum-stm32h753bi/configs/lvglterm_kbda
    
    Removing the lines is the whole fix. INPUT still ends up enabled through
    the select, and encoding now comes from INPUT_KEYBOARD_BYTESTREAM, which
    the one configuration that wanted it already sets.
    
    Nothing changes in the resulting .config, which is why the build never
    noticed: Kconfig drops an option that no longer exists without saying
    anything, and only the refresh compares the file before and after.
    
    Signed-off-by: Jorge Guzman <[email protected]>
---
 boards/arm/sama5/sama5d4-ek/configs/ipv6/defconfig                   | 1 -
 boards/arm/sama5/sama5d4-ek/configs/nsh/defconfig                    | 1 -
 boards/arm/sama5/sama5d4-ek/configs/nxwm/defconfig                   | 1 -
 boards/arm/stm32h7/linum-stm32h753bi/configs/lvglterm_kbda/defconfig | 2 --
 4 files changed, 5 deletions(-)

diff --git a/boards/arm/sama5/sama5d4-ek/configs/ipv6/defconfig 
b/boards/arm/sama5/sama5d4-ek/configs/ipv6/defconfig
index 77c9cab0aad..680c62f5b22 100644
--- a/boards/arm/sama5/sama5d4-ek/configs/ipv6/defconfig
+++ b/boards/arm/sama5/sama5d4-ek/configs/ipv6/defconfig
@@ -52,7 +52,6 @@ CONFIG_I2CTOOL_DEFFREQ=100000
 CONFIG_I2CTOOL_MAXBUS=0
 CONFIG_I2C_RESET=y
 CONFIG_INIT_ENTRYPOINT="nsh_main"
-CONFIG_INPUT=y
 CONFIG_INPUT_MXT=y
 CONFIG_INTELHEX_BINARY=y
 CONFIG_MMCSD=y
diff --git a/boards/arm/sama5/sama5d4-ek/configs/nsh/defconfig 
b/boards/arm/sama5/sama5d4-ek/configs/nsh/defconfig
index 51d4baa5a44..61fd8fc5c1e 100644
--- a/boards/arm/sama5/sama5d4-ek/configs/nsh/defconfig
+++ b/boards/arm/sama5/sama5d4-ek/configs/nsh/defconfig
@@ -51,7 +51,6 @@ CONFIG_I2CTOOL_DEFFREQ=100000
 CONFIG_I2CTOOL_MAXBUS=0
 CONFIG_I2C_RESET=y
 CONFIG_INIT_ENTRYPOINT="nsh_main"
-CONFIG_INPUT=y
 CONFIG_INPUT_MXT=y
 CONFIG_INTELHEX_BINARY=y
 CONFIG_LIBC_HOSTNAME="SAMA5D4-EK"
diff --git a/boards/arm/sama5/sama5d4-ek/configs/nxwm/defconfig 
b/boards/arm/sama5/sama5d4-ek/configs/nxwm/defconfig
index a1e68c316be..94984450bc4 100644
--- a/boards/arm/sama5/sama5d4-ek/configs/nxwm/defconfig
+++ b/boards/arm/sama5/sama5d4-ek/configs/nxwm/defconfig
@@ -53,7 +53,6 @@ CONFIG_I2CTOOL_MAXBUS=0
 CONFIG_I2C_RESET=y
 CONFIG_INIT_ENTRYPOINT="nxwm_main"
 CONFIG_INIT_STACKSIZE=1024
-CONFIG_INPUT=y
 CONFIG_INPUT_MXT=y
 CONFIG_INTELHEX_BINARY=y
 CONFIG_LIBC_MAX_EXITFUNS=1
diff --git 
a/boards/arm/stm32h7/linum-stm32h753bi/configs/lvglterm_kbda/defconfig 
b/boards/arm/stm32h7/linum-stm32h753bi/configs/lvglterm_kbda/defconfig
index 2c052238fb6..490dc686d07 100644
--- a/boards/arm/stm32h7/linum-stm32h753bi/configs/lvglterm_kbda/defconfig
+++ b/boards/arm/stm32h7/linum-stm32h753bi/configs/lvglterm_kbda/defconfig
@@ -40,9 +40,7 @@ CONFIG_FS_PROCFS=y
 CONFIG_GRAN=y
 CONFIG_GRAN_INTR=y
 CONFIG_GRAPHICS_LVGL=y
-CONFIG_HIDKBD_ENCODED=y
 CONFIG_INIT_ENTRYPOINT="nsh_main"
-CONFIG_INPUT=y
 CONFIG_INTELHEX_BINARY=y
 CONFIG_LIBC_EXECFUNCS=y
 CONFIG_LIBM=y

Reply via email to