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
analog-axis.yaml input: analog_axis: rework deadzone calibration code 2024-03-26 11:10:10 -04:00
espressif,esp32-touch-sensor.yaml
focaltech,ft5336.yaml
goodix,gt911.yaml
gpio-kbd-matrix.yaml
gpio-keys.yaml
gpio-qdec.yaml
hynitron,cst816s.yaml
input-keymap.yaml
ite,it8xxx2-kbd.yaml
kbd-matrix-common.yaml
microchip,cap1203.yaml
microchip,xec-kbd.yaml input: xec: use the generic keyboard code 2024-03-12 19:30:09 -04:00
nuvoton,npcx-kbd.yaml
pixart,pat912x.yaml
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
xptek,xpt2046.yaml
zephyr,input-longpress.yaml
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
zephyr,lvgl-pointer-input.yaml
zephyr,native-linux-evdev.yaml