Toggle navigation
Patchwork
linux-input
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Dmitry Torokhov
| 278 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[4/5] ARM: spitz: Use software nodes/properties for the matrix keypad
Remove support for platform data from matrix keypad driver
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
[3/5] ARM: spitz: Use software nodes/properties for the GPIO-driven buttons
Remove support for platform data from matrix keypad driver
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
[2/5] Input: matrix_keypad - switch to gpiod API and generic device properties
Remove support for platform data from matrix keypad driver
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
[1/5] Input: matrix_keypad - remove support for clustered interrupt
Remove support for platform data from matrix keypad driver
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
Input: cyttsp - use devm_regulator_bulk_get_enable()
Input: cyttsp - use devm_regulator_bulk_get_enable()
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
Input: cyttsp - stop including gpio.h
Input: cyttsp - stop including gpio.h
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
Input: ilitek_ts_i2c - stop including gpio.h
Input: ilitek_ts_i2c - stop including gpio.h
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
Input: cyttsp4 - remove driver
Input: cyttsp4 - remove driver
-
-
-
2024-08-05
Dmitry Torokhov
Accepted
[8/8] Input: usbtouchscreen - switch to using __free() cleanup facility
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[7/8] Input: usbtouchscreen - use guard notation when acquiring mutexes
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[6/8] Input: usbtouchscreen - split device info table into individual pieces
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[5/8] Input: usbtouchscreen - constify usbtouch_dev_info table
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[4/8] Input: usbtouchscreen - move process_pkt() into main device structure
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[3/8] Input: usbtouchscreen - move the driver ID table
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[2/8] Input: usbtouchscreen - remove custom USB_DEVICE_HID_CLASS macro
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
[1/8] Input: usbtouchscreen - use driver core to instantiate device attributes
-
-
-
2024-07-12
Dmitry Torokhov
Accepted
[6/6] Input: tsc2004/5 - use guard notation when acquiring mutexes/locks
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
[5/6] Input: tsc2004/5 - respect "wakeup-source" property
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
[4/6] Input: tsc2004/5 - do not use irq_set_irq_wake() directly
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
[3/6] Input: tsc2004/5 - fix reset handling on probe
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
[2/6] Input: tsc2004/5 - do not hard code interrupt trigger
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
[1/6] Input: tsc2004/5 - fix handling of VIO power supply
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
Input: omap-keypad - use driver core to instantiate device attributes
Input: omap-keypad - use driver core to instantiate device attributes
-
-
-
2024-07-11
Dmitry Torokhov
Accepted
Input: ati-remote2 - use driver core to instantiate device attributes
Input: ati-remote2 - use driver core to instantiate device attributes
-
-
-
2024-07-10
Dmitry Torokhov
Accepted
[1/2] Input: yealink - use driver core to instantiate device attributes
[1/2] Input: yealink - use driver core to instantiate device attributes
-
-
-
2024-07-10
Dmitry Torokhov
Accepted
Input: twl4030-pwrbutton - fix kernel-doc warning
Input: twl4030-pwrbutton - fix kernel-doc warning
-
-
-
2024-07-10
Dmitry Torokhov
Accepted
[v2,7/7] Input: do not check number of events in input_pass_values()
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[v2,6/7] Input: preallocate memory to hold event values
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[v2,5/7] Input: rearrange input_alloc_device() to prepare for preallocating of vals
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[v2,4/7] Input: simplify event handling logic
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[v2,3/7] Input: make events() method return number of events processed
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[v2,2/7] Input: make sure input handlers define only one processing method
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[v2,1/7] Input: evdev - remove ->event() method
Simplify event handling logic in input core
-
-
-
2024-07-03
Dmitry Torokhov
Accepted
[5/5] Input: cypress_ps2 - use u8 when dealing with byte data
[1/5] Input: cypress_ps2 - clean up setting reporting rate
-
-
-
2024-06-28
Dmitry Torokhov
Accepted
[4/5] Input: cypress_ps2 - propagate errors from lower layers
[1/5] Input: cypress_ps2 - clean up setting reporting rate
-
-
-
2024-06-28
Dmitry Torokhov
Accepted
[3/5] Input: cypress_ps2 - report timeouts when reading command status
[1/5] Input: cypress_ps2 - clean up setting reporting rate
-
-
-
2024-06-28
Dmitry Torokhov
Accepted
[2/5] Input: cypress_ps2 - fix error handling when sending command fails
[1/5] Input: cypress_ps2 - clean up setting reporting rate
-
-
-
2024-06-28
Dmitry Torokhov
Accepted
[1/5] Input: cypress_ps2 - clean up setting reporting rate
[1/5] Input: cypress_ps2 - clean up setting reporting rate
-
-
-
2024-06-28
Dmitry Torokhov
Accepted
Input: goodix_berlin - use __free() cleanup in SPI transport
Input: goodix_berlin - use __free() cleanup in SPI transport
-
-
-
2024-06-12
Dmitry Torokhov
Accepted
[v2] Input: adc-joystick - move axes data into the main structure
[v2] Input: adc-joystick - move axes data into the main structure
-
-
-
2024-06-12
Dmitry Torokhov
Accepted
[v2,4/4] Input: adxl34x- switch to using "guard" notation
Untitled series #243618
-
-
-
2024-06-10
Dmitry Torokhov
Accepted
[v2,2/4] Input: adxl34x - use input_set_capability()
Untitled series #243618
-
-
-
2024-06-10
Dmitry Torokhov
Accepted
[2/2] Input: ims-pcu - switch to using cleanup functions
Untitled series #243619
-
-
-
2024-06-10
Dmitry Torokhov
Accepted
[3/3] Input: rohm_bu21023 - switch to using cleanup functions
[1/3] Input: rohm_bu21023 - factor out settings update code
-
-
-
2024-06-09
Dmitry Torokhov
Accepted
[1/3] Input: rohm_bu21023 - factor out settings update code
[1/3] Input: rohm_bu21023 - factor out settings update code
-
-
-
2024-06-09
Dmitry Torokhov
Accepted
[2/3] Input: ili210x - switch to using cleanup functions in firmware code
[1/3] Input: rohm_bu21023 - factor out settings update code
-
-
-
2024-06-09
Dmitry Torokhov
Accepted
[3/3] Input: adxl34x- switch to using "guard" notation
[1/3] Input: adxl34x - use device core to create driver-specific device attributes
-
-
-
2024-06-09
Dmitry Torokhov
Superseded
[1/3] Input: adxl34x - use device core to create driver-specific device attributes
[1/3] Input: adxl34x - use device core to create driver-specific device attributes
-
-
-
2024-06-09
Dmitry Torokhov
Accepted
[v2] Input: try trimming too long modalias strings
[v2] Input: try trimming too long modalias strings
-
-
-
2024-04-29
Dmitry Torokhov
Accepted
Input: try trimming too long modalias strings
Input: try trimming too long modalias strings
-
-
-
2024-04-28
Dmitry Torokhov
Superseded
HID: input: avoid polling stylus battery on Chromebook Pompom
HID: input: avoid polling stylus battery on Chromebook Pompom
-
-
-
2024-02-23
Dmitry Torokhov
Accepted
[3/3] Input: matrix_keypad - switch to using managed resources
[1/3] Input: matrix_keypad - avoid repeatedly converting GPIO to IRQ
-
-
-
2024-01-21
Dmitry Torokhov
Accepted
[2/3] Input: matrix_keypad - consolidate handling of clustered interrupt
[1/3] Input: matrix_keypad - avoid repeatedly converting GPIO to IRQ
-
-
-
2024-01-21
Dmitry Torokhov
Accepted
[1/3] Input: matrix_keypad - avoid repeatedly converting GPIO to IRQ
[1/3] Input: matrix_keypad - avoid repeatedly converting GPIO to IRQ
-
-
-
2024-01-21
Dmitry Torokhov
Accepted
Input: adafruit-seesaw - only report buttons that changed state
Input: adafruit-seesaw - only report buttons that changed state
-
-
-
2024-01-11
Dmitry Torokhov
Accepted
Input: da9063_onkey - avoid explicitly setting input's parent
Input: da9063_onkey - avoid explicitly setting input's parent
-
-
-
2023-12-21
Dmitry Torokhov
Accepted
Input: da9063_onkey - avoid using OF-specific APIs
Input: da9063_onkey - avoid using OF-specific APIs
-
-
-
2023-12-21
Dmitry Torokhov
Accepted
[22/22] Input: wdt87xx_i2c - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[21/22] Input: tsc2004/5 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[20/22] Input: stmfts - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[19/22] Input: s6sy761 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[18/22] Input: rohm_bu21023 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[17/22] Input: raydium_i2c_ts - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[16/22] Input: melfas-mip4 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[15/22] Input: iqs5xx - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[14/22] Input: ilitek_ts_i2c - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[13/22] Input: ili210x - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[12/22] Input: hycon-hy46xx - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[11/22] Input: hideep - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[10/22] Input: exc3000 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[09/22] Input: elants_i2c - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[08/22] Input: edt-ft5x06 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[07/22] Input: ads7846 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[06/22] Input: ad7879 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[05/22] Input: ad7877 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[04/22] Input: kxtj9 - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[03/22] Input: iqs269a - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[02/22] Input: cyapa - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
[01/22] Input: cros_ec_keyb - use device core to create driver-specific device attributes
-
-
-
2023-07-29
Dmitry Torokhov
Accepted
[2/5] Input: tca6416-keypad - rely on I2C core to set up suspend/resume
[1/5] Input: tca6416-keypad - always expect proper IRQ number in i2c client
-
-
-
2023-07-24
Dmitry Torokhov
Accepted
[1/5] Input: tca6416-keypad - always expect proper IRQ number in i2c client
[1/5] Input: tca6416-keypad - always expect proper IRQ number in i2c client
-
-
-
2023-07-24
Dmitry Torokhov
Accepted
[2/2] Input: lm8323 - convert to use devm_* api
Untitled series #216780
-
-
-
2023-07-24
Dmitry Torokhov
Accepted
[3/4] Input: qt2160 - do not hard code interrupt trigger
[1/4] Input: qt2160 - tweak check for i2c adapter functionality
-
-
-
2023-07-24
Dmitry Torokhov
Accepted
[1/4] Input: qt2160 - tweak check for i2c adapter functionality
[1/4] Input: qt2160 - tweak check for i2c adapter functionality
-
-
-
2023-07-24
Dmitry Torokhov
Accepted
HID: input: fix mapping for camera access keys
HID: input: fix mapping for camera access keys
-
-
-
2023-06-27
Dmitry Torokhov
Accepted
[v2,2/2] HID: ensure timely release of driver-allocated resources
HID: ensure timely release of driver resources
-
-
-
2023-05-23
Dmitry Torokhov
Accepted
[v2,1/2] HID: split apart hid_device_probe to make logic more apparent
HID: ensure timely release of driver resources
-
-
-
2023-05-23
Dmitry Torokhov
Accepted
Input: gameport - provide default trigger() and read()
Input: gameport - provide default trigger() and read()
-
-
-
2023-05-22
Dmitry Torokhov
Accepted
[v2,6/7] Input: libps2 - introduce common interrupt handler
Untitled series #209539
-
-
-
2023-05-15
Dmitry Torokhov
Accepted
[7/7] Input: libps2 - do not discard non-ack bytes when controlling LEDs
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Accepted
[6/7] Input: libps2 - introduce common interrupt handler
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Superseded
[5/7] Input: libps2 - fix aborting PS/2 commands
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Accepted
[4/7] Input: libps2 - fix NAK handling
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Accepted
[3/7] Input: libps2 - rework handling of command response
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Accepted
[2/7] Input: libps2 - remove special handling of ACK for command byte
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Accepted
[1/7] Input: libps2 - attach ps2dev instances as serio port's drvdata
libps2: be more tolerant when processing commands
-
-
-
2023-05-11
Dmitry Torokhov
Accepted
Input: psmouse - fix OOB access in Elantech protocol
Input: psmouse - fix OOB access in Elantech protocol
-
-
-
2023-05-09
Dmitry Torokhov
Accepted
Input: avoid calling input_set_abs_val() in the event handling core
Input: avoid calling input_set_abs_val() in the event handling core
-
-
-
2023-05-02
Dmitry Torokhov
New
[v2] HID: retain initial quirks set up when creating HID devices
[v2] HID: retain initial quirks set up when creating HID devices
-
-
-
2023-02-07
Dmitry Torokhov
Superseded
HID: retain initial quirks set up when creating HID devices
HID: retain initial quirks set up when creating HID devices
-
-
-
2023-02-07
Dmitry Torokhov
Accepted
«
1
2
3
»