HVR950Q driver for LUM
Stefan Bader
stefan.bader at canonical.com
Fri Jun 20 08:39:42 UTC 2008
Michael Krufky wrote:
> Please merge the following patch into LUM:
>
> http://linuxtv.org/~mkrufky/lum/add-hvr950q-to-lum.patch
>
> I could not include it in this email due to its size.
>
> The xc5000 driver requires a firmware image. Firmware extraction
> instructions are located at:
>
> http://steventoth.net/linux/xc5000/
>
> The details of having Ubuntu ship this firmware is a work in progress.
>
> These new modules are added in upstream 2.6.26, but there are new USB id's that likely wont be merged until 2.6.27:
>
> 2040:721f = Dell Digital TV Receiver
> 2040:7280 = Dell Digital TV Receiver
>
> Regards,
>
> Michael Krufky
>
>
I reviewed the patches and found no ID clashes and also licensing looks
ok to me (all GPL V2++, except compat.h which has no specific license).
The modules compile (at least on x86). The only thing that is slightly
unclear are two -I statements in the drivers makefile which possibly
have no effect. But that is not causing any problems.
I got the patch integrated in my lum working git and could proceed with
an SRU (including a lp bug report to go with that, I suppose).
SRU justification:
Impact: Certain DVB boards are not supported in Hardy.
Fix: Driver will be added to LUM as additional driver modules. The IDs
are unique. No degredation should be expected.
Testcase: Without the new modules the following cards will not work:
{ USB_DEVICE(0x2040, 0x7200),
.driver_info = AU0828_BOARD_HAUPPAUGE_HVR950Q },
{ USB_DEVICE(0x2040, 0x7240),
.driver_info = AU0828_BOARD_HAUPPAUGE_HVR850 },
{ USB_DEVICE(0x2040, 0x7210),
.driver_info = AU0828_BOARD_HAUPPAUGE_HVR950Q },
{ USB_DEVICE(0x2040, 0x7217),
.driver_info = AU0828_BOARD_HAUPPAUGE_HVR950Q },
{ USB_DEVICE(0x2040, 0x721b),
.driver_info = AU0828_BOARD_HAUPPAUGE_HVR950Q },
{ USB_DEVICE(0x0fd9, 0x0008),
.driver_info = AU0828_BOARD_HAUPPAUGE_HVR950Q },
{ USB_DEVICE(0x2040, 0x721f),
.driver_info = AU0828_BOARD_DELL_HVR950Q },
{ USB_DEVICE(0x2040, 0x7280),
.driver_info = AU0828_BOARD_DELL_HVR950Q },
More information about the kernel-team
mailing list