Jiri Slaby
d8e5aec8d9
HID: elo: add quirks for broken firmware
...
One firmare version in the devices the driver takes care of is
completely broken and needs periodic pokes from our side. We
implemented this as a periodic delayed queue. The idea of the pokes
was taken from the suse enterprise kernel, in particular from Libor's
"Elo touchscreen firmware M workaround".
I am quoting him here:
This patch adds periodic polling of the Elo USB touchscreens. Needed
as a workaround for devices with M-level firmware, otherwise these
devices are known to misbehave (as reported by Elo developers).
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Tested-by: Petr Ostadal <postadal@suse.cz>
Cc: Oliver Neukum <oliver@neukum.org>
Cc: Vojtech Pavlik <vojtech@suse.cz>
Cc: Egbert Eich <eich@suse.com>
Cc: Libor Pechacek <lpechacek@suse.cz>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2013-05-29 01:11:43 +02:00
..
accessibility
acpi
ACPICA fixes for 3.10-rc1
2013-05-09 16:33:42 -07:00
amba
ata
ARM: arm-soc: late cleanups
2013-05-07 11:22:14 -07:00
atm
auxdisplay
base
bcma
- Lots of cleanups from Artem, including deletion of some obsolete drivers
2013-05-09 10:15:46 -07:00
block
Merge git://git.infradead.org/users/willy/linux-nvme
2013-05-09 16:35:00 -07:00
bluetooth
bus
cdrom
block_device_operations->release() should return void
2013-05-07 02:16:21 -04:00
char
aio: don't include aio.h in sched.h
2013-05-07 20:16:25 -07:00
clk
ARM: late Exynos multiplatform changes
2013-05-07 11:28:42 -07:00
clocksource
ARM: late Exynos multiplatform changes
2013-05-07 11:28:42 -07:00
connector
cpufreq
cpuidle
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2013-05-02 14:53:12 -07:00
dca
devfreq
dio
dma
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
2013-05-09 09:46:45 -07:00
edac
Two small EDAC fixes.
2013-05-09 10:11:08 -07:00
eisa
extcon
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
firewire
IEEE 1394 (FireWire) subsystem changes:
2013-05-09 10:11:48 -07:00
firmware
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
gpio
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
gpu
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
2013-05-02 19:40:34 -07:00
hid
HID: elo: add quirks for broken firmware
2013-05-29 01:11:43 +02:00
hsi
hv
hwmon
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
2013-05-04 13:44:38 -07:00
hwspinlock
A single patch from Vincent extending OMAP's hwspinlock support to OMAP5.
2013-05-07 14:01:27 -07:00
i2c
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
ide
block_device_operations->release() should return void
2013-05-07 02:16:21 -04:00
idle
iio
infiniband
InfiniBand/RDMA changes for the 3.10 merge window:
2013-05-08 15:29:48 -07:00
input
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
iommu
IOMMU Updates for Linux v3.10
2013-05-06 14:59:13 -07:00
ipack
irqchip
ARM: late Exynos multiplatform changes
2013-05-07 11:28:42 -07:00
isdn
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
leds
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
lguest
Lots of virtio work which wasn't quite ready for last merge window. Plus
2013-05-02 14:14:04 -07:00
macintosh
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2013-05-02 10:16:16 -07:00
mailbox
md
Merge branch 'for-3.10/drivers' of git://git.kernel.dk/linux-block
2013-05-08 11:51:05 -07:00
media
Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2013-05-02 14:38:53 -07:00
memory
memstick
block_device_operations->release() should return void
2013-05-07 02:16:21 -04:00
message
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
mfd
For 3.10 we have a few new MFD drivers for:
2013-05-05 17:36:20 -07:00
misc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
mmc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-07 15:14:53 -07:00
mtd
- Lots of cleanups from Artem, including deletion of some obsolete drivers
2013-05-09 10:15:46 -07:00
net
Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
2013-05-09 14:34:58 -07:00
nfc
ntb
nubus
nubus: Kill nubus_proc_detach_device()
2013-05-04 14:47:26 -04:00
of
net: of_mdio: fix behavior on missing phy device
2013-05-08 13:13:29 -07:00
oprofile
parisc
parisc: fix partly 16/64k PAGE_SIZE boot
2013-05-06 23:08:32 +02:00
parport
pci
PCI updates for v3.10:
2013-05-09 10:21:44 -07:00
pcmcia
pinctrl
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
platform
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
pnp
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2013-05-02 10:16:16 -07:00
power
For 3.10 we have a few new MFD drivers for:
2013-05-05 17:36:20 -07:00
pps
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
ps3
ptp
pwm
rapidio
regulator
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
remoteproc
This pull request contains:
2013-05-07 14:04:56 -07:00
reset
rpmsg
A small pull request consisting of:
2013-05-07 14:02:00 -07:00
rtc
Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
2013-05-09 14:34:58 -07:00
s390
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
sbus
scsi
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
sfi
sh
sn
spi
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
ssb
- Lots of cleanups from Artem, including deletion of some obsolete drivers
2013-05-09 10:15:46 -07:00
ssbi
staging
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
target
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
tc
thermal
tty
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2013-05-10 07:48:05 -07:00
uio
usb
Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
2013-05-09 14:34:58 -07:00
uwb
vfio
vfio updates for v3.10
2013-05-02 14:02:32 -07:00
vhost
vhost: more fixes for 3.10
2013-05-07 10:13:52 -07:00
video
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2013-05-10 07:48:05 -07:00
virt
virtio
vlynq
vme
w1
Removal of GENERIC_GPIO for v3.10
2013-05-09 09:59:16 -07:00
watchdog
watchdog: Fix race condition in registration code
2013-05-09 08:13:41 +02:00
xen
zorro
proc: Supply PDE attribute setting accessor functions
2013-05-01 17:29:18 -04:00
Kconfig
ARM: arm-soc driver changes for 3.10
2013-05-04 12:31:18 -07:00
Makefile
ARM: arm-soc driver changes for 3.10
2013-05-04 12:31:18 -07:00