TESTER GESUCHT!
Ich bräuchte bitte möglichst viele Leute, die sich bereit erklären, den Branch mediatree/master-stv0367-r1 Laufzeittests zu unterziehen!
Hintergrund: Ich habe hier den In-Tree STV0367-Code so erweitert, dass er mit Digital Devices Hardware funktioniert, und im Weiteren zur In-Kernel DDBRIDGE Unterstützung für entsprechende Hardware hinzugefügt - d.h. die In-Kernel DDBRIDGE funktioniert damit mit CineCTv6-Karten und (älteren) DuoFlex CT Modulen. Ich teste damit schon einige Tage, allerdings ist dies ein einzelnes System, was obendrein für Entwicklungszwecke "frisiert" ist. DVB-C sowie -T funktioniert "bei mir" damit problemlos, ebenfalls die erwähnte Dual-Frontend-Geschichte (ein Frontend für -C/-T), d.h. ich habe ebenfalls die automatische Umschaltung/Umkonfiguration aktiviert.
WICHTIG! Neuere CT-Flexmodule und Bridge-Karten (alles mit Sony CXD demod) laufen damit NICHT (das ist eine der nächsten Baustellen), neue STV0910-Satkarten bzw. Module werden ebenfalls nicht laufen (werden ggf. erkannt, aber es gibt keine Frontend-Treiber, die angeflanscht werden können).
Möglichst viele Testergebnisse sind insofern wichtig, da ich den Satz an Patches in Kürze auf die linux-media Liste posten möchte!
Der Branch kann wie gewohnt per media_build kompiliert und installiert werden. Bei Build-Problemen gerne melden!
EDIT: Die Ausgabe im Kernel-Log mit einer CTv6+FlexCT sollte ungefähr so aussehen - an Port 1 (Tab 2) hängt ein C2T2-Flex, wofür im Kernel und in diesem speziellen Branch keinerlei Unterstützung existiert, das ist aber für diesen Fall OK:
Display Spoiler
Digital Devices PCIE bridge driver, Copyright (C) 2010-11 Digital Devices GmbH
DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
HW 0001000d FW 00010004
Port 0 (TAB 1): DUAL DVB-C/T
Port 1 (TAB 2): NO MODULE
Port 2 (TAB 3): DUAL DVB-C/T
dvbdev: DVB: registering new adapter (DDBridge)
i2c i2c-1: Found ST STV0367 DDB DVB-C/T with ChipID 60 at adr 1F
tda18212 1-0060: NXP TDA18212HN/M successfully identified
DDBridge 0000:03:00.0: DVB: registering adapter 0 frontend 0 (ST STV0367 DDB DVB-C/T)...
dvbdev: DVB: registering new adapter (DDBridge)
i2c i2c-1: Found ST STV0367 DDB DVB-C/T with ChipID 60 at adr 1E
tda18212 1-0063: NXP TDA18212HN/S successfully identified
DDBridge 0000:03:00.0: DVB: registering adapter 1 frontend 0 (ST STV0367 DDB DVB-C/T)...
dvbdev: DVB: registering new adapter (DDBridge)
i2c i2c-3: Found ST STV0367 DDB DVB-C/T with ChipID 60 at adr 1F
tda18212 3-0060: NXP TDA18212HN/M successfully identified
DDBridge 0000:03:00.0: DVB: registering adapter 2 frontend 0 (ST STV0367 DDB DVB-C/T)...
dvbdev: DVB: registering new adapter (DDBridge)
i2c i2c-3: Found ST STV0367 DDB DVB-C/T with ChipID 60 at adr 1E
tda18212 3-0063: NXP TDA18212HN/S successfully identified
DDBridge 0000:03:00.0: DVB: registering adapter 3 frontend 0 (ST STV0367 DDB DVB-C/T)...
Display More
EDIT2: Neuer Branch mit kleinem Fix für ein Problem (überflüssiger Code), der sich negativ auf die Umschaltzeit bei DVB-C auswirken konnte.
Herzlichen Dank im Voraus,
nst