linux/drivers/media/rc
Matt DeVillier 0cacb46ace [media] fix mceusb endpoint type identification/handling
Change the I/O endpoint handling of the mceusb driver to respect the endpoint
type reported by device (bulk/interrupt), rather than treating all endpoints
as type interrupt, which breaks devices using bulk endpoints when connected
to a xhci controller.  Accordingly, change the function calls to initialize
an endpoint's transfer pipe and urb handlers to use the correct function based
on the endpoint type.

[m.chehab@samsung.com: Fix merge conflicts and compilation breakage]
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-05-25 15:49:35 -03:00
..
img-ir [media] rc-core: split dev->s_filter 2014-04-06 11:30:25 -03:00
keymaps [media] rc-core: do not change 32bit NEC scancode format for now 2014-04-06 11:26:04 -03:00
ati_remote.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ene_ir.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ene_ir.h
fintek-cir.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
fintek-cir.h
gpio-ir-recv.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
iguanair.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
imon.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-jvc-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-lirc-codec.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-mce_kbd-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-nec-decoder.c [media] rc-core: do not change 32bit NEC scancode format for now 2014-04-06 11:26:04 -03:00
ir-raw.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-rc5-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-rc5-sz-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-rc6-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-rx51.c
ir-sanyo-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-sharp-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ir-sony-decoder.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ite-cir.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ite-cir.h
Kconfig [media] rc: img-ir: add to build 2014-03-11 15:43:04 -03:00
lirc_dev.c
Makefile [media] rc: img-ir: add to build 2014-03-11 15:43:04 -03:00
mceusb.c [media] fix mceusb endpoint type identification/handling 2014-05-25 15:49:35 -03:00
nuvoton-cir.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
nuvoton-cir.h [media] nuvoton-cir: Don't touch PS/2 interrupts while initializing 2014-02-04 17:47:26 -02:00
rc-core-priv.h [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
rc-loopback.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
rc-main.c [media] rc-core: remove generic scancode filter 2014-04-06 11:30:29 -03:00
redrat3.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
st_rc.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
streamzap.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
ttusbir.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00
winbond-cir.c [media] rc: abstract access to allowed/enabled protocols 2014-03-11 13:24:39 -03:00