Driver for Asus P7131 and other SAA-based cards ? (was Re: kbtv2 sound saa.c -- And BETA3 available)

Tom Evans tevans.uk at googlemail.com
Wed Mar 5 10:22:36 UTC 2008


On Tue, 2008-03-04 at 21:51 +0100, Luigi Rizzo wrote:
> On Tue, Mar 04, 2008 at 03:25:09AM +0100, Danny Pansters wrote:
> ..
> > I don't want to be pedantic but I would like see a report of any such panic 
> > with the kbtv2-kmod-saa port first before I start changing all sorts of 
> > things. Or get it myself.
> 
> Hi,
> let me take this message as a chance to ask whether there is any
> work in progress on supporting (on FreeBSD) newer SAA-based cards such as the
> Asus P7131 Hybrid - especially, any support for the dvb decoder part ?
> 
> I can certainly work on this a bit, but would be glad to know
> if i can start from something more than kmod-saa (which does not
> seem to have dvb support, and in this specific case does not
> even find the tuner).
> 
> thanks
> luigi

Hi Luigi

I currently use two of these cards in a linux box with mythtv, but would
love to get DVB support in FreeBSD so I can get rid of one more linux
box. I'm afraid I've never written/hacked on device drivers, but I can
certainly test/help out. 

(from further on in the thread) Finding the appropriate firmware file
for my card was quite difficult. The v4l-dvb drivers provide scripts
which fetch driver packages from manufacturers and extracts a firmware
from them, which can be a problem when the manufacturer stops
distributing the driver!

On my linux box, the Asus P7131 Hybrid uses these kmod:

saa7134_alsa           10432  0
saa7134_dvb            13324  14
video_buf_dvb           4740  1 saa7134_dvb
dvb_core               65448  1 video_buf_dvb
tda1004x               13700  3 saa7134_dvb
tda827x                 6660  2
saa7134               111692  2 saa7134_alsa,saa7134_dvb
video_buf              18692  4 saa7134_alsa, saa7134_dvb,   
                                video_buf_dvb, saa7134
compat_ioctl32          1536  1 saa7134
ir_kbd_i2c              7056  1 saa7134
ir_common              29700  2 saa7134,ir_kbd_i2c
videodev               24320  1 saa7134
v4l2_common            14976  2 saa7134,videodev
v4l1_compat            12036  2 saa7134,videodev
i2c_core               16256  7 saa7134_dvb, tda1004x, tda827x,
                                saa7134,ir_kbd_i2c,i2c_i801,nvidia

and the dmesg (probably not that helpful!)

saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:05:02.0, rev: 209, irq: 20, latency: 84, mmio: 0xfdbfe000
saa7133[0]: subsystem: 1043:4876, board: ASUSTeK P7131 Hybrid [card=112,autodetected]
saa7133[0]: board init: gpio is 40000
input: saa7134 IR (ASUSTeK P7131 Hybri as /class/input/input2
saa7133[0]: i2c eeprom 00: 43 10 76 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 00 d5 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 55 50 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
DVB: registering new adapter (saa7133[0])
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0xfdbfe000 irq 20 registered as card -1

Tom


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20080305/282df982/attachment.pgp


More information about the freebsd-multimedia mailing list