Hello, I have a Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid card which supports both DVB/S2 and DVB/T streams. The hardware driver provides access to frontend0 and frontend1 through one adapter. These can be accessed independently using the v4l apps however VDR only detects frontend0. I note that some work was done back in 2018 to build support for multiple frontend cards but this does not appear to support this card. Can this be addressed?
Pertinent dmesg output:
cx88xx: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68,autodetected], frontend(s): 2
cx88xx: i2c init: enabling analog demod on HVR1300/3000/4000 tuner
tda9887 10-0043: creating new instance
tda9887 10-0043: tda988[5/6/7] found
tuner: 10-0043: Tuner 74 found with type(s) Radio TV.
tuner: 10-0061: Tuner -1 found with type(s) Radio TV.
tveeprom: Hauppauge model 69009, rev B2D3, serial# 4029845100
tveeprom: MAC address is 00:0d:fe:32:8e:6c
tveeprom: tuner model is Philips FMD1216MEX (idx 133, type 78)
tveeprom: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
tveeprom: audio processor is CX882 (idx 33)
tveeprom: decoder processor is CX882 (idx 25)
tveeprom: has radio, has IR receiver, has no IR transmitter
cx88xx: hauppauge eeprom: model=69009
tuner-simple 10-0061: creating new instance
tuner-simple 10-0061: type set to 78 (Philips FMD1216MEX MK3 Hybrid Tuner)
Registered IR keymap rc-hauppauge
IR RC5(x/sz) protocol handler initialized
rc rc0: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:1e.0/0000:03:00.2/rc/rc0
rc rc0: lirc_dev: driver cx88xx registered at minor = 0, raw IR receiver, no transmitter
input: cx88 IR (Hauppauge WinTV-HVR400 as /devices/pci0000:00/0000:00:1e.0/0000:03:00.2/rc/rc0/input12
cx8802: cx2388x 8802 Driver Manager
cx8802: found at 0000:03:00.2, rev: 5, irq: 19, latency: 64, mmio: 0xfc000000
cx8800: found at 0000:03:00.0, rev: 5, irq: 19, latency: 64, mmio: 0xfa000000
cx88_alsa: cx88: alsa: CX88x/0: ALSA support for cx2388x boards
wm8775 10-001b: chip found @ 0x36 (cx88)
cx88_dvb: cx2388x dvb driver version 1.0.0 loaded
cx8802: registering cx8802 driver, type: dvb access: shared
cx8802: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68]
cx8800: registered device video0 [v4l2]
cx8800: registered device vbi0
cx8800: registered device radio0
cx88_dvb: cx2388x based DVB/ATSC card
cx88_dvb: cx8802_alloc_frontends: allocating 2 frontend(s)
tuner-simple 10-0061: attaching existing instance
tuner-simple 10-0061: couldn't set type to 63. Using 78 (Philips FMD1216MEX MK3 Hybrid Tuner) instead
dvbdev: DVB: registering new adapter (cx88)
cx88-mpeg driver manager 0000:03:00.2: DVB: registering adapter 1 frontend 0 (Conexant CX24116/CX24118)...
cx88-mpeg driver manager 0000:03:00.2: DVB: registering adapter 1 frontend 1 (Conexant CX22702 DVB-T)...
cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
cx24116_firmware_ondemand: Waiting for firmware upload(2)...
cx24116_load_firmware: FW version 126.96.36.199
cx24116_firmware_ondemand: Firmware upload complete