[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bttv and SPARC



Hi all.
I would like to know if bttv is supposed to work under sparc (Ultra
10).
I have a Jetway TV tuner (card=78). I can insert the bttv module
succesfully
Here is the dmesg output
Linux video capture interface: v1.00
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (260 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:01.0, irq: 7499520, latency: 128,
mmio: 0x1ff00002000
bttv0: using: Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF
[card=78,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=003fffff [init]
bttv0: using tuner=5
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
 : chip found @ 0xc0 (bt878 #0 [sw])
 : All bytes are equal. It is not a TEA5767
tuner 0-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok

Everything seems to be fine but with xawtv I get only a black window.
I can tune the stations, the radio and the sound works but no picture
at all.
Here is the output of v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
WARNING: No DGA support available for this display.
mode: 1152x900, depth=24, bpp=32, bpl=4608, base=unknown
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
/dev/video0 [v4l]: configuration done

If I try xawtv -noxv I get these error messages:
pci_iommu: alloc_streaming_cluster of npages(260) failed!
bttv0: SCERR @ c3fea014,bits: VSYNC HSYNC OFLOW FBUS PABORT SCERR*
bttv0: SCERR @ c3fea01c,bits: VSYNC HSYNC OFLOW FBUS PABORT SCERR*
bttv0: SCERR @ c3fea01c,bits: VSYNC HSYNC OFLOW FBUS PABORT SCERR*
bttv0: SCERR @ c3fea01c,bits: VSYNC HSYNC OFLOW FBUS PABORT SCERR*
bttv0: timeout: drop=0 irq=3687/3687, risc=c3fea01c, bits: HSYNC OFLOW
bttv0: reset, reinitialize
bttv0: PLL: 28636363 => 35468950 . ok

Btw. the card works fine under Solaris 10 with the bt848x driver.
Somehow this is ridiculous because this driver is actually a port of
the linux bttv driver.
Any suggestion would be appreciated.

Best regards,
Attila



Reply to: