linux/drivers/hid
Linus Torvalds 848e076317 hid-for-linus-2025030501
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEL65usyKPHcrRDEicpmLzj2vtYEkFAmfIU/YACgkQpmLzj2vt
 YElabBAApth4hmsxhJSlClPw5py3rK2vFnPBj4wtxbClar8vzV6c/DUqdGIZe1+I
 FvNvS+G3fyA5XvwU8cTwObjtj0nIiYhFxpcpJ6taIZtzoru/UqkLjbNTE9gX2QAL
 yPrHQv6KIM5u99hMVYabZkjI4NoI0pQXcdTJrb1hInwcV6WTjzGIGnZ31NKda3nw
 PwKebdqK4wEUG6Ctp9f4TN2qpiNlJJHAsrbQjusRG4eaNTRHFUxqfg2xek8DCT3w
 ABV/oI/XmR1Fptx8KbGo5RW2Ird9CpnfA1VAPu1SYq7foztpnxGzoOdolh1bqxGl
 30U8+r2y9cQSg1B00EbBcXh4+Ncg8KeoX0skES8mBI+js5uskvhq7n07h06MnTRA
 2skf9BUsF3+zG+OtxhS8dqvN/MupW89hTmpfT7yOi2JSgoDLyNZXHaeBXhjil2Im
 KFgYdYxv9oM95nsuQtqJTHQfHjay3UPFchG3HcCmzwiQLq+wKPb/25Mh0FvNT65z
 yIB3jqpPgckhylCsUitrZHgXhtX9v1roa9360nbkn0NShDJRXnMP2pWnjd6WKUBz
 fFwTdtDMLHIv6EMADmLuefIp/LT11EAgOMIDzOfZqdXPmvgfkWPoq1W8xV/85ug2
 fbdNbs5fGxsW9/PxZkbC4e/iEOswWiDKFl7yHVlEsN3KDd6wWjs=
 =B3rd
 -----END PGP SIGNATURE-----

Merge tag 'hid-for-linus-2025030501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid

Pull HID fixes from Jiri Kosina:

 - power management fix in intel-thc-hid (Even Xu)

 - nintendo gencon mapping fix (Ryan McClelland)

 - fix for UAF on device diconnect path in hid-steam (Vicki Pfau)

 - two fixes for UAF on device disconnect path in intel-ish-hid (Zhang
   Lixu)

 - fix for potential NULL dereference in hid-appleir (Daniil Dulov)

 - few other small cosmetic fixes (e.g. typos)

* tag 'hid-for-linus-2025030501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid:
  HID: Intel-thc-hid: Intel-quickspi: Correct device state after S4
  HID: intel-thc-hid: Fix spelling mistake "intput" -> "input"
  HID: hid-steam: Fix use-after-free when detaching device
  HID: debug: Fix spelling mistake "Messanger" -> "Messenger"
  HID: appleir: Fix potential NULL dereference at raw event handle
  HID: apple: disable Fn key handling on the Omoton KB066
  HID: i2c-hid: improve i2c_hid_get_report error message
  HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
  HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove()
  HID: google: fix unused variable warning under !CONFIG_ACPI
  HID: nintendo: fix gencon button events map
  HID: corsair-void: Update power supply values with a unified work handler
