Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: List of Frontends/PLLs used by DVB devices
On Sat September 18 2004 3:29 pm, Andrew de Quincey wrote:
> On Saturday 18 Sep 2004 12:13, Andrew de Quincey wrote:
> > > These satellite cards feature an LG tuner, with SL1925 + STV0299B + TSA
> > > 5059T in a metallic tuner. these cards have their initialization
> > > routines for the respective frontends in the ASIC itself. The frontend
> > > DVB that get loaded are bt878, dst.
> > >
> > > Twinhan VP-1020 (DST MOT) (blue board) bt878, dst
> > > Twinhan VP-1020 A (DST 03T) (red board) bt878, dst
> > > Twinhan VP-1030 (DST-CI)(red board with CI) bt878, dst
> > > ?? DST-MCI ?? bt878, dst
> > >
> > > These terrestrial/cable cards, i don't have but they also behave the
> > > same way, ie all the initialization is in the ASIC
> > >
> > > DCT-NEW
> > > DTTNXT
> > > DTTDIG
> > > DCT-CI
> >
> > Ah cool - so we don't really need to care about the frontend hardware
> > details for tinwhan cards - its all done by dst.c/the ASIC, nice.
>
> What are the PCI subsystem IDs for the ones you have? I can only find three
> devices in bttv:
>
> 0x002611bd, BTTV_TWINHAN_DST, "Pinnacle PCTV SAT CI"
> 0x00011822, BTTV_TWINHAN_DST, "Twinhan VisionPlus DVB-T"
> 0xfc00270f, BTTV_TWINHAN_DST, "ChainTech digitop DST-1000 DVB-S"
>
0000:02:00.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
Subsystem: Unknown device 1822:0001
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at faafe000 (32-bit, prefetchable)
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
0000:02:00.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)
Subsystem: Unknown device 1822:0001
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at faaff000 (32-bit, prefetchable)
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
> None of them seem to match your descriptions above... I take it most of the
> twinhan cards share the same PCI subsystem ID (I'm guessing 0x1822:0x0001),
> and the difference is the EEPROM or something.
Exactly. All the cards have the same PCI ID, except for one DST-MOT card i
had. The dst_check_ci () in dst.c detects the card types.
If you see this log, bttv says i have a terrestrial card, but the dst
frontend driver reports it correctly.
Sep 18 22:15:52 Orbit01 kernel: Linux video capture interface: v1.00
Sep 18 22:15:52 Orbit01 kernel: bttv: driver version 0.9.13 loaded
Sep 18 22:15:52 Orbit01 kernel: bttv: using 8 buffers with 2080k (520 pages)
each for capture
Sep 18 22:15:52 Orbit01 kernel: bttv: Bt8xx card found (0).
Sep 18 22:15:52 Orbit01 kernel: bttv0: Bt878 (rev 17) at 0000:02:00.0, irq:
11, latency: 32, mmio: 0xfaafe000
Sep 18 22:15:52 Orbit01 kernel: bttv0: detected: Twinhan VisionPlus DVB-T
[card=113], PCI subsystem ID is 1822:0001
Sep 18 22:15:52 Orbit01 kernel: bttv0: using: Twinhan DST + clones
[card=113,autodetected]
Sep 18 22:15:52 Orbit01 kernel: bttv0: gpio: en=00000000, out=00000000
in=00f500fd [init]
Sep 18 22:15:52 Orbit01 kernel: bttv0: using tuner=4
Sep 18 22:15:52 Orbit01 kernel: bttv0: add subdevice "dvb0"
Sep 18 22:15:52 Orbit01 kernel: bt878: AUDIO driver version 0.0.0 loaded
Sep 18 22:15:52 Orbit01 kernel: bt878: Bt878 AUDIO function found (0).
Sep 18 22:15:52 Orbit01 kernel: bt878(0): Bt878 (rev 17) at 02:00.1, irq: 11,
latency: 32, memory: 0xfaaff000
If you need, i can send you the manufacturer's driver source for
kernel-2.4.20 (?) (Redhat 9). I have to search it out on my network, just
give me a little time for that.
Regards,
Manu
Home |
Main Index |
Thread Index