Hanno Zulla
f2d98e2c02
HID: hid-sony.c: Use devm_ api to simplify sony_leds_init()
...
[PATCH 3/5] HID: hid-sony.c: Use devm_ api to simplify sony_leds_init()
Using devm_ calls, the resources of the Sony game devices's features are
tied to the main device handle, making it easier to handle errors and
teardown inside the device driver. Altogether, this reduces complexity
of the driver source.
Signed-off-by: Hanno Zulla <kontakt@hanno.de>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2018-07-09 15:14:07 +02:00
..
i2c-hid
Merge branch 'for-4.18/i2c-hid' into for-linus
2018-06-08 10:23:34 +02:00
intel-ish-hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2018-06-20 16:42:39 +09:00
usbhid
docs: fix broken references with multiple hints
2018-06-15 18:10:01 -03:00
hid-a4tech.c
hid-accutouch.c
HID: Accutouch: Add driver for ELO Accutouch 2216 USB Touchscreens
2017-03-21 15:03:55 +01:00
hid-alps.c
HID: alps: Fix some style in 't4_read_write_register()'
2018-04-26 14:33:35 +02:00
hid-apple.c
HID: apple: Use country code to detect ISO keyboards
2017-06-08 13:58:03 +02:00
hid-appleir.c
treewide: setup_timer() -> timer_setup()
2017-11-21 15:57:07 -08:00
hid-asus.c
Merge branch 'for-4.17/upstream' into for-linus
2018-04-05 13:28:46 +02:00
hid-aureal.c
HID: fix some indenting issues
2015-10-21 13:15:53 +02:00
hid-axff.c
hid-belkin.c
hid-betopff.c
hid-cherry.c
hid-chicony.c
HID: move Asus keyboard support from hid-chicony to hid-asus
2017-06-08 13:47:52 +02:00
hid-cmedia.c
HID: Support for CMedia CM6533 HID audio jack controls
2016-03-02 10:31:36 +01:00
hid-core.c
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
hid-corsair.c
HID: corsair: Add K70 Vengeance and K70 RAPIDFIRE to
2018-02-16 13:38:16 +01:00
hid-cp2112.c
HID: cp2112: Fix I2C_BLOCK_DATA transactions
2017-11-21 21:39:45 +01:00
hid-cypress.c
HID: hid-cypress: validate length of report
2017-01-06 16:06:43 +01:00
hid-debug.c
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
hid-dr.c
Revert "HID: dragonrise: fix HID Descriptor for 0x0006 PID"
2016-10-10 10:52:01 +02:00
hid-elan.c
HID: Add driver for USB ELAN Touchpad
2018-02-16 13:25:04 +01:00
hid-elecom.c
HID: elecom: add support for EX-G M-XT4DRBK trackball
2018-03-06 15:15:47 +01:00
hid-elo.c
HID: elo: clear BTN_LEFT mapping
2017-11-24 14:40:23 +01:00
hid-emsff.c
hid-ezkey.c
hid-gaff.c
hid-gembird.c
HID: gembird: add new driver to fix Gembird JPD-DualForce 2
2015-08-18 15:03:43 +02:00
hid-generic.c
HID: generic: create one input report per application type
2018-04-26 14:17:31 +02:00
hid-gfrm.c
HID: generic: create one input report per application type
2018-04-26 14:17:31 +02:00
hid-google-hammer.c
HID: google: Add support for whiskers
2018-06-11 14:11:36 +02:00
hid-gt683r.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-gyration.c
hid-holtek-kbd.c
hid-holtek-mouse.c
hid-holtekff.c
HID: holtekff: move MODULE_* parameters out of #ifdef block
2017-12-01 09:31:36 +01:00
hid-hyperv.c
HID: hyperv: pr_err() strings should end with newlines
2017-10-05 11:27:08 +02:00
hid-icade.c
hid-ids.h
HID: google: Add support for whiskers
2018-06-11 14:11:36 +02:00
hid-input.c
Merge branch 'for-4.18/multitouch' into for-linus
2018-06-08 10:25:50 +02:00
hid-ite.c
HID: ite: Add hid-ite driver
2017-05-11 10:27:48 +02:00
hid-jabra.c
HID: Add special driver for Jabra devices
2017-11-21 12:54:58 +01:00
hid-kensington.c
hid-keytouch.c
hid-kye.c
scripts/spelling.txt: add "comsume(r)" pattern and fix typo instances
2017-02-27 18:43:47 -08:00
hid-lcpower.c
hid-led.c
HID: hid-led: fix issue with transfer buffer not being dma capable
2016-10-10 10:47:03 +02:00
hid-lenovo.c
HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice
2018-04-25 10:48:35 +02:00
hid-lg.c
HID: hid-lg: make array cbuf static const to shink object code size
2017-09-06 10:58:54 +02:00
hid-lg.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hid-lg2ff.c
hid-lg3ff.c
hid-lg4ff.c
HID: hid-logitech: remove redundant assignment to pointer value
2017-10-19 13:52:38 +02:00
hid-lg4ff.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hid-lgff.c
hid-logitech-dj.c
HID: logitech-dj: allow devices to request full pairing information
2017-04-06 14:36:36 +02:00
hid-logitech-hidpp.c
HID: logitech-hidpp: fix mistake in printk, "feeback" -> "feedback"
2017-10-12 15:32:43 +02:00
hid-magicmouse.c
HID: generic: create one input report per application type
2018-04-26 14:17:31 +02:00
hid-mf.c
HID: hid-mf: add force feedback support for Mayflash DolphinBar and GameCube
2017-01-11 22:12:44 +01:00
hid-microsoft.c
HID: multitouch: enable Surface 3 Type Cover Pro to report multitouch data
2017-01-20 15:17:19 +01:00
hid-monterey.c
hid-multitouch.c
HID: multitouch: fix calculation of last slot field in multi-touch reports
2018-05-30 08:53:09 +02:00
hid-nti.c
HID: Add quirk driver for NTI USB-SUN adapter
2017-03-06 13:16:33 +01:00
hid-ntrig.c
HID: hid-ntrig: use true and false for boolean values
2018-03-06 15:19:13 +01:00
hid-ortek.c
HID: ortek: add one more buggy device
2017-07-24 17:38:21 +02:00
hid-penmount.c
HID: penmount: report only one button for PenMount 6000 USB touchscreen controller
2016-03-10 17:17:26 +01:00
hid-petalynx.c
hid-picolcd.h
hid-picolcd_backlight.c
hid-picolcd_cir.c
media: rc: rename RC_TYPE_* to RC_PROTO_* and RC_BIT_* to RC_PROTO_BIT_*
2017-08-20 10:02:48 -04:00
hid-picolcd_core.c
hid-picolcd_debugfs.c
HID: picoLCD: Spelling s/REPORT_WRTIE_MEMORY/REPORT_WRITE_MEMORY/
2017-03-24 15:45:04 +01:00
hid-picolcd_fb.c
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
hid-picolcd_lcd.c
hid-picolcd_leds.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-pl.c
hid-plantronics.c
HID: hid-plantronics: Re-resend Update to map button for PTT products
2018-05-16 11:06:40 +02:00
hid-primax.c
hid-prodikeys.c
treewide: setup_timer() -> timer_setup()
2017-11-21 15:57:07 -08:00
hid-quirks.c
HID: quirks: remove Delcom Visual Signal Indicator from hid_have_special_driver[]
2018-05-30 08:51:31 +02:00
hid-redragon.c
HID: redragon: Fix modifier keys for Redragon Asura Keyboard
2018-04-17 13:56:29 +02:00
hid-retrode.c
HID: Add driver for Retrode2 joypad adapter
2017-06-22 14:44:11 +02:00
hid-rmi.c
HID: rmi: use HID_QUIRK_NO_INPUT_SYNC
2018-05-30 08:55:33 +02:00
hid-roccat-arvo.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-arvo.h
hid-roccat-common.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-common.h
hid-roccat-isku.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-isku.h
hid-roccat-kone.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-kone.h
hid-roccat-koneplus.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-koneplus.h
hid-roccat-konepure.c
hid-roccat-kovaplus.c
HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()
2018-01-23 15:46:58 +01:00
hid-roccat-kovaplus.h
hid-roccat-lua.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-lua.h
hid-roccat-pyra.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-pyra.h
hid-roccat-ryos.c
hid-roccat-savu.c
hid-roccat-savu.h
hid-roccat.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
hid-saitek.c
HID: Add a new Saitek mouse device ID (RAT 9)
2016-08-02 16:45:17 +02:00
hid-samsung.c
hid-sensor-custom.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
hid-sensor-hub.c
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
hid-sjoy.c
hid-sony.c
HID: hid-sony.c: Use devm_ api to simplify sony_leds_init()
2018-07-09 15:14:07 +02:00
hid-speedlink.c
hid-steam.c
HID: steam: use hid_device.driver_data instead of hid_set_drvdata()
2018-06-20 09:27:23 +02:00
hid-steelseries.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-sunplus.c
hid-tivo.c
hid-tmff.c
HID: Add ID 044f:b605 ThrustMaster, Inc. force feedback Racing Wheel
2017-11-07 10:04:46 +01:00
hid-topseed.c
hid-twinhan.c
hid-uclogic.c
HID: core: remove the need for HID_QUIRK_NO_EMPTY_INPUT
2018-03-23 15:44:57 +01:00
hid-udraw-ps3.c
HID: udraw-ps3: accel_limits is local to the driver
2016-11-15 14:23:17 +01:00
hid-waltop.c
HID: Remove broken links to tablet descriptions
2016-09-19 14:32:21 +02:00
hid-wiimote-core.c
treewide: setup_timer() -> timer_setup()
2017-11-21 15:57:07 -08:00
hid-wiimote-debug.c
hid-wiimote-modules.c
HID: wiimote: Fix wiimote mp scale linearization
2016-03-18 17:31:38 +01:00
hid-wiimote.h
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-xinmo.c
HID: xinmo: fix for out of range for THT 2P arcade controller.
2017-03-24 15:43:03 +01:00
hid-zpff.c
hid-zydacron.c
hidraw.c
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
Kconfig
Merge branch 'for-4.18/hid-steam' into for-linus
2018-06-08 10:22:26 +02:00
Makefile
Merge branch 'for-4.18/hid-steam' into for-linus
2018-06-08 10:22:26 +02:00
uhid.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2018-04-05 11:53:34 -07:00
wacom.h
HID: wacom: Add ability to provide explicit battery status info
2017-05-05 21:46:10 +02:00
wacom_sys.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2018-06-20 16:42:39 +09:00
wacom_wac.c
HID: wacom: Support "in range" for Intuos/Bamboo tablets where possible
2018-05-22 14:35:14 +02:00
wacom_wac.h
HID: wacom: generic: add the "Report Valid" usage
2018-03-07 15:21:44 +01:00