<font size=2 face="sans-serif">Hi All,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; I
was wondering if anyone has got a Hauppauge Nova-HD-S2 card working via
PCI pass through in xen.... &nbsp;I think I'm just about there, using the
xen.org 2.6.18 kernel, and the latest v4l, I have managed to get the device
passed through, and recognised... &nbsp;The problem appears to be the modules
are creating the frontend for the device (as show in the output below)....
Has any one seen this before, I can't find any mention of it anywhere.....
If I manually modprobe cx24116 (which I <i>think</i> is the frontend it
should use) the module loads, but doesn't output anything into dmesg (and
doesn't create any frontends) </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Any
pointers would be much appreciated......</font>
<br>
<br><font size=2 face="sans-serif">Thanks in advance</font>
<br>
<br><font size=2 face="sans-serif">Alex</font>
<br>
<br><font size=2 face="Courier New">[28454.065126] Linux video capture
interface: v2.00</font>
<br><font size=2 face="Courier New">[28454.248316] cx88/0: cx2388x v4l2
driver version 0.0.6 loaded</font>
<br><font size=2 face="Courier New">[28454.249780] PCI: Enabling device
0000:00:00.0 (0000 -&gt; 0002)</font>
<br><font size=2 face="Courier New">[28454.268204] cx88[0]: subsystem:
0070:6906, board: Hauppauge WinTV-HVR4000(Lite) DVB-S/S2 [card=69,autodetected],
frontend(s): 1</font>
<br><font size=2 face="Courier New">[28454.272163] cx88[0]: TV tuner type
-1, Radio tuner type -1</font>
<br><font size=2 face="Courier New">[28454.546914] tveeprom 0-0050: Hauppauge
model 69100, rev B2C3, serial# 2898786</font>
<br><font size=2 face="Courier New">[28454.548177] tveeprom 0-0050: MAC
address is 00-0D-FE-2C-3B-62</font>
<br><font size=2 face="Courier New">[28454.549361] tveeprom 0-0050: tuner
model is Conexant CX24118A (idx 123, type 4)</font>
<br><font size=2 face="Courier New">[28454.550634] tveeprom 0-0050: TV
standards ATSC/DVB Digital (eeprom 0x80)</font>
<br><font size=2 face="Courier New">[28454.552056] tveeprom 0-0050: audio
processor is None (idx 0)</font>
<br><font size=2 face="Courier New">[28454.553384] tveeprom 0-0050: decoder
processor is CX882 (idx 25)</font>
<br><font size=2 face="Courier New">[28454.554679] tveeprom 0-0050: has
no radio, has IR receiver, has no IR transmitter</font>
<br><font size=2 face="Courier New">[28454.556036] cx88[0]: hauppauge eeprom:
model=69100</font>
<br><font size=2 face="Courier New">[28454.557383] input: cx88 IR (Hauppauge
WinTV-HVR400 as /class/input/input2</font>
<br><font size=2 face="Courier New">[28454.558788] cx88[0]/0: found at
0000:00:00.0, rev: 5, irq: 18, latency: 32, mmio: 0xfb000000</font>
<br><font size=2 face="Courier New">[28454.560354] cx88[0]/0: registered
device video0 [v4l2]</font>
<br><font size=2 face="Courier New">[28454.561689] cx88[0]/0: registered
device vbi0</font>
<br><font size=2 face="Courier New">fiesta:~# lspci -v</font>
<br><font size=2 face="Courier New">00:00.0 Multimedia video controller:
Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Flags:
bus master, medium devsel, latency 32, IRQ 18</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Memory
at fb000000 (32-bit, non-prefetchable) [size=16M]</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Capabilities:
[44] Vital Product Data &lt;?&gt;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Capabilities:
[4c] Power Management version 2</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Kernel
driver in use: cx8800</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Kernel
modules: cx8800</font>
<br>
<br><font size=2 face="Courier New">00:00.1 Multimedia controller: Conexant
Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev
05)</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Flags:
medium devsel, IRQ 18</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Memory
at fa000000 (32-bit, non-prefetchable) [disabled] [size=16M]</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Capabilities:
[4c] Power Management version 2</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Kernel
modules: cx88-alsa</font>
<br>
<br><font size=2 face="Courier New">00:00.2 Multimedia controller: Conexant
Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev
05)</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Flags:
medium devsel, IRQ 18</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Memory
at f9000000 (32-bit, non-prefetchable) [disabled] [size=16M]</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Capabilities:
[4c] Power Management version 2</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Kernel
modules: cx8802</font>
<br>
<br><font size=2 face="Courier New">00:00.4 Multimedia controller: Conexant
Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev
05)</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Subsystem:
Hauppauge computer works Inc. Device 6906</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Flags:
medium devsel, IRQ 18</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Memory
at f8000000 (32-bit, non-prefetchable) [disabled] [size=16M]</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; Capabilities:
[4c] Power Management version 2</font>
<br>
<br><font size=2 face="Courier New">fiesta:~# uname -a</font>
<br><font size=2 face="Courier New">Linux fiesta 2.6.18.8-20090301-2 #3
SMP Mon Mar 2 00:14:49 GMT 2009 x86_64 GNU/Linux</font>
<br><font size=2 face="Courier New">fiesta:~#</font>