Subject: Re: support for unconfigured PCI devices, esp. SD card reader
To: None <port-i386@NetBSD.org>
From: Pavel Cahyna <pavel@NetBSD.org>
List: port-i386
Date: 07/30/2007 00:17:21
On Sun, Jul 29, 2007 at 06:10:35PM -0400, Anne Bennett wrote:
> 
> Hi, all.
> 
> I have an HP Pavilion a1620n (Intel-based), and I have not yet managed
> to get all of its PCI devices completely recognized.  I tried updating my
> kernel sources to the latest NetBSD 3.1 with:
> 
>   cd /usr/src/sys && cvs -q update -dP -r netbsd-3-1
> 
> (and of course re-creating the kernel), but the command didn't patch
> /usr/src/sys/dev/pci/{pcidevs,pcidevs.h,pcidevs_data.h}, nor any
> /usr/src/sys/dev/pci/devname.c files, which I would expect to be needed to
> recognize new devices.  The ones still giving me a bit of a hard time are:
> 
>   (1) unconfigured at pci1 ... Conexant product 0x2f20 (card reader?)
>   (2) vga1 at pci0 ... Intel product 0x2772  [graphics card]
>   (3) pcib0 at pci0 ... Intel product 0x27b1 (has sub-devices, anyway)
>   (4) unconfigured at pci0 ... Intel SMBus Controller 8201GB
>   (5) fw at fwohci0 not configured
> 
> "2" and "3" seem to work despite the lack of a "name", and I don't
> even know what an SMBus Controller does, so that one is probably not
> urgent either.  "5" probably needs an entry in the kernel config file
> (maybe "fw* at fwohci?") but I don't see a handy example in the sample
> kernel configs.
> 
> Most importantly, though, I badly want to be able to use my multiple
> card reader (MMC/SD, Compact Flash, and so on), which I suspect might
> be the Conexant product 0x2f20 ("miscellaneous communications).  Has
> that support been added, and if so, would it be possible for me to
> include it in my 3.1 kernel, and if so, which files should I update?

Don't know about the card reader, sorry. But Conexant product 0x2f20 isn't
it, is a modem.

Pavel