Here is a cut from dmesg. I'm sure you can make more sense of this than I
bttv: driver version 0.9.16 loaded
bttv: using 16 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:02:0c.0[A] -> Link [APC4] -> GSI 19 (level, high) -> IRQ 19
bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 19, latency: 32, mmio: 0xdd000000
bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00feffff [init]
bttv0: using tuner=4
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (1).
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI Interrupt 0000:02:0d.0[A] -> Link [APC1] -> GSI 16 (level, high) -> IRQ 20
bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 20, latency: 32, mmio: 0xdd002000
bttv1: using: Kodicom 4400R (master) [card=132,insmod option]
bttv1: gpio: en=00000000, out=00000000 in=00feffff [init]
bttv1: using tuner=4
bttv1: i2c: checking for TDA9887 @ 0x86... not found
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (2).
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
ACPI: PCI Interrupt 0000:02:0e.0[A] -> Link [APC2] -> GSI 17 (level, high) -> IRQ 21
bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 21, latency: 32, mmio: 0xdd004000
bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv2: gpio: en=00000000, out=00000000 in=00feffff [init]
bttv2: using tuner=4
bttv2: i2c: checking for TDA9887 @ 0x86... not found
bttv2: registered device video2
bttv2: registered device vbi2
bttv2: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (3).
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI Interrupt 0000:02:0f.0[A] -> Link [APC3] -> GSI 18 (level, high) -> IRQ 22
bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 22, latency: 32, mmio: 0xdd006000
bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv3: gpio: en=00000000, out=00000000 in=00feffff [init]
bttv3: using tuner=4
bttv3: i2c: checking for TDA9887 @ 0x86... not found
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: PLL: 28636363 => 35468950 .. ok
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
ACPI: PCI Interrupt 0000:02:0c.1[A] -> Link [APC4] -> GSI 19 (level, high) -> IRQ 19
bt878_probe: card id=[0x0],[ <NULL> ] has DVB functions.
bt878(0): Bt878 (rev 17) at 02:0c.1, irq: 19, latency: 32, memory: 0xdd001000
bt878: Bt878 AUDIO function found (1).
ACPI: PCI Interrupt 0000:02:0d.1[A] -> Link [APC1] -> GSI 16 (level, high) -> IRQ 20
bt878_probe: card id=[0x0],[ <NULL> ] has DVB functions.
bt878(1): Bt878 (rev 17) at 02:0d.1, irq: 20, latency: 32, memory: 0xdd003000
bt878: Bt878 AUDIO function found (2).
ACPI: PCI Interrupt 0000:02:0e.1[A] -> Link [APC2] -> GSI 17 (level, high) -> IRQ 21
bt878_probe: card id=[0x0],[ <NULL> ] has DVB functions.
bt878(2): Bt878 (rev 17) at 02:0e.1, irq: 21, latency: 32, memory: 0xdd005000
bt878: Bt878 AUDIO function found (3).
ACPI: PCI Interrupt 0000:02:0f.1[A] -> Link [APC3] -> GSI 18 (level, high) -> IRQ 22
bt878_probe: card id=[0x0],[ <NULL> ] has DVB functions.
bt878(3): Bt878 (rev 17) at 02:0f.1, irq: 22, latency: 32, memory: 0xdd007000
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:02.2[C] -> Link [APCL] -> GSI 22 (level, high) -> IRQ 16
PCI: Setting latency timer of device 0000:00:02.2 to 64