mceusb: allow per-model data
cover mceusb: allow per-model data
This is a series of patches to allow per-device data on mceusb. It basically removes the duplicate USB ID's from the driver, and adds a per-model struct, where quirks may be specified, and extra data, like per-model rc_map tables can be stored.
Unfortunately, I don't have any branded cx231xx device using mceusb, but, as I wanted to have an example on how to do the association, and knowing that the Conexant Polaris EVK Kit is not a device that users will tipically find, I've associated it to the Hauppauge Grey rc map.
Mauro Carvalho Chehab (3):
mceusb: add a per-model structure
mceusb: allow a per-model RC map
mceusb: Allow a per-model device name
drivers/media/IR/mceusb.c | 150 +++++++++++++++++++++++++++++---------------- 1 files changed, 97 insertions(+), 53 deletions(-)
Quoted 10 lines · Mauro Carvalho Chehab
This is a series of patches to allow per-device data on mceusb. It basically removes the duplicate USB ID's from the driver, and adds a per-model struct, where quirks may be specified, and extra data, like per-model
rc_maptables can be stored.Unfortunately, I don't have any branded cx231xx device using mceusb, but, as I wanted to have an example on how to do the association, and knowing that the Conexant Polaris EVK Kit is not a device that users will tipically find, I've associated it to the Hauppauge Grey rc map.
Quoted 4 lines
Mauro Carvalho Chehab (3):
mceusb: add a per-model structure
mceusb: allow a per-model RC map
mceusb: Allow a per-model device name
Whole series looks good to me. Going to commit this, along with some additonal work on top of it in my tree, then have you pull from there...
Signature · 2 lines
Jarod Wilson [email protected]