Subject: Re: [Dell PowerEdge 350] I2O support in NetBSD
To: Igor Sobrado <igor@string1.ciencias.uniovi.es>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-users
Date: 10/14/2005 12:31:28
On Fri, Oct 14, 2005 at 11:52:01AM +0200, Igor Sobrado wrote:
> > > ACPI may help with this.
> 
> ACPI was the next feature I wanted to configure, but there are some
> problems with it.  After changing the GENERIC.local file in this
> way:
> 
> ----------------------------------------
> #	$NetBSD: GENERIC.local,v 1.1 1996/09/09 16:37:08 mycroft Exp $
> #
> #	GENERIC.local -- local additions to the GENERIC configuration
> #
> 
> options 	CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=9600
> options 	CONS_OVERRIDE	# Always use above! independent of boot info
> 
> acpi0 		at mainbus0
> options 	ACPI_PCI_FIXUP		# PCI interrupt routing via ACPI
> options 	ACPI_ACTIVATE_DEV	# If set, activate inactive devices
> #options 	ACPICA_PEDANTIC		# force strict conformance to the Spec.
> #options	ACPI_DISABLE_ON_POWEROFF	# disable acpi on power off
> 
> acpiacad* 	at acpi?		# ACPI AC Adapter
> #acpibat* 	at acpi?		# ACPI Battery
> acpibut* 	at acpi?		# ACPI Button
> acpiec* 	at acpi?		# ACPI Embedded Controller
> #acpilid* 	at acpi?		# ACPI Lid Switch
> acpitz* 	at acpi?		# ACPI Thermal Zone
> 
> #com* 		at acpi?		# Serial communications interface
> #fdc* 		at acpi?		# Floppy disk controller
> #lpt* 		at acpi?		# Parallel port
> #npx*		at acpi?		# Math coprocessor
> #pckbc*  	at acpi?		# PC keyboard controller
> #wss* 		at acpi?		# NeoMagic 256AV in wss mode
> ----------------------------------------
> 
> (enabling mainboard devices certainly do not help, e.g. com0 and com1
> are moved to com2 and com3)
> 
> But now there are some "lost interrupt" messages related with
> piixide0:1:0.

So the interrupt for the second channel isn't working any more. Maybe
ACPI_PCI_FIXUP cause problems on this system ...

> I2O is missing from the output of dmesg yet...

Did you try MPACPI_SCANPCI ? If the I2O devices are not in the PCI config
space nor in the ACPI tables, I can't see how an OS could find them.
Is there something showing up in BIOS ?

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--