linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git pull] Input updates for v4.14-rc0
@ 2017-09-07  0:26 Dmitry Torokhov
  0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Torokhov @ 2017-09-07  0:26 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-input

Hi Linus,

Please pull from:

	git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus

to receive updates for the input subsystem. You will get:

- a new GPIO bit-banging driver implementing PS/2 protocol; 
- a new power key driver for Rockchip RK805 PMIC;
- bunch of patches constifying various device ID structures;
- Elan I2C touchpad driver now supports devices with 2 buttons;
- other assorted fixes. 

Changelog:
---------

Arvind Yadav (56):
      Input: serio - constify attribute_group structures
      Input: aiptek - constify attribute_group structures
      Input: constify attribute_group structures
      Input: synaptics-rmi4 - constify attribute_group structures in F34
      Input: synaptics-rmi4 - constify attribute_group structures in F01
      Input: ims-pcu - constify attribute_group structures
      Input: yealink - constify attribute_group structures
      Input: gpio_keys - constify attribute_group structures
      Input: elantech - constify attribute_group structures
      Input: psmouse - constify attribute_group structures
      Input: raydium_i2c_ts - constify attribute_group structures
      Input: elants_i2c - constify attribute_group structures
      Input: ads7846 - constify attribute_group structures
      Input: iforce - constify usb_device_id and fix space before '[' error
      Input: keyspan_remote - constify usb_device_id
      Input: powermate - constify usb_device_id and fix space before '[' error
      Input: appletouch - constify usb_device_id
      Input: synaptics_usb - constify usb_device_id
      Input: acecad - constify usb_device_idi and fix space before '[' error
      Input: kbtab - constify usb_device_id
      Input: xpad - constify usb_device_id
      Input: ati_remote2 - constify usb_device_id
      Input: i8042 - constify pnp_device_id
      Input: iforce - constify serio_device_id
      Input: magellan - constify serio_device_id
      Input: spaceball - constify serio_device_id
      Input: spaceorb - constify serio_device_id
      Input: stinger - constify serio_device_id
      Input: twidjoy - constify serio_device_id
      Input: warrior - constify serio_device_id
      Input: zhenhua - constify serio_device_id
      Input: iatkbd - constify serio_device_id
      Input: hil_kbd - constify serio_device_id
      Input: lkkbd - constify serio_device_id
      Input: newtonkbd - constify serio_device_id
      Input: stowaway - constify serio_device_id
      Input: sunkbd - constify serio_device_id
      Input: xtkbd - constify serio_device_id
      Input: constify serio_device_id
      Input: wacom_serial4 - constify serio_device_id
      Input: dynapro - constify serio_device_id
      Input: elo - constify serio_device_id
      Input: fujitsu_ts - constify serio_device_id
      Input: gunze - constify serio_device_id
      Input: hampshire - constify serio_device_id
      Input: inexio - constify serio_device_id
      Input: mtouch - constify serio_device_id
      Input: penmount - constify serio_device_id
      Input: touchit213 - constify serio_device_id
      Input: touchright - constify serio_device_id
      Input: touchwin - constify serio_device_id
      Input: tsc40 - constify serio_device_id
      Input: wacom_w8001 - constify serio_device_id
      Input: ambakmi - constify amba_id
      Input: tegra-kbc - handle return value of clk_prepare_enable
      Input: pxa27x_keypad - handle return value of clk_prepare_enable

Colin Ian King (1):
      Input: byd - make array seq static, reduces object code size

Danilo Krummrich (1):
      Input: PS/2 gpio bit banging driver for serio bus

Dmitry Torokhov (1):
      ARM: pxa/raumfeld: mark rotary encoder properties as __initconst

Fabio Estevam (1):
      Input: mxs-lradc - do a NULL check on iores

Florian Echtler (3):
      Input: sur40 - add additional reverse-engineered information
      Input: sur40 - silence unnecessary noisy debug output
      Input: sur40 - skip all blobs that are not touches

Joseph Chen (1):
      Input: add power key driver for Rockchip RK805 PMIC

Julia Lawall (1):
      Input: sun4i-ts - constify thermal_zone_of_device_ops structures

KT Liao (1):
      Input: elan_i2c - support touchpads with two physical buttons

Liang Yan (1):
      Input: xen-kbdfront - enable auto repeat for xen keyboard frontend driver

Michal Simek (1):
      Input: xilinx_ps2 - fix multiline comment style

Munir Contractor (1):
      Input: pcspkr - fix code style and error value in pcspkr_event

Nick Desaulniers (1):
      Input: mousedev - fix implicit conversion warning

Pan Bian (1):
      Input: mxs-lradc - use correct error check

Quentin Schulz (2):
      Input: axp20x-pek - use driver_data of platform_device_id instead of extended attributes
      Input: axp20x-pek - add support for AXP221 PEK

Sebastian Reichel (2):
      Input: atmel_mxt_ts - use more managed resources
      Input: atmel_mxt_ts - add support for reset line

Wei Yongjun (1):
      Input: mxs-lradc - make symbol mxs_lradc_ts_irq_names static

Diffstat:
--------

 .../devicetree/bindings/input/atmel,maxtouch.txt   |   2 +
 .../devicetree/bindings/serio/ps2-gpio.txt         |  23 ++
 Documentation/gpio/drivers-on-gpio.txt             |   5 +
 arch/arm/mach-pxa/raumfeld.c                       |   2 +-
 drivers/input/input.c                              |   6 +-
 drivers/input/joystick/iforce/iforce-serio.c       |   2 +-
 drivers/input/joystick/iforce/iforce-usb.c         |   2 +-
 drivers/input/joystick/magellan.c                  |   2 +-
 drivers/input/joystick/spaceball.c                 |   2 +-
 drivers/input/joystick/spaceorb.c                  |   2 +-
 drivers/input/joystick/stinger.c                   |   2 +-
 drivers/input/joystick/twidjoy.c                   |   2 +-
 drivers/input/joystick/warrior.c                   |   2 +-
 drivers/input/joystick/xpad.c                      |   2 +-
 drivers/input/joystick/zhenhua.c                   |   2 +-
 drivers/input/keyboard/atkbd.c                     |   2 +-
 drivers/input/keyboard/gpio_keys.c                 |   2 +-
 drivers/input/keyboard/hil_kbd.c                   |   2 +-
 drivers/input/keyboard/lkkbd.c                     |   2 +-
 drivers/input/keyboard/newtonkbd.c                 |   2 +-
 drivers/input/keyboard/pxa27x_keypad.c             |  15 +-
 drivers/input/keyboard/stowaway.c                  |   2 +-
 drivers/input/keyboard/sunkbd.c                    |   2 +-
 drivers/input/keyboard/tegra-kbc.c                 |   5 +-
 drivers/input/keyboard/xtkbd.c                     |   2 +-
 drivers/input/misc/Kconfig                         |  11 +
 drivers/input/misc/Makefile                        |   1 +
 drivers/input/misc/ati_remote2.c                   |   2 +-
 drivers/input/misc/axp20x-pek.c                    | 149 +++++--
 drivers/input/misc/ims-pcu.c                       |   4 +-
 drivers/input/misc/keyspan_remote.c                |   2 +-
 drivers/input/misc/pcspkr.c                        |  17 +-
 drivers/input/misc/powermate.c                     |   2 +-
 drivers/input/misc/rk805-pwrkey.c                  | 111 +++++
 drivers/input/misc/xen-kbdfront.c                  |   5 +-
 drivers/input/misc/yealink.c                       |   2 +-
 drivers/input/mouse/appletouch.c                   |   2 +-
 drivers/input/mouse/byd.c                          |   2 +-
 drivers/input/mouse/elan_i2c.h                     |   2 +-
 drivers/input/mouse/elan_i2c_core.c                |   9 +-
 drivers/input/mouse/elan_i2c_i2c.c                 |  13 +-
 drivers/input/mouse/elan_i2c_smbus.c               |   4 +-
 drivers/input/mouse/elantech.c                     |   2 +-
 drivers/input/mouse/psmouse-base.c                 |   2 +-
 drivers/input/mouse/synaptics_usb.c                |   2 +-
 drivers/input/mousedev.c                           |  62 +--
 drivers/input/rmi4/rmi_f01.c                       |   2 +-
 drivers/input/rmi4/rmi_f34.c                       |   2 +-
 drivers/input/serio/Kconfig                        |  11 +
 drivers/input/serio/Makefile                       |   1 +
 drivers/input/serio/ambakmi.c                      |   2 +-
 drivers/input/serio/i8042-x86ia64io.h              |   4 +-
 drivers/input/serio/ps2-gpio.c                     | 453 +++++++++++++++++++++
 drivers/input/serio/serio.c                        |   4 +-
 drivers/input/serio/serio_raw.c                    |   2 +-
 drivers/input/serio/xilinx_ps2.c                   |  12 +-
 drivers/input/tablet/acecad.c                      |   2 +-
 drivers/input/tablet/aiptek.c                      |   2 +-
 drivers/input/tablet/kbtab.c                       |   2 +-
 drivers/input/tablet/wacom_serial4.c               |   2 +-
 drivers/input/touchscreen/ads7846.c                |   4 +-
 drivers/input/touchscreen/atmel_mxt_ts.c           |  46 ++-
 drivers/input/touchscreen/dynapro.c                |   2 +-
 drivers/input/touchscreen/elants_i2c.c             |   2 +-
 drivers/input/touchscreen/elo.c                    |   2 +-
 drivers/input/touchscreen/fujitsu_ts.c             |   2 +-
 drivers/input/touchscreen/gunze.c                  |   2 +-
 drivers/input/touchscreen/hampshire.c              |   2 +-
 drivers/input/touchscreen/inexio.c                 |   2 +-
 drivers/input/touchscreen/mtouch.c                 |   2 +-
 drivers/input/touchscreen/mxs-lradc-ts.c           |   8 +-
 drivers/input/touchscreen/penmount.c               |   2 +-
 drivers/input/touchscreen/raydium_i2c_ts.c         |   2 +-
 drivers/input/touchscreen/sun4i-ts.c               |   2 +-
 drivers/input/touchscreen/sur40.c                  |  46 ++-
 drivers/input/touchscreen/touchit213.c             |   2 +-
 drivers/input/touchscreen/touchright.c             |   2 +-
 drivers/input/touchscreen/touchwin.c               |   2 +-
 drivers/input/touchscreen/tsc40.c                  |   2 +-
 drivers/input/touchscreen/wacom_w8001.c            |   2 +-
 80 files changed, 947 insertions(+), 190 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.txt
 create mode 100644 drivers/input/misc/rk805-pwrkey.c
 create mode 100644 drivers/input/serio/ps2-gpio.c

