Jiri Kosina
d4bfa033ed
HID: make raw reports possible for both feature and output reports
...
In commit 2da31939a4 ("Bluetooth: Implement raw output support for HIDP
layer"), support for Bluetooth hid_output_raw_report was added, but it
pushes the data to the intr socket instead of the ctrl one. This has been
fixed by 6bf8268f9a ("Bluetooth: Use the control channel for raw HID reports")
Still, it is necessary to distinguish whether the report in question should be
either FEATURE or OUTPUT. For this, we have to extend the generic HID API,
so that hid_output_raw_report() callback provides means to specify this
value so that it can be passed down to lower level hardware drivers (currently
Bluetooth and USB).
Based on original patch by Bastien Nocera <hadess@hadess.net>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2010-02-03 15:41:52 +01:00
..
accessibility
acpi
Merge branch 'bugzilla-14954' into release
2010-01-20 01:26:22 -05:00
amba
ata
libata: retry FS IOs even if it has failed with AC_ERR_INVALID
2010-01-20 14:25:11 -05:00
atm
auxdisplay
base
Revert "sysdev: fix prototype for memory_sysdev_class show/store functions"
2010-01-20 15:02:13 -08:00
block
pktcdvd: removing device does not remove its sysfs dir
2010-02-02 18:11:23 -08:00
bluetooth
Bluetooth: Add DFU driver for Atheros Bluetooth chipset AR3011
2010-01-30 05:57:34 -08:00
cdrom
char
devmem: fix kmem write bug on memory holes
2010-02-02 18:11:22 -08:00
clocksource
connector
connector: Delete buggy notification code.
2010-02-02 15:58:48 -08:00
cpufreq
cpuidle
drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3'
2010-01-11 09:34:07 -08:00
crypto
crypto: padlock-sha - Add import/export support
2010-02-02 06:50:25 +11:00
dca
dio
dma
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
2009-12-30 13:46:29 -08:00
edac
edac: i5000_edac critical fix panic out of bounds
2010-01-16 12:15:38 -08:00
eisa
firewire
firewire: ohci: fix crashes with TSB43AB23 on 64bit systems
2010-01-27 18:24:53 +01:00
firmware
gpio
gpio: adp5588-gpio: new driver for ADP5588 GPIO expanders
2010-01-11 09:34:07 -08:00
gpu
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-02-01 10:46:49 -08:00
hid
HID: make raw reports possible for both feature and output reports
2010-02-03 15:41:52 +01:00
hwmon
hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog
2010-01-25 15:00:50 +01:00
i2c
i2c: imx: call ioremap only after request_mem_region
2010-01-24 15:25:57 +00:00
ide
idle
ieee1394
firewire, ieee1394: update Kconfig help
2009-12-29 19:58:17 +01:00
ieee802154
infiniband
Fix failure exit in ipathfs
2010-01-26 22:22:27 -05:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2010-01-29 11:15:32 -08:00
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-01-12 20:53:29 -08:00
leds
lguest
lguest: fix bug in setting guest GDT entry
2010-01-04 12:33:33 -08:00
macintosh
powerpc/macintosh: Make Open Firmware device id constant
2010-01-15 13:26:04 +11:00
mca
md
DM: Fix device mapper topology stacking
2010-01-11 14:29:20 +01:00
media
Merge branch 'mantis' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
2010-01-18 14:07:07 -08:00
memstick
message
[SCSI] mptsas: Fix issue with chain pools allocation on katmai
2010-01-17 12:16:17 -06:00
mfd
mfd: Fix asic3 build
2010-01-29 21:03:09 +01:00
misc
mmc
mfd: tmio_mmc hardware abstraction for CNF area
2010-01-18 12:30:27 +01:00
mtd
Merge branch 'for-linus' of git://git.infradead.org/ubi-2.6
2010-01-28 12:57:50 -08:00
net
be2net: use eq-id to calculate cev-isr reg offset
2010-02-02 07:48:40 -08:00
nubus
of
oprofile
parisc
parport
pci
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2010-02-01 10:37:58 -08:00
pcmcia
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2009-12-30 13:13:24 -08:00
platform
Merge branch 'misc' into release
2010-01-20 01:23:27 -05:00
pnp
power
pps
ps3
rapidio
regulator
regulator: Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints
2010-02-01 13:52:44 +00:00
rtc
rtc-fm3130: add missing braces
2010-02-02 18:11:21 -08:00
s390
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2010-01-27 09:54:08 -08:00
sbus
bbc_envctrl: Clean up properly if kthread_run() fails.
2010-01-04 15:31:10 -08:00
scsi
[SCSI] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree
2010-01-17 12:48:12 -06:00
serial
uartlite: fix crash when using as console
2010-02-02 18:11:22 -08:00
sfi
sh
sn
spi
spi: spi_sh_msiof: Fixed data sampling on the correct edge
2010-02-02 11:29:15 +09:00
ssb
staging
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-02-01 10:46:49 -08:00
tc
telephony
thermal
uio
usb
usb: r8a66597-hdc disable interrupts fix
2010-02-02 11:30:45 +09:00
uwb
video
imxfb: correct location of callbacks in suspend and resume
2010-02-02 18:11:22 -08:00
virtio
virtio: fix section mismatch warnings
2010-01-16 12:15:39 -08:00
vlynq
w1
watchdog
[WATCHDOG] sbc_fitpc2_wdt: fix I/O space access technique.
2010-01-25 19:48:49 +00:00
xen
xen: fix hang on suspend.
2010-01-13 10:01:35 +00:00
zorro
Kconfig
firewire, ieee1394: update Kconfig help
2009-12-29 19:58:17 +01:00
Makefile