2025-03-05 07:46:59 -10:00
..
amd-sfh-hid hid-for-linus-2025021001 2025-02-10 09:50:01 -08:00
bpf HID: bpf: drop unneeded casts discarding const 2024-11-28 14:49:51 +01:00
i2c-hid HID: i2c-hid: improve i2c_hid_get_report error message 2025-03-04 21:26:29 +01:00
intel-ish-hid HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() 2025-02-19 10:09:27 +01:00
intel-thc-hid HID: Intel-thc-hid: Intel-quickspi: Correct device state after S4 2025-03-04 21:54:30 +01:00
surface-hid HID: intel-thc: fix CONFIG_HID dependency 2025-02-03 10:56:43 +01:00
usbhid HID: intel-thc: fix CONFIG_HID dependency 2025-02-03 10:56:43 +01:00
.kunitconfig
Kconfig HID: topre: Fix n-key rollover on Realforce R3S TKL boards 2025-02-03 22:59:42 +01:00
Makefile HID: intel-thc-hid: Add basic THC driver skeleton 2025-01-09 10:14:14 +01:00
hid-a4tech.c
hid-accutouch.c
hid-alps.c
hid-apple.c HID: apple: disable Fn key handling on the Omoton KB066 2025-03-04 21:35:56 +01:00
hid-appleir.c HID: appleir: Fix potential NULL dereference at raw event handle 2025-03-04 21:39:39 +01:00
hid-asus.c HID: hid-asus: Disable OOBE mode on the ProArt P16 2025-01-16 11:07:54 +01:00
hid-aureal.c
hid-axff.c
hid-belkin.c
hid-betopff.c
hid-bigbenff.c
hid-cherry.c
hid-chicony.c
hid-cmedia.c
hid-core.c Merge branch 'for-6.14/core' into for-linus 2025-01-20 09:59:16 +01:00
hid-corsair-void.c HID: corsair-void: Update power supply values with a unified work handler 2025-02-18 21:21:05 +01:00
hid-corsair.c
hid-cougar.c
hid-cp2112.c
hid-creative-sb0540.c
hid-cypress.c
hid-debug.c HID: debug: Fix spelling mistake "Messanger" -> "Messenger" 2025-03-04 21:45:06 +01:00
hid-dr.c
hid-elan.c
hid-elecom.c
hid-elo.c
hid-emsff.c
hid-evision.c
hid-ezkey.c
hid-ft260.c
hid-gaff.c
hid-gembird.c
hid-generic.c
hid-gfrm.c
hid-glorious.c
hid-goodix-spi.c
hid-google-hammer.c HID: google: fix unused variable warning under !CONFIG_ACPI 2025-02-19 10:04:58 +01:00
hid-google-stadiaff.c
hid-gt683r.c
hid-gyration.c
hid-holtek-kbd.c
hid-holtek-mouse.c
hid-holtekff.c
hid-hyperv.c
hid-icade.c
hid-ids.h HID: hid-apple: Apple Magic Keyboard a3203 USB-C support 2025-02-07 14:05:42 +01:00
hid-input-test.c
hid-input.c HID: fix generic desktop D-Pad controls 2025-01-09 10:06:14 +01:00
hid-ite.c
hid-jabra.c
hid-kensington.c
hid-keytouch.c
hid-kye.c
hid-kysona.c
hid-lcpower.c
hid-led.c
hid-lenovo.c HID: lenovo: select CONFIG_ACPI_PLATFORM_PROFILE 2025-02-03 10:54:27 +01:00
hid-letsketch.c
hid-lg-g15.c
hid-lg.c
hid-lg.h
hid-lg2ff.c
hid-lg3ff.c
hid-lg4ff.c
hid-lg4ff.h
hid-lgff.c
hid-logitech-dj.c
hid-logitech-hidpp.c
hid-macally.c
hid-magicmouse.c HID: magicmouse: Update device name for Apple Magic Trackpad 2025-01-09 09:56:25 +01:00
hid-maltron.c
hid-mcp2200.c
hid-mcp2221.c
hid-megaworld.c
hid-mf.c
hid-microsoft.c
hid-monterey.c
hid-multitouch.c HID: multitouch: Add NULL check in mt_input_configured 2025-02-03 22:48:54 +01:00
hid-nintendo.c HID: nintendo: fix gencon button events map 2025-02-19 09:57:30 +01:00
hid-nti.c
hid-ntrig.c
hid-nvidia-shield.c
hid-ortek.c
hid-penmount.c
hid-petalynx.c
hid-picolcd.h
hid-picolcd_backlight.c
hid-picolcd_cir.c
hid-picolcd_core.c
hid-picolcd_debugfs.c
hid-picolcd_fb.c
hid-picolcd_lcd.c
hid-picolcd_leds.c
hid-pl.c
hid-plantronics.c
hid-playstation.c
hid-primax.c
hid-prodikeys.c
hid-pxrc.c
hid-quirks.c HID: ignore non-functional sensor in HP 5MP Camera 2025-02-03 11:16:31 +01:00
hid-razer.c
hid-redragon.c
hid-retrode.c
hid-rmi.c
hid-roccat-arvo.c HID: roccat: arvo: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-arvo.h
hid-roccat-common.c
hid-roccat-common.h HID: roccat: common, konepure, ryos, savu: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-isku.c HID: roccat: isku: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-isku.h
hid-roccat-kone.c HID: roccat: kone: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-kone.h
hid-roccat-koneplus.c HID: roccat: koneplus: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-koneplus.h
hid-roccat-konepure.c HID: roccat: common, konepure, ryos, savu: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-kovaplus.c HID: roccat: kovaplus: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-kovaplus.h
hid-roccat-lua.c HID: roccat: lua: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-lua.h
hid-roccat-pyra.c HID: roccat: pyro: constify 'struct bin_attribute' 2024-12-11 15:11:09 +01:00
hid-roccat-pyra.h
hid-roccat-ryos.c HID: roccat: common, konepure, ryos, savu: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-savu.c HID: roccat: common, konepure, ryos, savu: constify 'struct bin_attribute' 2024-12-11 15:11:04 +01:00
hid-roccat-savu.h
hid-roccat.c
hid-saitek.c
hid-samsung.c
hid-semitek.c
hid-sensor-custom.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
hid-sensor-hub.c HID: hid-sensor-hub: don't use stale platform-data on remove 2024-12-17 13:14:06 +00:00
hid-sigmamicro.c
hid-sjoy.c
hid-sony.c
hid-speedlink.c
hid-steam.c HID: hid-steam: Fix use-after-free when detaching device 2025-03-04 21:46:12 +01:00
hid-steelseries.c HID: steelseries: remove unnecessary return 2025-01-16 11:03:57 +01:00
hid-sunplus.c
hid-thrustmaster.c HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints() 2025-02-07 14:19:47 +01:00
hid-tivo.c
hid-tmff.c
hid-topre.c HID: topre: Fix n-key rollover on Realforce R3S TKL boards 2025-02-03 22:59:42 +01:00
hid-topseed.c
hid-twinhan.c
hid-u2fzero.c
hid-uclogic-core-test.c
hid-uclogic-core.c
hid-uclogic-params-test.c
hid-uclogic-params.c HID: uclogic: make const read-only array touch_ring_model_params_buf static 2025-01-09 10:23:26 +01:00
hid-uclogic-params.h
hid-uclogic-rdesc-test.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
hid-uclogic-rdesc.c
hid-uclogic-rdesc.h
hid-udraw-ps3.c
hid-viewsonic.c
hid-vivaldi-common.c
hid-vivaldi-common.h
hid-vivaldi.c
hid-vrc2.c
hid-waltop.c
hid-wiimote-core.c
hid-wiimote-debug.c
hid-wiimote-modules.c
hid-wiimote.h
hid-winwing.c HID: winwing: Add NULL check in winwing_init_led() 2025-02-03 22:47:32 +01:00
hid-xiaomi.c
hid-xinmo.c
hid-zpff.c
hid-zydacron.c
hidraw.c
uhid.c
wacom.h HID: wacom: Improve behavior of non-standard LED brightness values 2025-01-09 09:58:28 +01:00
wacom_sys.c Merge branches 'for-6.14/wacom' and 'for-6.14/wacom-pci' into for-linus 2025-01-20 10:11:14 +01:00
wacom_wac.c HID: Wacom: Add PCI Wacom device support 2025-01-09 10:16:47 +01:00
wacom_wac.h