https://www.linuxtv.org/wiki/api.php?action=feedcontributions&user=Rybirek&feedformat=atom
LinuxTVWiki - User contributions [en]
2024-03-19T07:48:24Z
User contributions
MediaWiki 1.39.6
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28531
Pinnacle PCTV 7010iX
2011-01-12T15:03:52Z
<p>Rybirek: /* Firmware */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
DVB-T:<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subsytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28530
Pinnacle PCTV 7010iX
2011-01-12T15:02:36Z
<p>Rybirek: /* Firmware */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
dvb-t:<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subsytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=User_talk:Rybirek&diff=28529
User talk:Rybirek
2011-01-12T14:55:50Z
<p>Rybirek: Created page with '.'</p>
<hr />
<div>.</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Saa7162_devices&diff=28528
Saa7162 devices
2011-01-12T14:50:47Z
<p>Rybirek: /* Pinnacle PCTV Dual Hybrid Pro */</p>
<hr />
<div>Saa7162 devices are collectively those PCIe devices that are based upon either a [[NXP SAA716x|SAA7160, SAA7161 or SAA7162]] chip, and which will be supported under Linux by the [[NXP SAA716x#Driver Development|SAA716x kernel driver module]]. <br />
<br />
<br />
==Supported Cards==<br />
There are currently no supported cards. (Check here for current status of [[NXP SAA716x#Driver Development|driver development]]).<br />
<br />
==Examples of saa7160 Based Cards==<br />
===AVerMedia AVerTV Speedy Hybrid PCI-E===<br />
* [[AVerMedia AVerTV Speedy Hybrid PCI-E]] Its a combo card Analog + DVB-T<br />
<br />
==Examples of saa7162 Based Cards==<br />
<br />
===Blackgold TV BGT3540===<br />
<br />
A "6 in 1" PCI express card, dual digital satellite, dual digital terrestrial, dual analogue terrestrial. Dual F connectors for two DVB-S sources, one Belling-Lee connector for terrestrial.<br />
<br />
[[Image:BGT3540.png|Blackgold BGT3540]]<br />
<br />
See [http://shop.blackgold.tv/epages/BT3159.sf/en_GB/?ObjectPath=/Shops/BT3159/Products/BGT3540 product page] and [http://shop.blackgold.tv/pages.php?pageid=15 specifications].<br />
<br />
===DNTV PCI Express cards===<br />
<br />
* [[DNTV Live! Dual Hybrid PCI Express]] (a rebadge of the FlyTV Express X1 MST-T2A2EX, see below)<br />
* [[DNTV Live! QuattroS PCI Express]]<br />
<br />
See [http://marc.info/?l=linux-video&m=115718592220235&w=2 v4l discussion].<br />
<br />
===KWorld PCI Express Hybrid===<br />
<br />
An early example of a card that uses the saa7162 decoder chip is this hybrid card, which also supports Intel's serial digital video out (SDVO):<br />
<br />
[[Image:KWorld-PCIe.png|KWorld PCI Express Hybrid]]<br />
<br />
See [http://www.kworldcomputer.com/product/pci-e/002/PCI_E_Hybird.htm product page].<br />
<br />
(Someone needs to tell them it's hybrid, not hybird!)<br />
<br />
===LifeView Express cards===<br />
<br />
* [[LifeView FlyTV Express X1]]<br />
<br />
===Philips PCV290===<br />
<br />
Dual DVB-T and Dual DVB-S <br />
[http://www.nxp.com/applications/pc_pda/pc_tv/pcv290/index.html Reference Design]<br />
<br />
Uses 2xTDA8263 DVB-S Tuner, 1 x TDA10093 Dual Channel DVB-S channel decoder, 2xTDA8275A DVB-T Tuner, 2xTDA10046A DVB-T channel decoder, 1xSAA7162E TV video/audio decoder/PCI express interface)<br />
<br />
===Pinnacle PCTV Dual Hybrid Pro===<br />
Tuner cards from Pinnacle with PCI Express x1. [http://support.packardbell.com/de/item/index.php?i=tv013a&ppn=PB34313803 PackardBell] have some windows drivers for them.<br />
<br />
''Pinnacle PCTV Dual Analog + DVB-T + DVB-S'', [[Pinnacle_PCTV_7010iX]]: Two FM, DVB-T, analog TV, and two DVB-S recievers. Chips used: Philips SAA7162, Philips TDA8275A, Zarlink ZL10313 (for DVB-S).<br />
<br />
''Pinnacle PCTV Dual Hybrid Pro PCI-e'', [[Pinnacle_PCTV_3010iX]]: Low profile card, Two FM, DVB-T, analog TV recievers. Chips used: Philips SAA7162, Philips TDA8275A.<br />
<br />
<br />
[[Image:Pinnacles-1sm.jpg|Photos of new PCI Express Pinnacle cards]]<br />
<br />
===ViXS Diamond Reference Design===<br />
In August 2005, ViXS Systems announced the Diamond PCI Express TV tuner reference design. The design provides for analog and hybrid (analog/digital) video processing, combining ViXS' XCode II-L Dual MPEG Encoder with Philips' SAA7162 Dual Video Decoder and Philips' TV tuner ([http://www.vixs.com/sub_sections/news_events/press/press_ViXS_Philips.html press release]).<br />
<br />
==Examples of saa7160e Based Cards==<br />
<br />
===Creatix CTX975===<br />
<br />
PCIe DVB-T receiver in a 34 mm Express Card design.<br />
<br />
See [http://www.creatix.de/produkte/multimedia/ctx975.htm product page] and [http://www.creatix.de/produkte/multimedia/datenblatt/CTX975%20V1%20NewCard.pdf specifications].<br />
[[Category:Drivers]]<br />
[[Category:Hardware]]</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Saa7162_devices&diff=28527
Saa7162 devices
2011-01-12T14:49:51Z
<p>Rybirek: /* Pinnacle PCTV Dual Hybrid Pro */</p>
<hr />
<div>Saa7162 devices are collectively those PCIe devices that are based upon either a [[NXP SAA716x|SAA7160, SAA7161 or SAA7162]] chip, and which will be supported under Linux by the [[NXP SAA716x#Driver Development|SAA716x kernel driver module]]. <br />
<br />
<br />
==Supported Cards==<br />
There are currently no supported cards. (Check here for current status of [[NXP SAA716x#Driver Development|driver development]]).<br />
<br />
==Examples of saa7160 Based Cards==<br />
===AVerMedia AVerTV Speedy Hybrid PCI-E===<br />
* [[AVerMedia AVerTV Speedy Hybrid PCI-E]] Its a combo card Analog + DVB-T<br />
<br />
==Examples of saa7162 Based Cards==<br />
<br />
===Blackgold TV BGT3540===<br />
<br />
A "6 in 1" PCI express card, dual digital satellite, dual digital terrestrial, dual analogue terrestrial. Dual F connectors for two DVB-S sources, one Belling-Lee connector for terrestrial.<br />
<br />
[[Image:BGT3540.png|Blackgold BGT3540]]<br />
<br />
See [http://shop.blackgold.tv/epages/BT3159.sf/en_GB/?ObjectPath=/Shops/BT3159/Products/BGT3540 product page] and [http://shop.blackgold.tv/pages.php?pageid=15 specifications].<br />
<br />
===DNTV PCI Express cards===<br />
<br />
* [[DNTV Live! Dual Hybrid PCI Express]] (a rebadge of the FlyTV Express X1 MST-T2A2EX, see below)<br />
* [[DNTV Live! QuattroS PCI Express]]<br />
<br />
See [http://marc.info/?l=linux-video&m=115718592220235&w=2 v4l discussion].<br />
<br />
===KWorld PCI Express Hybrid===<br />
<br />
An early example of a card that uses the saa7162 decoder chip is this hybrid card, which also supports Intel's serial digital video out (SDVO):<br />
<br />
[[Image:KWorld-PCIe.png|KWorld PCI Express Hybrid]]<br />
<br />
See [http://www.kworldcomputer.com/product/pci-e/002/PCI_E_Hybird.htm product page].<br />
<br />
(Someone needs to tell them it's hybrid, not hybird!)<br />
<br />
===LifeView Express cards===<br />
<br />
* [[LifeView FlyTV Express X1]]<br />
<br />
===Philips PCV290===<br />
<br />
Dual DVB-T and Dual DVB-S <br />
[http://www.nxp.com/applications/pc_pda/pc_tv/pcv290/index.html Reference Design]<br />
<br />
Uses 2xTDA8263 DVB-S Tuner, 1 x TDA10093 Dual Channel DVB-S channel decoder, 2xTDA8275A DVB-T Tuner, 2xTDA10046A DVB-T channel decoder, 1xSAA7162E TV video/audio decoder/PCI express interface)<br />
<br />
===Pinnacle PCTV Dual Hybrid Pro===<br />
Tuner cards from Pinnacle with PCI Express x1. [http://support.packardbell.com/de/item/index.php?i=tv013a&ppn=PB34313803 PackardBell] have some windows drivers for them.<br />
<br />
''Pinnacle PCTV Dual Analog + DVB-T + DVB-S'', [[Pinnacle_PCTV_7010iX]]: Two FM, DVB-T, analog TV, and two DVB-S recievers. Chips used: Philips SAA7162, Philips TDA8275A, Zarlink ZL10313 (for DVB-S).<br />
<br />
''Pinnacle PCTV Dual Hybrid Pro PCI-e'', PCTV3010iX: Low profile card, Two FM, DVB-T, analog TV recievers. Chips used: Philips SAA7162, Philips TDA8275A.<br />
<br />
<br />
[[Image:Pinnacles-1sm.jpg|Photos of new PCI Express Pinnacle cards]]<br />
<br />
===ViXS Diamond Reference Design===<br />
In August 2005, ViXS Systems announced the Diamond PCI Express TV tuner reference design. The design provides for analog and hybrid (analog/digital) video processing, combining ViXS' XCode II-L Dual MPEG Encoder with Philips' SAA7162 Dual Video Decoder and Philips' TV tuner ([http://www.vixs.com/sub_sections/news_events/press/press_ViXS_Philips.html press release]).<br />
<br />
==Examples of saa7160e Based Cards==<br />
<br />
===Creatix CTX975===<br />
<br />
PCIe DVB-T receiver in a 34 mm Express Card design.<br />
<br />
See [http://www.creatix.de/produkte/multimedia/ctx975.htm product page] and [http://www.creatix.de/produkte/multimedia/datenblatt/CTX975%20V1%20NewCard.pdf specifications].<br />
[[Category:Drivers]]<br />
[[Category:Hardware]]</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Saa7162_devices&diff=28526
Saa7162 devices
2011-01-12T14:48:38Z
<p>Rybirek: /* Pinnacle PCTV Dual Hybrid Pro */</p>
<hr />
<div>Saa7162 devices are collectively those PCIe devices that are based upon either a [[NXP SAA716x|SAA7160, SAA7161 or SAA7162]] chip, and which will be supported under Linux by the [[NXP SAA716x#Driver Development|SAA716x kernel driver module]]. <br />
<br />
<br />
==Supported Cards==<br />
There are currently no supported cards. (Check here for current status of [[NXP SAA716x#Driver Development|driver development]]).<br />
<br />
==Examples of saa7160 Based Cards==<br />
===AVerMedia AVerTV Speedy Hybrid PCI-E===<br />
* [[AVerMedia AVerTV Speedy Hybrid PCI-E]] Its a combo card Analog + DVB-T<br />
<br />
==Examples of saa7162 Based Cards==<br />
<br />
===Blackgold TV BGT3540===<br />
<br />
A "6 in 1" PCI express card, dual digital satellite, dual digital terrestrial, dual analogue terrestrial. Dual F connectors for two DVB-S sources, one Belling-Lee connector for terrestrial.<br />
<br />
[[Image:BGT3540.png|Blackgold BGT3540]]<br />
<br />
See [http://shop.blackgold.tv/epages/BT3159.sf/en_GB/?ObjectPath=/Shops/BT3159/Products/BGT3540 product page] and [http://shop.blackgold.tv/pages.php?pageid=15 specifications].<br />
<br />
===DNTV PCI Express cards===<br />
<br />
* [[DNTV Live! Dual Hybrid PCI Express]] (a rebadge of the FlyTV Express X1 MST-T2A2EX, see below)<br />
* [[DNTV Live! QuattroS PCI Express]]<br />
<br />
See [http://marc.info/?l=linux-video&m=115718592220235&w=2 v4l discussion].<br />
<br />
===KWorld PCI Express Hybrid===<br />
<br />
An early example of a card that uses the saa7162 decoder chip is this hybrid card, which also supports Intel's serial digital video out (SDVO):<br />
<br />
[[Image:KWorld-PCIe.png|KWorld PCI Express Hybrid]]<br />
<br />
See [http://www.kworldcomputer.com/product/pci-e/002/PCI_E_Hybird.htm product page].<br />
<br />
(Someone needs to tell them it's hybrid, not hybird!)<br />
<br />
===LifeView Express cards===<br />
<br />
* [[LifeView FlyTV Express X1]]<br />
<br />
===Philips PCV290===<br />
<br />
Dual DVB-T and Dual DVB-S <br />
[http://www.nxp.com/applications/pc_pda/pc_tv/pcv290/index.html Reference Design]<br />
<br />
Uses 2xTDA8263 DVB-S Tuner, 1 x TDA10093 Dual Channel DVB-S channel decoder, 2xTDA8275A DVB-T Tuner, 2xTDA10046A DVB-T channel decoder, 1xSAA7162E TV video/audio decoder/PCI express interface)<br />
<br />
===Pinnacle PCTV Dual Hybrid Pro===<br />
Tuner cards from Pinnacle with PCI Express x1. [http://support.packardbell.com/de/item/index.php?i=tv013a&ppn=PB34313803 PackardBell] have some windows drivers for them.<br />
<br />
''Pinnacle PCTV Dual Analog + DVB-T + DVB-S'', PCTV7010iX: Two FM, DVB-T, analog TV, and two DVB-S recievers. Chips used: Philips SAA7162, Philips TDA8275A, Zarlink ZL10313 (for DVB-S).<br />
<br />
''Pinnacle PCTV Dual Hybrid Pro PCI-e'', PCTV3010iX: Low profile card, Two FM, DVB-T, analog TV recievers. Chips used: Philips SAA7162, Philips TDA8275A.<br />
<br />
[[Pinnacle_PCTV_7010iX]]<br />
<br />
[[Image:Pinnacles-1sm.jpg|Photos of new PCI Express Pinnacle cards]]<br />
<br />
===ViXS Diamond Reference Design===<br />
In August 2005, ViXS Systems announced the Diamond PCI Express TV tuner reference design. The design provides for analog and hybrid (analog/digital) video processing, combining ViXS' XCode II-L Dual MPEG Encoder with Philips' SAA7162 Dual Video Decoder and Philips' TV tuner ([http://www.vixs.com/sub_sections/news_events/press/press_ViXS_Philips.html press release]).<br />
<br />
==Examples of saa7160e Based Cards==<br />
<br />
===Creatix CTX975===<br />
<br />
PCIe DVB-T receiver in a 34 mm Express Card design.<br />
<br />
See [http://www.creatix.de/produkte/multimedia/ctx975.htm product page] and [http://www.creatix.de/produkte/multimedia/datenblatt/CTX975%20V1%20NewCard.pdf specifications].<br />
[[Category:Drivers]]<br />
[[Category:Hardware]]</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28525
Pinnacle PCTV 7010iX
2011-01-12T14:37:48Z
<p>Rybirek: /* Sample Kernel Output */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
dvb-t: get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subsytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28524
Pinnacle PCTV 7010iX
2011-01-12T14:37:03Z
<p>Rybirek: /* Firmware */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
dvb-t: get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subsytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28523
Pinnacle PCTV 7010iX
2011-01-12T14:36:54Z
<p>Rybirek: /* Firmware */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
dvb-t: get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subsytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28522
Pinnacle PCTV 7010iX
2011-01-12T14:35:31Z
<p>Rybirek: /* Drivers */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subsytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28521
Pinnacle PCTV 7010iX
2011-01-12T14:33:47Z
<p>Rybirek: </p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...<br />
<br />
<br />
===Status===<br />
<br />
DVB-T : in progress<br />
DVB-S :<br />
Analog :</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28520
Pinnacle PCTV 7010iX
2011-01-12T14:31:46Z
<p>Rybirek: /* Drivers */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] subytem [11bd:0101])<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28519
Pinnacle PCTV 7010iX
2011-01-12T14:31:29Z
<p>Rybirek: /* Drivers */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch (device [1131:7162] sub [11bd:0101]<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28518
Pinnacle PCTV 7010iX
2011-01-12T14:30:27Z
<p>Rybirek: /* Drivers */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch<br />
<br />
My card [11bd:0101],<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28517
Pinnacle PCTV 7010iX
2011-01-12T14:28:33Z
<p>Rybirek: /* Drivers */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
saa716x_hybrid + my patch<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28516
Pinnacle PCTV 7010iX
2011-01-12T14:27:05Z
<p>Rybirek: /* Firmware */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28515
Pinnacle PCTV 7010iX
2011-01-12T14:26:48Z
<p>Rybirek: /* Sample Kernel Output */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
===Sample Kernel Output===<br />
<br />
[ 15.333073] saa716x_pci_init (0): found a PINNACLE PCTV 7010iX PCIe card<br />
[ 15.333092] SAA716x Hybrid 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18<br />
[ 15.333098] SAA716x Hybrid 0000:02:00.0: setting latency timer to 64<br />
[ 15.333234] alloc irq_desc for 27 on node 0<br />
[ 15.333237] alloc kstat_irqs on node 0<br />
[ 15.333249] SAA716x Hybrid 0000:02:00.0: irq 27 for MSI/MSI-X<br />
[ 15.333283] SAA7162 Rev 1 [11bd:0101], irq: 27,<br />
[ 15.333286] mmio: 0xffffc90011680000<br />
[ 15.333287] SAA7162 64Bit, MSI Enabled, MSI-X=32 msgs<br />
[ 15.346503] usbcore: registered new interface driver usbserial<br />
[ 15.346519] USB Serial support registered for generic<br />
[ 15.350060] saa716x_i2c_hwinit (0): Adapter (b000) SAA716x I2C Core 0 RESET<br />
[ 15.350091] saa716x_i2c_hwinit (0): Adapter (c000) SAA716x I2C Core 1 RESET<br />
[ 15.374333] saa716x_get_offset (0): Offset @ 192<br />
[ 15.423011] saa716x_read_rombytes (0): Last Message length=38<br />
[ 15.427164] SAA7162 ROM: ===== Device 0 =====<br />
[ 15.427172] SAA7162 ROM: ===== Device 1 =====<br />
[ 15.427175] SAA7162 ROM: ===== Device 2 =====<br />
[ 15.427177] SAA7162 ROM: ===== Device 3 =====<br />
[ 15.427179] SAA7162 ROM: ===== Device 4 =====<br />
[ 15.427183] SAA7162 ROM: ===== Device 5 =====<br />
[ 15.427186] SAA7162 ROM: ===== Device 6 =====<br />
[ 15.427188] SAA7162 ROM: ===== Device 7 =====<br />
[ 15.427190] SAA7162 ROM: ===== Device 8 =====<br />
[ 15.427192] SAA7162 ROM: ===== Device 9 =====<br />
[ 15.427195] SAA7162 ROM: ===== Device 10 =====<br />
[ 15.427197] SAA7162 ROM: ===== Device 11 =====<br />
[ 15.427200] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.427591] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (0) Power ON<br />
[ 15.528020] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.528396] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.528399] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x08<br />
[ 15.528403] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...<br />
[ 15.528607] DVB: registering new adapter (SAA716x dvb adapter)<br />
[ 15.528861] saa716x_pinnacle7010ix_frontend_attach (0): Adapter (1) Power ON<br />
[ 15.629016] tda1004x: tda1004x_read_byte: reg=0x0<br />
[ 15.629391] tda1004x: tda1004x_read_byte: success reg=0x0, data=0x46, ret=2<br />
[ 15.629394] saa716x_pinnacle7010ix_frontend_attach (0): Found TDA10046 DVB-T frontend on I2C address 0x88<br />
[ 15.629398] DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28514
Pinnacle PCTV 7010iX
2011-01-12T14:21:01Z
<p>Rybirek: /* Firmware */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
get_dvb_firmware tda10046<br />
<br />
===Drivers===<br />
<br />
===Sample Kernel Output===</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28513
Pinnacle PCTV 7010iX
2011-01-12T14:20:09Z
<p>Rybirek: </p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]<br />
<br />
===Firmware===<br />
<br />
===Drivers===<br />
<br />
===Sample Kernel Output===</div>
Rybirek
https://www.linuxtv.org/wiki/index.php?title=Pinnacle_PCTV_7010iX&diff=28443
Pinnacle PCTV 7010iX
2011-01-04T17:57:07Z
<p>Rybirek: /* Components */</p>
<hr />
<div>===Information===<br />
A Hybrid DVB-S and DVB-T PCIe card.<br />
* 4 independent tuner - 2x DVB-S & 2x hybrid DVB-T, software analog<br />
<br />
===Components===<br />
<br />
1x SAA7162E/R5/G<br />
<br />
DVB-T Frontend: 2x TDA10046A + TDA8275<br />
<br />
DVB-S Frontend: 2x ZL10313 + ZL10037<br />
<br />
===Identification===<br />
<br />
07:00.0 Multimedia controller [0480]: Philips Semiconductors Unknown device [1131:7162] (rev 01)<br />
Subsystem: Philips Semiconductors Unknown device [1131:0000]<br />
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br />
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br />
Latency: 0, Cache Line Size: 32 bytes<br />
Interrupt: pin A routed to IRQ 255<br />
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [size=1M]<br />
Capabilities: [40] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-<br />
Address: 0000000000000000 Data: 0000<br />
Capabilities: [50] Express Endpoint IRQ 0<br />
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-<br />
Device: Latency L0s <256ns, L1 <1us<br />
Device: AtnBtn- AtnInd- PwrInd-<br />
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-<br />
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-<br />
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes<br />
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1<br />
Link: Latency L0s <4us, L1 <64us<br />
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-<br />
Link: Speed 2.5Gb/s, Width x1<br />
Capabilities: [74] Power Management version 2<br />
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)<br />
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br />
Capabilities: [80] Vendor Specific Information<br />
[[Category:DVB-S PCIe Cards]]<br />
[[Category:DVB-T PCIe Cards]]</div>
Rybirek