unfinshed driver for bt8xx-based DVB cards - your help is deeply appreciated!

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

 



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

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux