Linus Torvalds
f5b63ac0f7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
...
Pull input updates from Dmitry Torokhov:
"First round of updates for the input subsystem.
You will get a new touchsreen driver for Cypress 4th generation
devices, a driver for a special controller implementing PS/2 protocol
in OLPC devices, and a driver for power key for SiRFprimaII PWRC.
HID and bcm5497 now support for the 2013 MacBook Air.
EVIOCGKEY and the rest of evdev ioctls now flush events of matching
type from the client's event queue so that clients can be sure any
events received after issuing EVIOCG* ioctl are new events.
And a host of cleanups and improvements in other drivers"
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (87 commits)
Input: cyttsp4 - kfree xfer_buf on error path in probe()
Input: tps6507x-ts - select INPUT_POLLDEV
Input: bcm5974 - add support for the 2013 MacBook Air
HID: apple: Add support for the 2013 Macbook Air
Input: cyttsp4 - leak on error path in probe()
Input: cyttsp4 - silence NULL dereference warning
Input: cyttsp4 - silence shift wrap warning
Input: tps6507x-ts - convert to polled input device infrastructure
ARM: davinci: da850-evm: remove vref from touchscreen platform data
Input: cyttsp4 - SPI driver for Cypress TMA4XX touchscreen devices
Input: cyttsp4 - I2C driver for Cypress TMA4XX touchscreen devices
Input: cyttsp4 - add core driver for Cypress TMA4XX touchscreen devices
Input: cyttsp - I2C driver split into two modules
Input: add OLPC AP-SP driver
Input: nspire-keypad - remove redundant dev_err call in nspire_keypad_probe()
Input: tps6507x-ts - remove vref from platform data
Input: tps6507x-ts - use bool for booleans
Input: tps6507x-ts - remove bogus unreachable code
Input: samsung-keypad - let device core setup the default pin configuration
Input: wacom_i2c - implement hovering capability
...
2013-07-04 15:35:08 -07:00
..
88pm80x_onkey.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
88pm860x_onkey.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
ab8500-ponkey.c
Input: ab8500-ponkey - remove redundant platform_set_drvdata()
2013-05-05 20:13:43 -07:00
ad714x-i2c.c
Input: ad714x - add CONFIG_PM_SLEEP to suspend/resume functions
2013-03-26 22:09:55 -07:00
ad714x-spi.c
Input: ad714x - add CONFIG_PM_SLEEP to suspend/resume functions
2013-03-26 22:09:55 -07:00
ad714x.c
Input: request threaded-only IRQs with IRQF_ONESHOT
2012-07-04 13:12:19 -07:00
ad714x.h
Input: ad714x - read the interrupt status registers in a row
2011-08-22 09:59:26 -07:00
adxl34x-i2c.c
Input: adxl34x - add CONFIG_PM_SLEEP to suspend/resume functions
2013-03-26 22:09:51 -07:00
adxl34x-spi.c
Input: adxl34x - use spi_get_drvdata()
2013-04-07 21:02:29 -07:00
adxl34x.c
Input: adxl34x - default platform_data should not use defines from driver
2012-12-24 09:52:46 -08:00
adxl34x.h
Input: adxl34 - make enable/disable separate from suspend/resume
2010-07-03 13:13:21 -07:00
apanel.c
arizona-haptics.c
Input - arizona-haptics: Add driver haptics module on Arizona CODECs
2012-11-28 13:43:52 +00:00
ati_remote2.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2012-01-10 10:55:52 -08:00
atlas_btns.c
ACPI: Remove useless type argument of driver .remove() operation
2013-01-26 00:37:24 +01:00
bfin_rotary.c
Input: bfin_rotary - remove redundant platform_set_drvdata()
2013-05-05 20:13:53 -07:00
bma150.c
Input: bma150 - make some defines public and fix some comments
2013-02-15 18:52:45 -08:00
cm109.c
USB: input: cm109.c: fix up dev_* messages
2012-05-04 15:32:55 -07:00
cma3000_d0x.c
Fix comment typo multipy -> multiply
2012-06-03 12:04:08 +02:00
cma3000_d0x.h
Input: add CMA3000 accelerometer driver
2010-11-30 23:05:21 -08:00
cma3000_d0x_i2c.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
cobalt_btns.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
da9052_onkey.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2012-12-18 12:46:37 -08:00
da9055_onkey.c
treewide: relase -> release
2013-06-28 14:34:33 +02:00
dm355evm_keys.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
gp2ap002a00f.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
gpio_tilt_polled.c
Input: gpio_tilt_polled - remove redundant platform_set_drvdata()
2013-05-05 20:14:03 -07:00
hp_sdc_rtc.c
input: single_open() leak
2013-05-05 00:12:56 -04:00
ims-pcu.c
Input: ims-pcu - fix a memory leak on error
2013-04-01 22:23:30 -07:00
ixp4xx-beeper.c
Input: ixp4xx-beeper - remove redundant platform_set_drvdata()
2013-05-28 00:57:35 -07:00
Kconfig
Merge branch 'for-next' of git://github.com/rydberg/linux into next
2013-06-27 23:00:25 -07:00
keyspan_remote.c
USB: input: keyspan_remote.c: fix up dev_* messages
2012-05-04 15:32:58 -07:00
kxtj9.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
m68kspkr.c
Input: m68kspkr - remove redundant platform_set_drvdata()
2013-05-28 00:57:41 -07:00
Makefile
Input: sirfsoc_pwrc - add onkey input driver for CSR SiRFprimaII PWRC
2013-06-02 23:49:12 -07:00
max8925_onkey.c
Input: max8925_onkey - remove redundant platform_set_drvdata()
2013-05-05 20:14:06 -07:00
max8997_haptic.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
mc13783-pwrbutton.c
Input: mc13783-pwrbutton - remove redundant platform_set_drvdata()
2013-05-05 20:14:10 -07:00
mma8450.c
Input: mma8450 - fix signed 12bits to 32bits conversion
2013-03-31 00:48:10 -07:00
mpu3050.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
pcap_keys.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
pcf8574_keypad.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
pcf50633-input.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
pcspkr.c
Input: pcspkr - remove redundant platform_set_drvdata()
2013-05-28 00:57:45 -07:00
pm8xxx-vibrator.c
Input: pm8xxx-vibrator - remove redundant platform_set_drvdata()
2013-05-05 20:14:14 -07:00
pmic8xxx-pwrkey.c
Input: pmic8xxx-pwrkey - pass correct pointer to free_irq()
2013-05-23 09:38:38 -07:00
powermate.c
USB: input: powermate.c: fix up dev_* messages
2012-05-04 15:33:00 -07:00
pwm-beeper.c
Input: pwm-beeper - remove redundant platform_set_drvdata()
2013-05-05 20:14:21 -07:00
rb532_button.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
retu-pwrbutton.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
rotary_encoder.c
Input: rotary_encoder - remove redundant platform_set_drvdata()
2013-05-05 20:14:25 -07:00
sgi_btns.c
Input: misc - use platform_{get,set}_drvdata()
2013-05-23 09:34:13 -07:00
sirfsoc-onkey.c
Input: sirfsoc_pwrc - add onkey input driver for CSR SiRFprimaII PWRC
2013-06-02 23:49:12 -07:00
sparcspkr.c
Input: misc - use platform_{get,set}_drvdata()
2013-05-23 09:34:13 -07:00
twl4030-pwrbutton.c
Input: twl4030-pwrbutton - use module_platform_driver_probe macro
2013-03-17 21:37:14 -07:00
twl4030-vibra.c
Input: twl4030-vibra - Use system workqueue
2013-01-21 17:31:08 -08:00
twl6040-vibra.c
Input: twl6040-vibra - use system workqueue
2013-01-25 00:06:53 -08:00
uinput.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2012-10-02 17:16:10 -07:00
wistron_btns.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
wm831x-on.c
Input: wm831x-on - convert to devm_input_allocate_device()
2012-12-24 09:52:29 -08:00
xen-kbdfront.c
Input: remove use of __devinit
2012-11-24 00:05:19 -08:00
yealink.c
USB: input: yealink.c: fix up dev_* messages
2012-05-04 15:33:01 -07:00
yealink.h