zephyr/dts/bindings/input
Fabio Baltieri 55c14e6fa6 input: analog_axis: rework deadzone calibration code
Rework the data scaling algorithm for the "deadzone" mode so that the
deadzone is subtracted from the input rather than from the output. This
makes the whole output range usable rather than making the output jump
from the center value to the minimum deadzone range.

This changes the calibration data structure as well so now all values
refer to the input data, which is more coherent.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-03-26 11:10:10 -04:00
..
adc-keys.yaml drivers: input: Implement driver for ADC keys 2024-02-26 11:35:19 +00:00
analog-axis.yaml input: analog_axis: rework deadzone calibration code 2024-03-26 11:10:10 -04:00
espressif,esp32-touch-sensor.yaml driver: input: espressif touch_sensor 2023-12-11 18:31:38 +01:00
focaltech,ft5336.yaml
goodix,gt911.yaml
gpio-kbd-matrix.yaml input: gpio_kbd_matrix: add poll and scan mode support 2023-12-04 16:40:35 +00:00
gpio-keys.yaml input: gpio_keys: implement polling mode support 2024-01-10 18:21:49 +00:00
gpio-qdec.yaml input: gpio_qdec: add optical encoder support 2024-01-23 09:45:57 -05:00
hynitron,cst816s.yaml bindings: move cst816s and cap1203 to input 2023-10-04 16:05:05 +01:00
input-keymap.yaml input: add a keymap driver 2024-01-19 15:14:25 +00:00
ite,it8xxx2-kbd.yaml input: it8xxx2: use the generic keyboard code 2023-11-16 17:54:00 +01:00
kbd-matrix-common.yaml input: kbd_matrix: add actual-key-mask support 2023-12-06 09:16:45 +00:00
microchip,cap1203.yaml bindings: move cst816s and cap1203 to input 2023-10-04 16:05:05 +01:00
microchip,xec-kbd.yaml input: xec: use the generic keyboard code 2024-03-12 19:30:09 -04:00
nuvoton,npcx-kbd.yaml input: kbd: make row and col size optional add extra macro 2023-11-15 11:41:25 +01:00
pixart,pat912x.yaml input: pat912x: add a bunch of settings 2024-03-04 22:10:58 +01:00
pixart,pmw3610.yaml input: pmw3610: add few config options 2024-03-20 09:02:50 +01:00
sitronix,cf1133.yaml drivers: input: add cf1133 controller touchscreen 2024-03-26 09:24:43 +00:00
st,stmpe811.yaml drivers: input: add driver for stmpe811 i2c touch controller 2023-09-22 09:29:56 +02:00
xptek,xpt2046.yaml
zephyr,input-longpress.yaml input: make short-inputs optional 2023-11-23 09:51:57 +00:00
zephyr,input-sdl-touch.yaml
zephyr,lvgl-button-input.yaml
zephyr,lvgl-common-input.yaml
zephyr,lvgl-encoder-input.yaml
zephyr,lvgl-keypad-input.yaml doc: fix comma typo in lvgl bindings 2024-01-30 19:07:05 +01:00
zephyr,lvgl-pointer-input.yaml
zephyr,native-linux-evdev.yaml input: add a linux-evdev device 2023-12-18 12:23:59 +01:00