Thanks.


-- 
Dmitry

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [git pull] Input updates for v4.14-rc0
@ 2017-09-16 13:34 Dmitry Torokhov
  0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Torokhov @ 2017-09-16 13:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-input

Hi Linus,

Please pull from:

	git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus

to receive second round of updates for the input subsystem. You will get:

- a new driver for PWM-controlled vibrators

- ucb1400 touchscreen driver had completely busted suspend/resume handling

- we now handle "home" button found on some devices with Goodix touchscreens

- assorted other fixups.

Changelog:
---------

Cameron Gutman (1):
      Input: xpad - validate USB endpoint type during probe

Colin Ian King (3):
      Input: adi - make array seq static, reduces object code size
      Input: surface3_spi - make const array header static, reduces object code size
      Input: elantech - make arrays debounce_packet static, reduces object code size

Dmitry Torokhov (1):
      Input: ucb1400_ts - fix suspend and resume handling

Kai-Heng Feng (1):
      Input: i8042 - add Gigabyte P57 to the keyboard reset table

Luca Ceresoli (1):
      Input: edt-ft5x06 - fix access to non-existing register

Sebastian Reichel (1):
      Input: add a driver for PWM controllable vibrators

Sergei A. Trusov (1):
      Input: goodix - add support for capacitive home button

Diffstat:
--------

 .../devicetree/bindings/input/pwm-vibrator.txt     |  66 +++++
 drivers/input/joystick/adi.c                       |   2 +-
 drivers/input/joystick/xpad.c                      |  10 +-
 drivers/input/misc/Kconfig                         |  12 +
 drivers/input/misc/Makefile                        |   1 +
 drivers/input/misc/pwm-vibra.c                     | 267 +++++++++++++++++++++
 drivers/input/mouse/elantech.c                     |   8 +-
 drivers/input/serio/i8042-x86ia64io.h              |   7 +
 drivers/input/touchscreen/edt-ft5x06.c             |   3 +-
 drivers/input/touchscreen/goodix.c                 |   9 +
 drivers/input/touchscreen/surface3_spi.c           |   2 +-
 drivers/input/touchscreen/ucb1400_ts.c             |   4 +-
 12 files changed, 380 insertions(+), 11 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/pwm-vibrator.txt
 create mode 100644 drivers/input/misc/pwm-vibra.c

Thanks.


-- 
Dmitry

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-09-16 13:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-16 13:34 [git pull] Input updates for v4.14-rc0 Dmitry Torokhov
  -- strict thread matches above, loose matches on Subject: below --
2017-09-07  0:26 Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).