Add an input driver for the modulino buttons module. This is a pluggable I2C board implementing three buttons and three LEDs, the I2C protocol is implemented on a microcontroller on the modulino board itself, the firmware for that is open source and can be updated using an Arduino sketch: Link: https://github.com/arduino/node_modulino_firmware Link: https://github.com/arduino-libraries/Modulino Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
49 lines
1.5 KiB
Plaintext
49 lines
1.5 KiB
Plaintext
# Copyright 2023 Google LLC
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
if INPUT
|
|
|
|
menu "Input drivers"
|
|
|
|
# zephyr-keep-sorted-start
|
|
source "drivers/input/Kconfig.adc_keys"
|
|
source "drivers/input/Kconfig.analog_axis"
|
|
source "drivers/input/Kconfig.cap12xx"
|
|
source "drivers/input/Kconfig.cf1133"
|
|
source "drivers/input/Kconfig.chsc6x"
|
|
source "drivers/input/Kconfig.cst816s"
|
|
source "drivers/input/Kconfig.cy8cmbr3xxx"
|
|
source "drivers/input/Kconfig.esp32"
|
|
source "drivers/input/Kconfig.evdev"
|
|
source "drivers/input/Kconfig.ft5336"
|
|
source "drivers/input/Kconfig.gpio_kbd_matrix"
|
|
source "drivers/input/Kconfig.gpio_keys"
|
|
source "drivers/input/Kconfig.gpio_qdec"
|
|
source "drivers/input/Kconfig.gt911"
|
|
source "drivers/input/Kconfig.ili2132a"
|
|
source "drivers/input/Kconfig.it51xxx"
|
|
source "drivers/input/Kconfig.it8801"
|
|
source "drivers/input/Kconfig.it8xxx2"
|
|
source "drivers/input/Kconfig.kbd_matrix"
|
|
source "drivers/input/Kconfig.modulino"
|
|
source "drivers/input/Kconfig.npcx"
|
|
source "drivers/input/Kconfig.nunchuk"
|
|
source "drivers/input/Kconfig.pat912x"
|
|
source "drivers/input/Kconfig.paw32xx"
|
|
source "drivers/input/Kconfig.pinnacle"
|
|
source "drivers/input/Kconfig.pmw3610"
|
|
source "drivers/input/Kconfig.rts5912"
|
|
source "drivers/input/Kconfig.sbus"
|
|
source "drivers/input/Kconfig.sdl"
|
|
source "drivers/input/Kconfig.stmpe811"
|
|
source "drivers/input/Kconfig.touch"
|
|
source "drivers/input/Kconfig.tsc_keys"
|
|
source "drivers/input/Kconfig.vs1838b"
|
|
source "drivers/input/Kconfig.xec"
|
|
source "drivers/input/Kconfig.xpt2046"
|
|
# zephyr-keep-sorted-stop
|
|
|
|
endmenu # Input Drivers
|
|
|
|
endif # INPUT
|