This replaces the standard Linux input subsystem with the
gpio-button-hotplug driver, which is already used with most other
targets for over a decade. While reducing overhead and resource
pressure especially for resource-constrained devices, this will
also allow for configuring things like flip-switches, in addition
to standard pushbuttons.
Will be required for a following commit.
Signed-off-by: Shine <4c.fce2@proton.me>
Tested-by: Edward Chow <equu@openmail.cc>
Link: https://github.com/openwrt/openwrt/pull/22494
Signed-off-by: Robert Marko <robimarko@gmail.com>
include $(INCLUDE_DIR)/target.mk
DEFAULT_PACKAGES += \
- kmod-input-core kmod-input-gpio-keys kmod-button-hotplug \
- kmod-leds-gpio kmod-ath9k wpad-basic-mbedtls kmod-usb2 \
- uboot-envtools kmod-crypto-hw-talitos
+ kmod-gpio-button-hotplug kmod-leds-gpio kmod-ath9k wpad-basic-mbedtls \
+ kmod-usb2 uboot-envtools kmod-crypto-hw-talitos
$(eval $(call BuildTarget))