Hi! I have a problem with a SAA7146 based card: 0000:00:12.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) Subsystem: Technotrend Systemtechnik GmbH Siemens/Technotrend/Hauppauge DVB card rev1.3 or rev1.5 Flags: bus master, medium devsel, latency 123, IRQ 177 Memory at f4000400 (32-bit, non-prefetchable) [size=512] It works flawlessly in the current Ubuntu Dapper kernel (2.6.15-21), but any tries with "current" kernels (tested: 2.6.16.9 and 2.6.17-rc2) failed. I just wanted to ask, if someone has an idea before I start digging in the code. Below are the logs first from the working kernel and then from the not-working kernel. Please note, that I have two cards in my system, the other one is a Terratec Cinergy DVB-T 1400. 2.6.15-21 (Ubuntu) ------------------------------- [4294684.193000] saa7146: register extension 'dvb'. [4294684.193000] ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 16 (level, low) -> IRQ 177 [4294684.193000] saa7146: found saa7146 @ mem d095e400 (revision 1, irq 177) (0x13c2,0x0000). [4294684.211000] input: PC Speaker as /class/input/input1 [4294684.353000] DVB: registering new adapter (Technotrend/Hauppauge WinTV DVB-S rev1.X or Fujitsu Siemens DVB-C). [4294684.380000] adapter has MAC addr = 00:d0:5c:1f:33:9e [4294684.543000] Floppy drive(s): fd0 is 1.44M [4294684.555000] Linux agpgart interface v0.101 (c) Dave Jones [4294684.557000] FDC 0 is a post-1991 82077 [4294684.566000] agpgart: Detected VIA KT266/KY266x/KT333 chipset [4294684.567000] agpgart: AGP aperture is 2M @ 0xf7200000 [4294684.582000] dvb-ttpci: gpioirq unknown type=0 len=0 [4294684.601000] dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 80002622 [4294684.601000] dvb-ttpci: firmware @ card 0 supports CI link layer interface [4294684.617000] Real Time Clock Driver v1.12 [4294684.667000] cx2388x v4l2 driver version 0.0.5 loaded [4294684.668000] ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 17 (level, low) -> IRQ 185 [4294684.668000] CORE cx88[0]: subsystem: 153b:1166, board: TerraTec Cinergy 1400 DVB-T [card=30,autodetected] [4294684.668000] TV tuner 4 at 0x00, Radio tuner 0 at 0x00 [4294684.891000] input: cx88 IR (TerraTec Cinergy 1400 as /class/input/input2 [4294684.891000] cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 185, latency: 165, mmio: 0xf5000000 [4294684.891000] cx88[0]/0: registered device video0 [v4l2] [4294684.892000] cx88[0]/0: registered device vbi0 [4294684.994000] irda_init() [4294684.995000] NET: Registered protocol family 23 [4294685.239000] cx2388x dvb driver version 0.0.5 loaded [4294685.240000] ACPI: PCI Interrupt 0000:00:0c.2[A] -> GSI 17 (level, low) -> IRQ 185 [4294685.240000] cx88[0]/2: found at 0000:00:0c.2, rev: 5, irq: 185, latency: 49, mmio: 0xf6000000 [4294685.240000] cx88[0]/2: cx2388x based dvb card [4294685.242000] DVB: registering new adapter (cx88[0]). [4294685.242000] DVB: registering frontend 1 (Conexant CX22702 DVB-T)... [4294685.427000] ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 19 (level, low) -> IRQ 193 [4294685.428000] 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html [4294685.428000] 0000:00:10.0: 3Com PCI 3c905C Tornado at d09b2000. Vers LK1.1.19 [4294685.474000] dvb-ttpci: adac type set to 0 @ card 0 [4294685.491000] saa7146_vv: saa7146 (0): registered device video1 [v4l2] [4294685.515000] via82xx: Assuming DXS channels with 48k fixed sample rate. [4294685.515000] Please try dxs_support=5 option [4294685.516000] and report if it works on your machine. [4294685.516000] For more details, read ALSA-Configuration.txt. [4294685.516000] ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 5 (level, low) -> IRQ 5 [4294685.516000] PCI: Setting latency timer of device 0000:00:11.5 to 64 [4294685.523000] ves1x93: Detected ves1893a rev2 [4294685.523000] DVB: registering frontend 0 (VLSI VES1x93 DVB-S)... [4294685.525000] input: DVB on-card IR receiver as /class/input/input3 [4294685.525000] dvb-ttpci: found av7110-0. [4294685.568000] cx2388x blackbird driver version 0.0.5 loaded 2.6.17-rc2 ---------------- 4294681.796000] ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 16 (level, low) -> IRQ 177 [4294681.796000] videodev: "SAA7146A" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ [4294681.883000] stradis0: config = 00 00 13 c2 26 0f ff ff 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ff ff ff [4294681.916000] Floppy drive(s): fd0 is 1.44M [4294681.930000] FDC 0 is a post-1991 82077 [4294682.533000] cx2388x v4l2 driver version 0.0.5 loaded [4294682.534000] ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 17 (level, low) -> IRQ 193 [4294682.534000] CORE cx88[0]: subsystem: 153b:1166, board: TerraTec Cinergy 1400 DVB-T [card=30,autodetected] [4294682.534000] TV tuner 4 at 0x00, Radio tuner 0 at 0x00 [4294682.609000] ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 19 (level, low) -> IRQ 185 [4294682.610000] eth1: setting half-duplex. [4294682.741000] input: cx88 IR (TerraTec Cinergy 1400 as /class/input/input2 [4294682.741000] cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 193, latency: 165, mmio: 0xf5000000 [4294682.741000] cx88[0]/0: registered device video1 [v4l2] [4294682.741000] cx88[0]/0: registered device vbi0 [4294682.815000] saa7146: register extension 'dvb'. [4294682.894000] cx2388x dvb driver version 0.0.5 loaded [4294682.894000] ACPI: PCI Interrupt 0000:00:0c.2[A] -> GSI 17 (level, low) -> IRQ 193 [4294682.894000] cx88[0]/2: found at 0000:00:0c.2, rev: 5, irq: 193, latency: 49, mmio: 0xf6000000 [4294682.894000] cx88[0]/2: cx2388x based dvb card [4294682.896000] DVB: registering new adapter (cx88[0]). [4294682.896000] DVB: registering frontend 0 (Conexant CX22702 DVB-T)... [4294683.036000] cx2388x blackbird driver version 0.0.5 loaded Any hints are appreciated. Thanks, Rolf. _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb