From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mx1.redhat.com ([209.132.183.28]:6868 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754794Ab0JVN2v (ORCPT ); Fri, 22 Oct 2010 09:28:51 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o9MDSp9C027814 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 22 Oct 2010 09:28:51 -0400 Date: Fri, 22 Oct 2010 11:25:29 -0200 From: Mauro Carvalho Chehab To: jarod@redhat.com Cc: Linux Media Mailing List Subject: [PATCH 0/3] mceusb: allow per-model data Message-ID: <20101022112529.36638e7e@pedra> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-ID: Sender: 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(-)