Skip to content
Snippets Groups Projects
user avatar
Linus Torvalds authored
Pull input updates from Dmitry Torokhov:

 - a number of input drivers has been converted to use facilities
   provided by the device core to instantiate driver-specific attributes
   instead of using devm_device_add_group() and similar APIs

 - platform input devices have been converted to use remove() callback
   returning void

 - a fix for use-after-free when tearing down a Synaptics RMI device

 - a few flexible arrays in input structures have been annotated with
   __counted_by to help hardening efforts

 - handling of vddio supply in cyttsp5 driver

 - other miscellaneous fixups

* tag 'input-for-v6.7-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (86 commits)
  Input: walkera0701 - use module_parport_driver macro to simplify the code
  Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
  dt-bindings: input: fsl,scu-key: Document wakeup-source
  Input: cyttsp5 - add handling for vddio regulator
  dt-bindings: input: cyttsp5: document vddio-supply
  Input: tegra-kbc - use device_get_match_data()
  Input: Annotate struct ff_device with __counted_by
  Input: axp20x-pek - avoid needless newline removal
  Input: mt - annotate struct input_mt with __counted_by
  Input: leds - annotate struct input_leds with __counted_by
  Input: evdev - annotate struct evdev_client with __counted_by
  Input: synaptics-rmi4 - replace deprecated strncpy
  Input: wm97xx-core - convert to platform remove callback returning void
  Input: wm831x-ts - convert to platform remove callback returning void
  Input: ti_am335x_tsc - convert to platform remove callback returning void
  Input: sun4i-ts - convert to platform remove callback returning void
  Input: stmpe-ts - convert to platform remove callback returning void
  Input: pcap_ts - convert to platform remove callback returning void
  Input: mc13783_ts - convert to platform remove callback returning void
  Input: mainstone-wm97xx - convert to platform remove callback returning void
  ...
a12deb44
History
Name Last commit Last update
..
touchscreen
adc-joystick.yaml
adc-keys.yaml
adi,adp5588.yaml
allwinner,sun4i-a10-lradc-keys.yaml
ariel-pwrbutton.yaml
atmel,captouch.txt
atmel,maxtouch.yaml
azoteq,iqs7222.yaml
brcm,bcm-keypad.txt
clps711x-keypad.txt
cpcap-pwrbutton.txt
cypress,cyapa.yaml
cypress,tm2-touchkey.yaml
cypress-sf.yaml
da9062-onkey.txt
dlg,da7280.txt
dlink,dir685-touchkeys.txt
e3x0-button.txt
elan,ekth3000.yaml
elan,ekth6915.yaml
fsl,mpr121-touchkey.yaml
fsl,scu-key.yaml
goodix,gt7375p.yaml
google,cros-ec-keyb.yaml
gpio-beeper.yaml
gpio-decoder.txt
gpio-keys.yaml
gpio-matrix-keypad.txt
gpio-mouse.txt
gpio-vibrator.yaml
hid-over-i2c.yaml
ibm,op-panel.yaml
ilitek,ili9882t.yaml
imx-keypad.yaml
input-reset.txt
input.yaml
iqs269a.yaml
iqs626a.yaml
iqs62x-keys.yaml
lpc32xx-key.txt
matrix-keymap.txt
matrix-keymap.yaml
max77650-onkey.yaml
mediatek,mt6779-keypad.yaml
mediatek,pmic-keys.yaml
microchip,cap11xx.yaml
microchip,qt1050.txt
nvidia,tegra20-kbc.txt
omap-keypad.txt
pine64,pinephone-keyboard.yaml
ps2keyb-mouse-apbps2.txt
pwm-beeper.yaml
pwm-vibrator.yaml
pxa27x-keypad.txt
qcom,pm8921-keypad.yaml
qcom,pm8921-pwrkey.yaml
qcom,pm8941-pwrkey.yaml
qcom,pm8xxx-vib.yaml
raydium_i2c_ts.txt
regulator-haptic.yaml
rotary-encoder.txt
samsung-keypad.txt
spear-keyboard.txt
sprd,sc27xx-vibrator.yaml
st-keyscan.txt
syna,rmi4.yaml
tca8418_keypad.txt
ti,drv260x.yaml
ti,drv2665.txt
ti,drv2667.txt
ti,nspire-keypad.txt
ti,palmas-pwrbutton.txt
tps65218-pwrbutton.txt
twl4030-keypad.txt
twl4030-pwrbutton.txt
zii,rave-sp-pwrbutton.txt