Hello everybody reading this, as outline attachment I send: A. the unfinished driver called cx878, to be implied into the current mercurial tree instead of /drivers/media/dvb/bt8xx it should be: /drivers/media/dvb/cx878 (cx878.tar.bz2). Makefile and Kconfig need to be changed then. B. a dummy driver to show how to enhance the pci_probe function (dummy.c) C. a kern.log with the two modules (i. e. cx878_core and cx878_budget) loaded with verbose=5. This will give you some hints about what function works and what function does not work. D. a console.txt that shows that the I2C bus part, working on the video controller part (i. e. device=0x036e) works excellently fine (i. e. FRONTEND LOCKED, proved by using szap) There do exist two alternatives on how to finish / complete that project: Alternative A: 1. Using the dummy.c example to extend the capabilities of pci_probe (i. e. probe TWO devices instead of ONE) Alternative B: 2. Generating a separate module for the audio controller (i. e. the RISC DMA engine) with a separate header file Right now, the pci_probe function is only used to probe seven different bt8xx-based cards to ensure that the adequate frontend is loaded. But this is not enough to make the whole driver work fine. Excerpt of cx878_budget.c shows that: static struct pci_device_id cx878_budget_pci_table[] = { MAKE_ENTRY(0x11bd, 0x001c, &cx878_pctvsat_config), /* Pinnacle Sat */ MAKE_ENTRY(0x1461, 0x0761, &cx878_aver761_config), /* Avermedia 761 */ MAKE_ENTRY(0x1461, 0x0771, &cx878_aver771_config), /* Avermedia 771 */ MAKE_ENTRY(0x0071, 0x0101, &cx878_nebula_dtv_config), /* Nebula DigiTV */ MAKE_ENTRY(0x18ac, 0xdb10, &cx878_dvico_dvbt_config), /* DViCO Fusion DVB-T */ MAKE_ENTRY(0x18ac, 0xd500, &cx878_dvico_hdtv_config), /* DViCO Fusion HDTV5 */ MAKE_ENTRY(0x7063, 0x2000, &cx878_pchdtv_config), /* PCHDTV-2000 */ }; MODULE_DEVICE_TABLE(pci, cx878_budget_pci_table); static struct pci_driver cx878_budget_pci_driver = { .name = "CX878 Budget", .id_table = cx878_budget_pci_table, .probe = cx878_budget_pci_probe, .remove = cx878_budget_pci_remove, }; Excerpt of cx878_common.h shows that also: #define MAKE_ENTRY(subven, subdev, configptr) { \ .vendor = 0x109e, \ .device = 0x036e, \ .subvendor = (subven), \ .subdevice = (subdev), \ .driver_data = (unsigned long) (configptr) \ } Please note: As stated in dummy.c, all seven cards have a common video controller address (device=0x036e - I2C bus) and a common audio controller address (device=0x0878 - RISC DMA engine). So please where is the appropriate solution? Is it Alternative A or Alternative B? If this is being finished or even can be finished there will be a driver for bt8xx-based DVB cards consuming less than 2 / 7 of RAM in comparison to the existing driver being dependent of some GPIO and I2C functions (derived from the traditional bttv concept which provides a lot of RAM-wasting dependency-nonsense) who AFAICS do work fine in the existing cx878 model. The only decisive question is how to imply the DMA RISC engine (i. e. audio controller - device=0x0878) under the same roof without conflicts and thus getting out video and audio streams, which is not possible at the current development state. As I said already: Everybody's help is deeply appreciated. Cheers everybody and thanks for reading this Uwe
brian:~# szap -r ZDF reading channels from file '/root/.szap/channels.conf' zapping to 7 'ZDF': sat 0, frequency = 11953 MHz H, symbolrate 27500000, vpid = 0x006e, apid = 0x0078 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' status 03 | signal 9797 | snr 0000 | ber 00000000 | unc 0000f8b4 | status 1f | signal 9797 | snr 1c9c | ber 00007ce0 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1d5b | ber 0000779d | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1e4e | ber 000084d7 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1db9 | ber 0000828a | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1dd6 | ber 000086c7 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1e8a | ber 000083cf | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1d13 | ber 00008009 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1cc6 | ber 00007ad5 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1dc4 | ber 00007f08 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1f17 | ber 00008d54 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1e63 | ber 00008757 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1dc3 | ber 00007dc9 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1f49 | ber 00008b64 | unc 00000000 | FE_HAS_LOCK status 1f | signal 9797 | snr 1e28 | ber 000083fe | unc 00000000 | FE_HAS_LOCK
Attachment:
cx878.tar.bz2
Description: application/tbz
#include <linux/pci.h> #include <linux/init.h> #include <linux/slab.h> static LIST_HEAD(cx878_pci_list); static DEFINE_MUTEX(cx878_pci_list_lock); struct pci_cx878_data { int cx878_counter; int id; struct list_head cx878_list; }; // Pinnacle PCTVSAT, Avermedia AverTV DVB-T 771 and 761, TT 1.6 DVB-S FF, TwinHan DST and clones, all other bt8xx-based DVB cards equally static struct pci_device_id pci_cx878_ids[]={ { 0x109e, 0x036e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, // function 0, video controller (I2C bus) { 0x109e, 0x0878, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, // function 1, audio controller (RISC DMA engine) {} }; static int __devinit pci_cx878_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id) { struct list_head *list = NULL; struct pci_cx878_data *h = NULL, *dev = NULL; int id; id = (pdev->bus->number<<8) | PCI_SLOT(pdev->devfn); printk("ID: %04x\n",id); mutex_lock(&cx878_pci_list_lock); list_for_each(list, &cx878_pci_list) { h = list_entry(list, struct pci_cx878_data, cx878_list); if (h->id == id) dev=h; } if (h != NULL) { dev->cx878_counter++; printk("found cx878 list (ID: %04x)! : %d\n",dev->id,dev->cx878_counter); } else { h=kmalloc(sizeof(struct pci_cx878_data), GFP_KERNEL); h->cx878_counter=5; h->id=id; list_add_tail(&h->cx878_list, &cx878_pci_list); printk("no list available initializing new one (id: %04x): %d\n",h->id, h->cx878_counter); } mutex_unlock(&cx878_pci_list_lock); return 0; } static struct pci_driver driver = { .name = "cx878", .id_table = pci_cx878_ids, .probe = pci_cx878_probe, }; static int __init pci_driver_init(void) { printk("=============== LOADING MODULE ===============\n"); return pci_register_driver(&driver); } static void __exit pci_driver_exit(void) { pci_unregister_driver(&driver); } module_init(pci_driver_init); module_exit(pci_driver_exit);
Jun 6 16:38:42 brian kernel: cx878_risc_program (0): risc len lines 32, bytes per line 2048 Jun 6 16:39:51 brian kernel: mtrr: no MTRR for f4000000,2000000 found Jun 6 16:39:55 brian kernel: Kernel logging (proc) stopped. Jun 6 16:39:55 brian kernel: Kernel log daemon terminating. Jun 6 16:41:52 brian kernel: klogd 1.4.1#18, log source = /proc/kmsg started. Jun 6 16:41:52 brian kernel: Linux version 2.6.21.3 (root@brian) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 PREEMPT Wed Jun 6 15:53:38 CEST 2007 Jun 6 16:41:52 brian kernel: BIOS-provided physical RAM map: Jun 6 16:41:52 brian kernel: sanitize start Jun 6 16:41:52 brian kernel: sanitize end Jun 6 16:41:52 brian kernel: copy_e820_map() start: 0000000000000000 size: 000000000009fc00 end: 000000000009fc00 type: 1 Jun 6 16:41:52 brian kernel: copy_e820_map() type is E820_RAM Jun 6 16:41:52 brian kernel: copy_e820_map() start: 000000000009fc00 size: 0000000000000400 end: 00000000000a0000 type: 2 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 00000000000f0000 size: 0000000000010000 end: 0000000000100000 type: 2 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 0000000000100000 size: 000000001feec000 end: 000000001ffec000 type: 1 Jun 6 16:41:52 brian kernel: copy_e820_map() type is E820_RAM Jun 6 16:41:52 brian kernel: copy_e820_map() start: 000000001ffec000 size: 0000000000003000 end: 000000001ffef000 type: 3 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 000000001ffef000 size: 0000000000010000 end: 000000001ffff000 type: 2 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 000000001ffff000 size: 0000000000001000 end: 0000000020000000 type: 4 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 00000000fec00000 size: 0000000000001000 end: 00000000fec01000 type: 2 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 00000000fee00000 size: 0000000000001000 end: 00000000fee01000 type: 2 Jun 6 16:41:52 brian kernel: copy_e820_map() start: 00000000ffff0000 size: 0000000000010000 end: 0000000100000000 type: 2 Jun 6 16:41:52 brian kernel: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) Jun 6 16:41:52 brian kernel: BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) Jun 6 16:41:52 brian kernel: BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) Jun 6 16:41:52 brian kernel: BIOS-e820: 0000000000100000 - 000000001ffec000 (usable) Jun 6 16:41:52 brian kernel: BIOS-e820: 000000001ffec000 - 000000001ffef000 (ACPI data) Jun 6 16:41:52 brian kernel: BIOS-e820: 000000001ffef000 - 000000001ffff000 (reserved) Jun 6 16:41:52 brian kernel: BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS) Jun 6 16:41:52 brian kernel: BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) Jun 6 16:41:52 brian kernel: BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) Jun 6 16:41:52 brian kernel: BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) Jun 6 16:41:52 brian kernel: 511MB LOWMEM available. Jun 6 16:41:52 brian kernel: Entering add_active_range(0, 0, 131052) 0 entries of 256 used Jun 6 16:41:52 brian kernel: Zone PFN ranges: Jun 6 16:41:52 brian kernel: DMA 0 -> 4096 Jun 6 16:41:52 brian kernel: Normal 4096 -> 131052 Jun 6 16:41:52 brian kernel: early_node_map[1] active PFN ranges Jun 6 16:41:52 brian kernel: 0: 0 -> 131052 Jun 6 16:41:52 brian kernel: On node 0 totalpages: 131052 Jun 6 16:41:52 brian kernel: DMA zone: 32 pages used for memmap Jun 6 16:41:52 brian kernel: DMA zone: 0 pages reserved Jun 6 16:41:52 brian kernel: DMA zone: 4064 pages, LIFO batch:0 Jun 6 16:41:52 brian kernel: Normal zone: 991 pages used for memmap Jun 6 16:41:52 brian kernel: Normal zone: 125965 pages, LIFO batch:31 Jun 6 16:41:52 brian kernel: DMI 2.3 present. Jun 6 16:41:52 brian kernel: ACPI: RSDP 000F5360, 0014 (r0 ASUS ) Jun 6 16:41:52 brian kernel: ACPI: RSDT 1FFEC000, 0030 (r1 ASUS P4PE 42302E31 MSFT 31313031) Jun 6 16:41:52 brian kernel: ACPI: FACP 1FFEC0C0, 0074 (r1 ASUS P4PE 42302E31 MSFT 31313031) Jun 6 16:41:52 brian kernel: ACPI: DSDT 1FFEC134, 2A43 (r1 ASUS P4PE 1000 MSFT 100000B) Jun 6 16:41:52 brian kernel: ACPI: FACS 1FFFF000, 0040 Jun 6 16:41:52 brian kernel: ACPI: BOOT 1FFEC030, 0028 (r1 ASUS P4PE 42302E31 MSFT 31313031) Jun 6 16:41:52 brian kernel: ACPI: APIC 1FFEC058, 005A (r1 ASUS P4PE 42302E31 MSFT 31313031) Jun 6 16:41:52 brian kernel: ACPI: PM-Timer IO Port: 0xe408 Jun 6 16:41:52 brian kernel: ACPI: Local APIC address 0xfee00000 Jun 6 16:41:52 brian kernel: ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) Jun 6 16:41:52 brian kernel: Processor #0 15:2 APIC version 20 Jun 6 16:41:52 brian kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) Jun 6 16:41:52 brian kernel: ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) Jun 6 16:41:52 brian kernel: IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 Jun 6 16:41:52 brian kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl edge) Jun 6 16:41:52 brian kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 22 low level) Jun 6 16:41:52 brian kernel: ACPI: IRQ0 used by override. Jun 6 16:41:52 brian kernel: ACPI: IRQ2 used by override. Jun 6 16:41:52 brian kernel: Enabling APIC mode: Flat. Using 1 I/O APICs Jun 6 16:41:52 brian kernel: Using ACPI (MADT) for SMP configuration information Jun 6 16:41:52 brian kernel: Allocating PCI resources starting at 30000000 (gap: 20000000:dec00000) Jun 6 16:41:52 brian kernel: Built 1 zonelists. Total pages: 130029 Jun 6 16:41:52 brian kernel: Kernel command line: root=/dev/hda1 ro vga=791 Jun 6 16:41:52 brian kernel: mapped APIC to ffffd000 (fee00000) Jun 6 16:41:52 brian kernel: mapped IOAPIC to ffffc000 (fec00000) Jun 6 16:41:52 brian kernel: Enabling fast FPU save and restore... done. Jun 6 16:41:52 brian kernel: Enabling unmasked SIMD FPU exception support... done. Jun 6 16:41:52 brian kernel: Initializing CPU#0 Jun 6 16:41:52 brian kernel: PID hash table entries: 2048 (order: 11, 8192 bytes) Jun 6 16:41:52 brian kernel: Detected 1818.044 MHz processor. Jun 6 16:41:52 brian kernel: Console: colour dummy device 80x25 Jun 6 16:41:52 brian kernel: Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Jun 6 16:41:52 brian kernel: Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Jun 6 16:41:52 brian kernel: Memory: 517076k/524208k available (1309k kernel code, 6596k reserved, 485k data, 136k init, 0k highmem) Jun 6 16:41:52 brian kernel: virtual kernel memory layout: Jun 6 16:41:52 brian kernel: fixmap : 0xfffb8000 - 0xfffff000 ( 284 kB) Jun 6 16:41:52 brian kernel: vmalloc : 0xe0800000 - 0xfffb6000 ( 503 MB) Jun 6 16:41:52 brian kernel: lowmem : 0xc0000000 - 0xdffec000 ( 511 MB) Jun 6 16:41:52 brian kernel: .init : 0xc02c4000 - 0xc02e6000 ( 136 kB) Jun 6 16:41:52 brian kernel: .data : 0xc02476c2 - 0xc02c0b90 ( 485 kB) Jun 6 16:41:52 brian kernel: .text : 0xc0100000 - 0xc02476c2 (1309 kB) Jun 6 16:41:52 brian kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok. Jun 6 16:41:52 brian kernel: Calibrating delay using timer specific routine.. 3637.54 BogoMIPS (lpj=1818772) Jun 6 16:41:52 brian kernel: Mount-cache hash table entries: 512 Jun 6 16:41:52 brian kernel: CPU: After generic identify, caps: 3febfbff 00000000 00000000 00000000 00000000 00000000 00000000 Jun 6 16:41:52 brian kernel: CPU: Trace cache: 12K uops, L1 D cache: 8K Jun 6 16:41:52 brian kernel: CPU: L2 cache: 512K Jun 6 16:41:52 brian kernel: CPU: After all inits, caps: 3febfbff 00000000 00000000 00003080 00000000 00000000 00000000 Jun 6 16:41:52 brian kernel: Intel machine check architecture supported. Jun 6 16:41:52 brian kernel: Intel machine check reporting enabled on CPU#0. Jun 6 16:41:52 brian kernel: CPU0: Intel P4/Xeon Extended MCE MSRs (12) available Jun 6 16:41:52 brian kernel: CPU0: Thermal monitoring enabled Jun 6 16:41:52 brian kernel: Compat vDSO mapped to ffffe000. Jun 6 16:41:52 brian kernel: CPU: Intel(R) Pentium(R) 4 CPU 1.80GHz stepping 04 Jun 6 16:41:52 brian kernel: Checking 'hlt' instruction... OK. Jun 6 16:41:52 brian kernel: ACPI: Core revision 20070126 Jun 6 16:41:52 brian kernel: ENABLING IO-APIC IRQs Jun 6 16:41:52 brian kernel: ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1 Jun 6 16:41:52 brian kernel: NET: Registered protocol family 16 Jun 6 16:41:52 brian kernel: ACPI: bus type pci registered Jun 6 16:41:52 brian kernel: PCI: PCI BIOS revision 2.10 entry at 0xf1e60, last bus=2 Jun 6 16:41:52 brian kernel: Setting up standard PCI resources Jun 6 16:41:52 brian kernel: ACPI: Interpreter enabled Jun 6 16:41:52 brian kernel: ACPI: Using IOAPIC for interrupt routing Jun 6 16:41:52 brian kernel: ACPI: PCI Root Bridge [PCI0] (0000:00) Jun 6 16:41:52 brian kernel: PCI: Probing PCI hardware (bus 00) Jun 6 16:41:52 brian kernel: * The chipset may have PM-Timer Bug. Due to workarounds for a bug, Jun 6 16:41:52 brian kernel: * this clock source is slow. If you are sure your timer does not have Jun 6 16:41:52 brian kernel: * this bug, please use "acpi_pm_good" to disable the workaround Jun 6 16:41:52 brian kernel: PCI quirk: region e400-e47f claimed by ICH4 ACPI/GPIO/TCO Jun 6 16:41:52 brian kernel: PCI quirk: region ec00-ec3f claimed by ICH4 GPIO Jun 6 16:41:52 brian kernel: PCI: Enabled i801 SMBus device Jun 6 16:41:52 brian kernel: Boot video device is 0000:01:00.0 Jun 6 16:41:52 brian kernel: PCI: Transparent bridge - 0000:00:1e.0 Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI2._PRT] Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Jun 6 16:41:52 brian kernel: Linux Plug and Play Support v0.97 (c) Adam Belay Jun 6 16:41:52 brian kernel: pnp: PnP ACPI init Jun 6 16:41:52 brian kernel: pnp: PnP ACPI: found 17 devices Jun 6 16:41:52 brian kernel: PCI: Using ACPI for IRQ routing Jun 6 16:41:52 brian kernel: PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report Jun 6 16:41:52 brian kernel: pnp: 00:00: iomem range 0x0-0x9ffff could not be reserved Jun 6 16:41:52 brian kernel: pnp: 00:00: iomem range 0xf0000-0xfffff could not be reserved Jun 6 16:41:52 brian kernel: pnp: 00:00: iomem range 0x100000-0x1fffffff could not be reserved Jun 6 16:41:52 brian kernel: pnp: 00:00: iomem range 0xfec00000-0xfec000ff could not be reserved Jun 6 16:41:52 brian kernel: pnp: 00:02: ioport range 0xe400-0xe47f has been reserved Jun 6 16:41:52 brian kernel: pnp: 00:02: ioport range 0xe800-0xe81f has been reserved Jun 6 16:41:52 brian kernel: pnp: 00:02: ioport range 0xec00-0xec3f has been reserved Jun 6 16:41:52 brian kernel: pnp: 00:02: ioport range 0x4d6-0x4d6 has been reserved Jun 6 16:41:52 brian kernel: pnp: 00:02: iomem range 0xfff80000-0xffffffff could not be reserved Jun 6 16:41:52 brian kernel: pnp: 00:02: iomem range 0xffb80000-0xffbfffff has been reserved Jun 6 16:41:52 brian kernel: pnp: 00:10: ioport range 0x3f0-0x3f1 has been reserved Jun 6 16:41:52 brian kernel: Time: tsc clocksource has been installed. Jun 6 16:41:52 brian kernel: PCI: Bridge: 0000:00:01.0 Jun 6 16:41:52 brian kernel: IO window: d000-dfff Jun 6 16:41:52 brian kernel: MEM window: f2000000-f27fffff Jun 6 16:41:52 brian kernel: PREFETCH window: f3f00000-f7ffffff Jun 6 16:41:52 brian kernel: PCI: Bridge: 0000:00:1e.0 Jun 6 16:41:52 brian kernel: IO window: disabled. Jun 6 16:41:52 brian kernel: MEM window: f1000000-f17fffff Jun 6 16:41:52 brian kernel: PREFETCH window: f2800000-f3efffff Jun 6 16:41:52 brian kernel: PCI: Setting latency timer of device 0000:00:1e.0 to 64 Jun 6 16:41:52 brian kernel: NET: Registered protocol family 2 Jun 6 16:41:52 brian kernel: IP route cache hash table entries: 4096 (order: 2, 16384 bytes) Jun 6 16:41:52 brian kernel: TCP established hash table entries: 16384 (order: 5, 131072 bytes) Jun 6 16:41:52 brian kernel: TCP bind hash table entries: 16384 (order: 4, 65536 bytes) Jun 6 16:41:52 brian kernel: TCP: Hash tables configured (established 16384 bind 16384) Jun 6 16:41:52 brian kernel: TCP reno registered Jun 6 16:41:52 brian kernel: Simple Boot Flag at 0x3a set to 0x80 Jun 6 16:41:52 brian kernel: io scheduler noop registered (default) Jun 6 16:41:52 brian kernel: vesafb: framebuffer at 0xf4000000, mapped to 0xe0880000, using 3072k, total 32768k Jun 6 16:41:52 brian kernel: vesafb: mode is 1024x768x16, linelength=2048, pages=20 Jun 6 16:41:52 brian kernel: vesafb: protected mode interface info at c000:441b Jun 6 16:41:52 brian kernel: vesafb: pmi: set display start = c00c4489, set palette = c00c44c3 Jun 6 16:41:52 brian kernel: vesafb: pmi: ports = d810 d816 d854 d838 d83c d85c d800 d804 d8b0 d8b2 d8b4 Jun 6 16:41:52 brian kernel: vesafb: scrolling: redraw Jun 6 16:41:52 brian kernel: vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 Jun 6 16:41:52 brian kernel: Console: switching to colour frame buffer device 128x48 Jun 6 16:41:52 brian kernel: fb0: VESA VGA frame buffer device Jun 6 16:41:52 brian kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 Jun 6 16:41:52 brian kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Jun 6 16:41:52 brian kernel: ICH4: IDE controller at PCI slot 0000:00:1f.1 Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 16 Jun 6 16:41:52 brian kernel: ICH4: chipset revision 2 Jun 6 16:41:52 brian kernel: ICH4: not 100%% native mode: will probe irqs later Jun 6 16:41:52 brian kernel: ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio Jun 6 16:41:52 brian kernel: ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA Jun 6 16:41:52 brian kernel: Probing IDE interface ide0... Jun 6 16:41:52 brian kernel: hda: IC35L080AVVA07-0, ATA DISK drive Jun 6 16:41:52 brian kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Jun 6 16:41:52 brian kernel: Probing IDE interface ide1... Jun 6 16:41:52 brian kernel: hdc: HL-DT-STDVD-ROM GDR8163B, ATAPI CD/DVD-ROM drive Jun 6 16:41:52 brian kernel: hdd: CD-W54E, ATAPI CD/DVD-ROM drive Jun 6 16:41:52 brian kernel: ide1 at 0x170-0x177,0x376 on irq 15 Jun 6 16:41:52 brian kernel: hda: max request size: 128KiB Jun 6 16:41:52 brian kernel: hda: 160836480 sectors (82348 MB) w/1863KiB Cache, CHS=65535/16/63, UDMA(100) Jun 6 16:41:52 brian kernel: hda: cache flushes supported Jun 6 16:41:52 brian kernel: hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 > Jun 6 16:41:52 brian kernel: TCP cubic registered Jun 6 16:41:52 brian kernel: Using IPI Shortcut mode Jun 6 16:41:52 brian kernel: kjournald starting. Commit interval 5 seconds Jun 6 16:41:52 brian kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 6 16:41:52 brian kernel: VFS: Mounted root (ext3 filesystem) readonly. Jun 6 16:41:52 brian kernel: Freeing unused kernel memory: 136k freed Jun 6 16:41:52 brian kernel: NET: Registered protocol family 1 Jun 6 16:41:52 brian kernel: b44.c:v1.01 (Jun 16, 2006) Jun 6 16:41:52 brian kernel: PCI: Enabling device 0000:02:05.0 (0004 -> 0006) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 20 (level, low) -> IRQ 17 Jun 6 16:41:52 brian kernel: eth0: Broadcom 4400 10/100BaseT Ethernet 00:0c:6e:19:46:cf Jun 6 16:41:52 brian kernel: Floppy drive(s): fd0 is 1.44M Jun 6 16:41:52 brian kernel: FDC 0 is a post-1991 82077 Jun 6 16:41:52 brian kernel: usbcore: registered new interface driver usbfs Jun 6 16:41:52 brian kernel: usbcore: registered new interface driver hub Jun 6 16:41:52 brian kernel: usbcore: registered new device driver usb Jun 6 16:41:52 brian kernel: parport: PnPBIOS parport detected. Jun 6 16:41:52 brian kernel: parport0: PC-style at 0x378, irq 7 [PCSPP(,...)] Jun 6 16:41:52 brian kernel: USB Universal Host Controller Interface driver v3.0 Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 18 Jun 6 16:41:52 brian kernel: PCI: Setting latency timer of device 0000:00:1d.0 to 64 Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.0: UHCI Host Controller Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1 Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.0: irq 18, io base 0x0000b800 Jun 6 16:41:52 brian kernel: usb usb1: configuration #1 chosen from 1 choice Jun 6 16:41:52 brian kernel: hub 1-0:1.0: USB hub found Jun 6 16:41:52 brian kernel: hub 1-0:1.0: 2 ports detected Jun 6 16:41:52 brian kernel: hdc: ATAPI 52X DVD-ROM drive, 256kB Cache, UDMA(33) Jun 6 16:41:52 brian kernel: Uniform CD-ROM driver Revision: 3.20 Jun 6 16:41:52 brian kernel: hdd: ATAPI 32X CD-ROM CD-R/RW drive, 1280kB Cache, DMA Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19 Jun 6 16:41:52 brian kernel: PCI: Setting latency timer of device 0000:00:1d.1 to 64 Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.1: UHCI Host Controller Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2 Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000b400 Jun 6 16:41:52 brian kernel: usb usb2: configuration #1 chosen from 1 choice Jun 6 16:41:52 brian kernel: hub 2-0:1.0: USB hub found Jun 6 16:41:52 brian kernel: hub 2-0:1.0: 2 ports detected Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 16 Jun 6 16:41:52 brian kernel: PCI: Setting latency timer of device 0000:00:1d.2 to 64 Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.2: UHCI Host Controller Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3 Jun 6 16:41:52 brian kernel: uhci_hcd 0000:00:1d.2: irq 16, io base 0x0000b000 Jun 6 16:41:52 brian kernel: usb usb3: configuration #1 chosen from 1 choice Jun 6 16:41:52 brian kernel: hub 3-0:1.0: USB hub found Jun 6 16:41:52 brian kernel: hub 3-0:1.0: 2 ports detected Jun 6 16:41:52 brian kernel: PCI: Enabling device 0000:00:1d.7 (0004 -> 0006) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 20 Jun 6 16:41:52 brian kernel: PCI: Setting latency timer of device 0000:00:1d.7 to 64 Jun 6 16:41:52 brian kernel: ehci_hcd 0000:00:1d.7: EHCI Host Controller Jun 6 16:41:52 brian kernel: ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4 Jun 6 16:41:52 brian kernel: ehci_hcd 0000:00:1d.7: debug port 1 Jun 6 16:41:52 brian kernel: PCI: cache line size of 128 is not supported by device 0000:00:1d.7 Jun 6 16:41:52 brian kernel: ehci_hcd 0000:00:1d.7: irq 20, io mem 0xf1800000 Jun 6 16:41:52 brian kernel: ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 Jun 6 16:41:52 brian kernel: usb usb4: configuration #1 chosen from 1 choice Jun 6 16:41:52 brian kernel: hub 4-0:1.0: USB hub found Jun 6 16:41:52 brian kernel: hub 4-0:1.0: 6 ports detected Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 21 Jun 6 16:41:52 brian kernel: PCI: Enabling device 0000:00:1f.5 (0004 -> 0007) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 21 Jun 6 16:41:52 brian kernel: PCI: Setting latency timer of device 0000:00:1f.5 to 64 Jun 6 16:41:52 brian kernel: AC'97 0 analog subsections not ready Jun 6 16:41:52 brian kernel: intel8x0_measure_ac97_clock: measured 50714 usecs Jun 6 16:41:52 brian kernel: intel8x0: clocking to 48000 Jun 6 16:41:52 brian kernel: cx878_pci_init: found a Pinnacle PCTV SAT device Jun 6 16:41:52 brian kernel: PCI: Enabling device 0000:02:0b.0 (0004 -> 0006) Jun 6 16:41:52 brian kernel: ACPI: PCI Interrupt 0000:02:0b.0[A] -> GSI 23 (level, low) -> IRQ 20 Jun 6 16:41:52 brian kernel: CX878 Rev 17 [11bd:001c], irq: 20, latency: 32 Jun 6 16:41:52 brian kernel: memory: 0xf3000000, mmio: 0xe087e000 Jun 6 16:41:52 brian kernel: DVB: registering new adapter (CX878 dvb adapter) Jun 6 16:41:52 brian kernel: DVB: registering frontend 0 (Conexant CX24110 DVB-S)... Jun 6 16:41:52 brian kernel: Adding 1951856k swap on /dev/hda6. Priority:-1 extents:1 across:1951856k Jun 6 16:41:52 brian kernel: EXT3 FS on hda1, internal journal Jun 6 16:41:52 brian kernel: input: Power Button (FF) as /class/input/input0 Jun 6 16:41:52 brian kernel: ACPI: Power Button (FF) [PWRF] Jun 6 16:41:52 brian kernel: input: Power Button (CM) as /class/input/input1 Jun 6 16:41:52 brian kernel: ACPI: Power Button (CM) [PWRB] Jun 6 16:41:52 brian kernel: ACPI: Invalid PBLK length [5] Jun 6 16:41:52 brian kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled Jun 6 16:41:52 brian kernel: serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A Jun 6 16:41:52 brian kernel: serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Jun 6 16:41:52 brian kernel: NET: Registered protocol family 17 Jun 6 16:41:52 brian kernel: mice: PS/2 mouse device common for all mice Jun 6 16:41:52 brian kernel: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 Jun 6 16:41:52 brian kernel: serio: i8042 KBD port at 0x60,0x64 irq 1 Jun 6 16:41:52 brian kernel: serio: i8042 AUX port at 0x60,0x64 irq 12 Jun 6 16:41:52 brian kernel: input: AT Translated Set 2 keyboard as /class/input/input2 Jun 6 16:41:52 brian kernel: loop: loaded (max 8 devices) Jun 6 16:41:52 brian kernel: logips2pp: Detected unknown logitech mouse model 11 Jun 6 16:41:52 brian kernel: input: PS/2 Logitech Mouse as /class/input/input3 Jun 6 16:41:52 brian kernel: kjournald starting. Commit interval 5 seconds Jun 6 16:41:52 brian kernel: EXT3 FS on hda7, internal journal Jun 6 16:41:52 brian kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 6 16:41:52 brian kernel: kjournald starting. Commit interval 5 seconds Jun 6 16:41:52 brian kernel: EXT3 FS on hda3, internal journal Jun 6 16:41:52 brian kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 6 16:41:52 brian kernel: kjournald starting. Commit interval 5 seconds Jun 6 16:41:52 brian kernel: EXT3 FS on hda2, internal journal Jun 6 16:41:52 brian kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 6 16:41:52 brian kernel: kjournald starting. Commit interval 5 seconds Jun 6 16:41:52 brian kernel: EXT3 FS on hda5, internal journal Jun 6 16:41:52 brian kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 6 16:41:52 brian kernel: b44: eth0: Link is up at 100 Mbps, full duplex. Jun 6 16:41:52 brian kernel: b44: eth0: Flow control is off for TX and off for RX. Jun 6 16:41:58 brian kernel: mtrr: no MTRR for f4000000,2000000 found Jun 6 16:41:58 brian kernel: Linux agpgart interface v0.102 (c) Dave Jones Jun 6 16:41:58 brian kernel: [drm] Initialized drm 1.1.0 20060810 Jun 6 16:41:58 brian kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 18 Jun 6 16:41:58 brian kernel: [drm] Initialized r128 2.5.0 20030725 on minor 0 Jun 6 16:43:39 brian kernel: cx878_budget_pci_remove (0): DMA engine stopping Jun 6 16:43:39 brian kernel: cx878_dma_exit (0): DMA=0x1f060000 cpu=0xdf060000 size=65536 Jun 6 16:43:39 brian kernel: cx878_dma_exit (0): RISC=0x1f58a000 cpu=0xdf58a000 size=1000 Jun 6 16:43:39 brian kernel: cx878_pci_exit (0): Unloading .. Jun 6 16:43:39 brian kernel: cx878_pci_exit (0): Disabling PCI Bus Mastering .. Jun 6 16:43:39 brian kernel: ACPI: PCI interrupt for device 0000:02:0b.0 disabled Jun 6 16:44:05 brian kernel: cx878_pci_init: found a Pinnacle PCTV SAT device Jun 6 16:44:05 brian kernel: ACPI: PCI Interrupt 0000:02:0b.0[A] -> GSI 23 (level, low) -> IRQ 20 Jun 6 16:44:05 brian kernel: CX878 Rev 17 [11bd:001c], irq: 20, latency: 32 Jun 6 16:44:05 brian kernel: memory: 0xf3000000, mmio: 0xe087e000 Jun 6 16:44:05 brian kernel: cx878_i2c_init (0): Initializing HW I2C .. Jun 6 16:44:05 brian kernel: cx878_i2c_init (0): [0x02000000/00000100] Jun 6 16:44:05 brian kernel: cx878_dma_init (0): CX878 DMA init Jun 6 16:44:05 brian kernel: cx878_calc_lines (0): CX878 RISC block bytes=[4096], line bytes=[2048], line count=[32] Jun 6 16:44:05 brian kernel: cx878_dvb_init (0): dvb_register_adapter Jun 6 16:44:05 brian kernel: DVB: registering new adapter (CX878 dvb adapter) Jun 6 16:44:05 brian kernel: cx878_dvb_init (0): dvb_dmx_init Jun 6 16:44:05 brian kernel: cx878_dvb_init (0): dvb_dmxdev_init Jun 6 16:44:05 brian kernel: cx878_frontend_init (0): CX878 frontend Init Jun 6 16:44:05 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:05 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:05 brian kernel: DVB: registering frontend 0 (Conexant CX24110 DVB-S)... Jun 6 16:44:22 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian kernel: === Interrupts[3000106/0100] [* I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian kernel: === Interrupts[3000104/0100] [* I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian last message repeated 6 times Jun 6 16:44:22 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian last message repeated 23 times Jun 6 16:44:22 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian last message repeated 31 times Jun 6 16:44:22 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian last message repeated 6 times Jun 6 16:44:22 brian kernel: cx878_gpio_enable (0): CX878 GPIO Enable Jun 6 16:44:22 brian kernel: cx878_write_gpio (0): CX878 Write GPIO Jun 6 16:44:22 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian last message repeated 4 times Jun 6 16:44:22 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:22 brian last message repeated 30 times Jun 6 16:44:22 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:22 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 30 times Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 16 times Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 14 times Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[3000104/0100] [* I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 29 times Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 2 times Jun 6 16:44:23 brian kernel: cx24108_tuner_set_params (0): entering SetTunerFreq, freq=1353000 Jun 6 16:44:23 brian kernel: cx24108_tuner_set_params (0): select vco #5 (f=1353000) Jun 6 16:44:23 brian kernel: cx24108_tuner_set_params (0): pump=1, n=41, a=26 Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 6 times Jun 6 16:44:23 brian kernel: === Interrupts[2000104/0100] [* I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 23 times Jun 6 16:44:23 brian kernel: === Interrupts[3000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[3000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 31 times Jun 6 16:44:23 brian kernel: === Interrupts[2000306/0100] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[2000304/0100] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 23 times Jun 6 16:44:23 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:44:23 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=1 Jun 6 16:44:23 brian kernel: cx878_dvb_start_feed (0): CX878 start feed & dma Jun 6 16:44:23 brian kernel: cx878_dma_start (0): CX878 START (ctl=0400c060) Jun 6 16:44:23 brian kernel: Jun 6 16:44:23 brian kernel: cx878_risc_program (0): risc len lines 32, bytes per line 2048 Jun 6 16:44:23 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:44:23 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=2 Jun 6 16:44:23 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 30 times Jun 6 16:44:23 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 2 times Jun 6 16:44:23 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 8 times Jun 6 16:44:23 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 4 times Jun 6 16:44:23 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:23 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:23 brian last message repeated 2 times Jun 6 16:44:24 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 2 times Jun 6 16:44:24 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 26 times Jun 6 16:44:24 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 20 times Jun 6 16:44:24 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 2 times Jun 6 16:44:24 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 2 times Jun 6 16:44:24 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 2 times Jun 6 16:44:24 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 2 times Jun 6 16:44:24 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:24 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:24 brian last message repeated 2 times Jun 6 16:44:25 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:25 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:25 brian last message repeated 2 times Jun 6 16:44:25 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:25 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:25 brian last message repeated 8 times Jun 6 16:44:25 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:25 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:25 brian last message repeated 16 times Jun 6 16:44:25 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:25 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:25 brian last message repeated 2 times Jun 6 16:44:25 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:25 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:25 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:25 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:26 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:26 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:26 brian last message repeated 12 times Jun 6 16:44:26 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:26 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:26 brian last message repeated 16 times Jun 6 16:44:26 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:26 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:26 brian last message repeated 2 times Jun 6 16:44:27 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:27 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:27 brian last message repeated 17 times Jun 6 16:44:27 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:27 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:27 brian last message repeated 25 times Jun 6 16:44:27 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:27 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:27 brian last message repeated 2 times Jun 6 16:44:28 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:28 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:28 brian last message repeated 2 times Jun 6 16:44:28 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:28 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:28 brian last message repeated 3 times Jun 6 16:44:28 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:28 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:28 brian last message repeated 21 times Jun 6 16:44:28 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:28 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:28 brian last message repeated 2 times Jun 6 16:44:29 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:29 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:29 brian last message repeated 7 times Jun 6 16:44:29 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:29 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:29 brian last message repeated 17 times Jun 6 16:44:29 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:29 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:29 brian last message repeated 2 times Jun 6 16:44:30 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:30 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:30 brian last message repeated 2 times Jun 6 16:44:30 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:30 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:30 brian last message repeated 11 times Jun 6 16:44:30 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:30 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:30 brian last message repeated 28 times Jun 6 16:44:30 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:30 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:30 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:31 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:31 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:31 brian last message repeated 2 times Jun 6 16:44:31 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:31 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:31 brian last message repeated 26 times Jun 6 16:44:31 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:31 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:31 brian last message repeated 2 times Jun 6 16:44:32 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:32 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:32 brian last message repeated 26 times Jun 6 16:44:32 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:32 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:32 brian last message repeated 2 times Jun 6 16:44:33 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:33 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:33 brian last message repeated 2 times Jun 6 16:44:33 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:33 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:33 brian last message repeated 30 times Jun 6 16:44:33 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:33 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:33 brian last message repeated 8 times Jun 6 16:44:33 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:33 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:33 brian last message repeated 2 times Jun 6 16:44:34 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:34 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:34 brian last message repeated 21 times Jun 6 16:44:34 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:34 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:34 brian last message repeated 3 times Jun 6 16:44:34 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:34 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:34 brian last message repeated 2 times Jun 6 16:44:35 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:35 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:35 brian last message repeated 25 times Jun 6 16:44:35 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:35 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:35 brian last message repeated 3 times Jun 6 16:44:36 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:36 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:36 brian last message repeated 2 times Jun 6 16:44:36 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:36 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:36 brian last message repeated 28 times Jun 6 16:44:36 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:36 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:36 brian last message repeated 14 times Jun 6 16:44:37 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:37 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:37 brian last message repeated 2 times Jun 6 16:44:37 brian kernel: === Interrupts[a000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:37 brian kernel: === Interrupts[a000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:37 brian last message repeated 14 times Jun 6 16:44:37 brian kernel: === Interrupts[b000306/ff900] [* GPINT ** I2C DONE ** Unknown [0006] *] === Jun 6 16:44:37 brian kernel: === Interrupts[b000304/ff900] [* GPINT ** I2C DONE ** Unknown [0004] *] === Jun 6 16:44:37 brian last message repeated 10 times Jun 6 16:44:37 brian kernel: cx878_dvb_stop_feed (0): CX878 DVB Stop feed Jun 6 16:44:37 brian kernel: cx878_dvb_stop_feed (0): CX878 DVB Stop feed Jun 6 16:44:37 brian kernel: cx878_dvb_stop_feed (0): CX878 stop feed and dma Jun 6 16:44:37 brian kernel: cx878_dma_stop (0): CX878 STOP ! Jun 6 16:44:37 brian kernel: cx878_dma_stop (0): CX878 STOP, i=500, stat=0x02000206 Jun 6 16:44:44 brian kernel: cx24108_tuner_set_params (0): entering SetTunerFreq, freq=1353000 Jun 6 16:44:44 brian kernel: cx24108_tuner_set_params (0): select vco #5 (f=1353000) Jun 6 16:44:44 brian kernel: cx24108_tuner_set_params (0): pump=1, n=41, a=26 Jun 6 16:44:44 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:44:44 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=1 Jun 6 16:44:44 brian kernel: cx878_dvb_start_feed (0): CX878 start feed & dma Jun 6 16:44:44 brian kernel: cx878_dma_start (0): CX878 START (ctl=0400c07b) Jun 6 16:44:44 brian kernel: Jun 6 16:44:44 brian kernel: cx878_risc_program (0): risc len lines 32, bytes per line 2048 Jun 6 16:44:44 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:44:44 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=2 Jun 6 16:45:00 brian kernel: cx878_dvb_stop_feed (0): CX878 DVB Stop feed Jun 6 16:45:00 brian kernel: cx878_dvb_stop_feed (0): CX878 DVB Stop feed Jun 6 16:45:00 brian kernel: cx878_dvb_stop_feed (0): CX878 stop feed and dma Jun 6 16:45:00 brian kernel: cx878_dma_stop (0): CX878 STOP ! Jun 6 16:45:00 brian kernel: cx878_dma_stop (0): CX878 STOP, i=500, stat=0x02000306 Jun 6 16:45:06 brian kernel: cx878_write_gpio (0): CX878 Write GPIO Jun 6 16:48:20 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:48:20 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=1 Jun 6 16:48:20 brian kernel: cx878_dvb_start_feed (0): CX878 start feed & dma Jun 6 16:48:20 brian kernel: cx878_dma_start (0): CX878 START (ctl=0400c07b) Jun 6 16:48:20 brian kernel: Jun 6 16:48:20 brian kernel: cx878_risc_program (0): risc len lines 32, bytes per line 2048 Jun 6 16:48:22 brian kernel: cx878_gpio_enable (0): CX878 GPIO Enable Jun 6 16:48:22 brian kernel: cx878_write_gpio (0): CX878 Write GPIO Jun 6 16:48:24 brian kernel: cx24108_tuner_set_params (0): entering SetTunerFreq, freq=1236000 Jun 6 16:48:24 brian kernel: cx24108_tuner_set_params (0): select vco #4 (f=1236000) Jun 6 16:48:24 brian kernel: cx24108_tuner_set_params (0): pump=1, n=38, a=6 Jun 6 16:48:31 brian kernel: cx24108_tuner_set_params (0): entering SetTunerFreq, freq=1237718 Jun 6 16:48:31 brian kernel: cx24108_tuner_set_params (0): select vco #4 (f=1237718) Jun 6 16:48:31 brian kernel: cx24108_tuner_set_params (0): pump=0, n=38, a=8 Jun 6 16:48:40 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:48:40 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=2 Jun 6 16:48:52 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:48:52 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=3 Jun 6 16:48:52 brian kernel: cx878_dvb_start_feed (0): CX878 DVB Start feed Jun 6 16:48:52 brian kernel: cx878_dvb_start_feed (0): CX878 start feed, feeds=4 Jun 6 16:49:03 brian kernel: cx878_dvb_stop_feed (0): CX878 DVB Stop feed Jun 6 16:49:03 brian last message repeated 3 times Jun 6 16:49:03 brian kernel: cx878_dvb_stop_feed (0): CX878 stop feed and dma Jun 6 16:49:03 brian kernel: cx878_dma_stop (0): CX878 STOP ! Jun 6 16:49:03 brian kernel: cx878_dma_stop (0): CX878 STOP, i=500, stat=0x03000306 Jun 6 16:49:08 brian kernel: cx878_write_gpio (0): CX878 Write GPIO
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb