Bug#1050782: linux-image-armmp: Please enable the tca8418_keypad module for PocketCHIP support
Package: linux-image-armmp
X-Debbugs-Cc: michael@hotplate.co.nz
Version: 6.1.38-4
Severity: normal
Dear Maintainer,
Could we have the module "tca8418_keypad" enabled in the Debian armmp kernel?
Currently the NTC CHIP board is listed as "Stable untested" on https://wiki.debian.org/InstallingDebianOn/Allwinner.
I'm troubleshooting some small issues running Bookworm with the NTC PocketCHIP carrier board that was commonly distributed along with the CHIP. The PocketCHIP board adds battery, screen and keyboard peripherals to the CHIP similar to a Beaglebone cape or Pi hat.
The PocketCHIP keyboard is supported by the tca8418_keypad module. Currently it is not enabled in the armmp kernel configuration:
root@djubre:~# grep TCA8418 /boot/config-6.1.0-11-armmp
# CONFIG_KEYBOARD_TCA8418 is not set
If we had this module enabled we would have complete out-of-the-box support for all of the PocketCHIP's hardware from Bookworm onwards.
The following output is from a PocketCHIP R8 system running the latest linux-image-armmp tainted by building the tca8418_keypad module manually to confirm it works:
-- System Information:
Debian Release: 12.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: armhf (armv7l)
Kernel: Linux 6.1.0-11-armmp (SMP w/1 CPU thread)
Kernel taint flags: TAINT_CRAP, TAINT_OOT_MODULE
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-image-armmp depends on:
ii linux-image-6.1.0-11-armmp 6.1.38-4
linux-image-armmp recommends no packages.
linux-image-armmp suggests no packages.
-- no debconf information
Reply to: