summaryrefslogtreecommitdiffstats
path: root/drivers/hid/hid-cp2112.c
Commit message (Expand)AuthorAgeFilesLines
* hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chipDanny Kaehn2023-10-251-1/+5
* hid: cp2112: Fix duplicate workqueue initializationDanny Kaehn2023-10-041-2/+2
* HID: cp2112: Use octal permissionsAndy Shevchenko2023-07-281-2/+2
* HID: cp2112: Convert to DEVICE_ATTR_RW()Andy Shevchenko2023-07-281-23/+19
* HID: cp2112: Use sysfs_emit() to instead of scnprintf()Andy Shevchenko2023-07-281-1/+1
* HID: cp2112: Use BIT() in GPIO setter and getterAndy Shevchenko2023-07-281-2/+2
* HID: cp2112: Define all GPIO mask and use itAndy Shevchenko2023-07-281-2/+3
* HID: cp2112: Define maximum GPIO constant and use itAndy Shevchenko2023-07-281-2/+3
* HID: cp2112: Remove dead codeAndy Shevchenko2023-07-281-54/+0
* HID: cp2112: Don't call ->to_irq() explicitlyAndy Shevchenko2023-07-281-4/+3
* HID: cp2112: Switch to for_each_set_bit() to simplify the codeAndy Shevchenko2023-07-281-6/+2
* HID: cp2112: Make irq_chip immutableAndy Shevchenko2023-07-281-13/+20
* HID: cp2112: Use str_write_read() and str_read_write()Andy Shevchenko2023-07-281-5/+4
* HID: cp2112: Fix driver not registering GPIO IRQ chip as threadedDanny Kaehn2023-02-231-0/+1
* HID: cp2112: prevent a buffer overflow in cp2112_xfer()Harshit Mogalapalli2022-06-091-0/+5
* HID: cp2112: Use struct_group() for memcpy() regionKees Cook2021-09-251-6/+8
* HID cp2112: fix support for multiple gpiochipsDouglas Gilbert2021-03-081-11/+11
* HID: cp2112: Use irqchip templateLinus Walleij2020-08-171-9/+10
* HID: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-201-1/+1
* HID: cp2112: prevent sleeping function called from invalid contextBenjamin Tissoires2019-08-191-2/+6
* Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2019-07-091-2/+5
|\
| * gpio: pass lookup and descriptor flags to request_ownLinus Walleij2019-06-071-2/+5
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-051-9/+1
|/
* gpio: Pass a flag to gpiochip_request_own_desc()Linus Walleij2018-12-141-1/+1
* HID: cp2112: Fix I2C_BLOCK_DATA transactionsEudean Sun2017-11-211-2/+13
* HID: cp2112: fix broken gpio_direction_input callbackSébastien Szymanski2017-11-101-2/+6
* HID: cp2112: fix interface specification URLSébastien Szymanski2017-11-101-1/+1
* HID: cp2112: use proper hidraw name with minor numberJaejoong Kim2017-03-211-1/+3
* HID: cp2112: fix gpio-callback error handlingJohan Hovold2017-01-311-1/+1
* HID: cp2112: fix sleep-while-atomicJohan Hovold2017-01-311-15/+11
* HID: cp2112: add IRQ chip handlingBenjamin Tissoires2016-11-281-3/+202
* HID: cp2112: make transfer buffers DMA capableBenjamin Tissoires2016-11-231-36/+79
* Merge tag 'gpio-v4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2016-01-171-11/+7
|\
| * hid: cp2112: use gpiochip data pointerLinus Walleij2016-01-071-10/+6
| * gpio: change member .dev to .parentLinus Walleij2015-11-191-1/+1
* | HID: use to_hid_device()Geliang Tang2015-12-281-4/+4
|/
* HID: cp2112: fix byte order in SMBUS operationsEllen Wang2015-07-141-4/+4
* HID: cp2112: fix I2C_SMBUS_BYTE writeEllen Wang2015-07-141-1/+1
* HID: cp2112: support i2c write-read transfers in hid-cp2112Ellen Wang2015-07-101-19/+55
* HID: cp2112: support large i2c transfersEllen Wang2015-07-091-7/+24
* HID: cp2112: fix to force single data-report replyAntonio Borneo2015-07-081-0/+2
* driver:gpio remove all usage of gpio_remove retval in driverabdoulaye berthe2014-09-181-4/+2
* HID: cp2112: add I2C modeAntonio Borneo2014-07-291-1/+102
* HID: cp2112: fix gpio value in gpio_direction_outputAntonio Borneo2014-07-071-2/+6
* HID: cp2112: remove the last hid_output_raw_report() callBenjamin Tissoires2014-03-141-1/+6
* HID: cp2112: remove various hid_out_raw_report callsBenjamin Tissoires2014-03-141-6/+6
* HID: cp2112: fix incorrect error propagation in cp2112_xfer()Jiri Kosina2014-02-181-1/+1
* HID: cp2112: convert to use hid_hw_raw_request()Jiri Kosina2014-02-181-8/+10
* HID: cp2112: use proper specifier for size_tJiri Kosina2014-02-171-2/+2
* HID: cp2112: make sysfs attributes staticJiri Kosina2014-02-171-2/+2