Subject: Re: cbb0 on a Toshiba Portege 4000
To: tech-kern@netbsd.org, <port-i386@netbsd.org>
From: Teemu Rinta-aho <teemu.rinta-aho@nomadiclab.com>
List: tech-kern
Date: 01/28/2002 15:11:41
I now have selected the CardBus/16-bit in the BIOS.
Here is the output from 'dmesg | grep cbb0':

cbb0 at pci0 dev 16 function 0: vendor 0x104c product 0xac50 (rev. 0x01)
cbb0: NOT USED because of unconfigured interrupt

Here something I have in my kernel config:

options         PCIBIOS
options         PCIBIOS_INTR_FIXUP

cbb*            at pci? dev ? function ?

Can I have something like:

cbb0		at pci? dev ? function ? irq 10

Or something else?

BR,
Teemu

P.S. Please cc: me as I dont subscribe to these
     mailing lists. Thanks.

On Mon, 28 Jan 2002, Soren S. Jorvang wrote:

> On Mon, Jan 28, 2002 at 01:04:30PM +0200, Teemu Rinta-aho wrote:
> > I have a Toshiba Portege 4000 and no matter what kind
> > of BIOS settings or PCIBIOS* options in kernel configuration
> > used, the kernel can't probe the used IRQ for the CardBus 0
> > device. cbb1 and cbb2 devices work fine. Under another
> > operating system, all CardBus bridges work, so it is
> > not a hardware problem.
>
> You may need to set the Cardbus bridge to 'Cardbus/16-bit'
> mode in the BIOS configuration.
>
>
> --
> Soren
>

Teemu Rinta-aho                    Tel: +358 9 299 3078
NomadicLab, Ericsson Research      Mobile: +358 40 562 3066
Oy L M Ericsson Ab                 E-mail: teemu.rinta-aho@nomadiclab.com