Thanks, I see the drivers for both TDA18271HDC2 and TDA8290 loaded. I thought TDA18271HDC2 was the digital channel decoder, isn't it? Is the "digital channel decoder" different from the digital tuner?? Should be looking for a different chip? Based on these to chips, I added my card in saa7134_tda8290_callback to call saa7134_tda8290_18271_callback and here is the output of my dmesg: [ 828.879454] dvb_init() allocating 1 frontend [ 829.180234] nxt200x: nxt200x_readbytes: i2c read error (addr 0x0a, err == -5) [ 829.180244] Unknown/Unsupported NXT chip: 00 00 00 00 00 [ 829.180542] saa7133[0]/dvb: frontend initialization failed Hooman On Wed, Nov 24, 2010 at 7:21 PM, hermann pitton <hermann-pitton@xxxxxxxx> wrote: > > Hi, > > Am Dienstag, den 23.11.2010, 17:34 -0500 schrieb Hooman B.: >> Hello! >> I've been trying to get the ATSC tuner in my KWorld PC120-U PCI Hybrid >> ATSC (17de:a134) >> to work with the latest v4l drivers from source (in Ubuntu). >> >> Right now, everything [capture, analog, radio, even IR] works - except >> the ATSC tuner (there is no >> front-end device). But that's the one thing I need working :-( > > OK. > >> Here's the output of lspci -nnvv >> ================================================================ >> 03:01.0 Multimedia controller [0480]: Philips Semiconductors >> SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) >> Subsystem: KWorld Computer Co. Ltd. Device [17de:a134] >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- >> Stepping- SERR- FastB2B- DisINTx- >> Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> Latency: 255 (63750ns min, 63750ns max) >> Interrupt: pin A routed to IRQ 16 >> Region 0: Memory at fdaff000 (32-bit, non-prefetchable) [size=2K] >> Capabilities: <access denied> >> Kernel driver in use: saa7134 >> Kernel modules: saa7134 >> ================================================================ >> >> This is the most similar card that I forced in saa7134-cards.c: >> ================================================================ >>         .vendor    = PCI_VENDOR_ID_PHILIPS, >>         .device    = PCI_DEVICE_ID_PHILIPS_SAA7133, >>         .subvendor  Â= 0x17de, >>         .subdevice  Â= 0xa134, >>         .driver_data Â= SAA7134_BOARD_MSI_TVATANYWHERE_PLUS, >> ================================================================ >> >> The chips are : SAA7135HL/203 and TDA18271HDC2 >> > > Both variants of the MSI TV@nywhere Plus do not have any support for > digital TV. > > You need to find out the type of digital channel decoder on your board > at first. > > Then you check saa7134-dvb.c, if it is already supported on other cards. > > You have to investigate the details of how the channel decoder is > employed, but with some luck can try with already supported cards. > > If i2c traffic locks up and chips disappear from the bus, a cold boot > might be necessary to continue with testing. > > Cheers, > Hermann > > > > > -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html