summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2010-10-22 16:50:37 +0200
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-10-23 00:05:37 +0200
commit37dbd3a64ed6dd62ab5a49dbfcfae7e8ac0413a9 (patch)
tree7329dbbedfb18c4d5b7770a5fd5507388229d8d4 /.gitignore
parent[media] mceusb: improve ir data buffer parser (diff)
downloadlinux-37dbd3a64ed6dd62ab5a49dbfcfae7e8ac0413a9.tar.xz
linux-37dbd3a64ed6dd62ab5a49dbfcfae7e8ac0413a9.zip
[media] mceusb: add a per-model structure
The previous logic needed duplicate USB table structs, one to store the list of the devices, and 3 sets of other structs, to store the quirks list. With this change, devices that require expecial quirks just need to have a .driver_info = <quirk entry>. It also allows adding some extra quirks, like per-model RC tables. As a bonus, this patch reduced in 10% the data segment size: text data bss dec hex filename 15487 5008 4 20499 5013 old/mceusb.ko 15438 4496 4 19938 4de2 new/mceusb.ko Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com> Signed-off-by: Jarod Wilson <jarod@redhat.com>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions