Subject: Re: Dell laptop audio (again!) - Neomagic MagicMedia 256ZX
To: None <thorpej@zembu.com>
From: Duncan McEwan <duncan@MCS.VUW.AC.NZ>
List: port-i386
Date: 09/01/2000 19:46:43
--Multipart_Fri_Sep__1_19:46:43_2000-1
Content-Type: text/plain; charset=US-ASCII

> Hm, I guess I missed that.
> 
> Turn on PNPBIOSVERBOSE and mail me the output.

OK.  This is with both PNPBIOSVERBOSE and PNPBIOSDEBUG turned on...

Duncan


--Multipart_Fri_Sep__1_19:46:43_2000-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="dmesg.pnp-debug"
Content-Transfer-Encoding: 7bit

NetBSD 1.5E (GENERIC+AUDIO) #1: Fri Sep  1 17:09:22 NZST 2000
    duncan@mark1:/mnt/duncan/src/sys/arch/i386/compile/GENERIC+AUDIO
cpu0: Intel Pentium III (E) (686-class)
total memory = 127 MB
avail memory = 113 MB
using 1658 buffers containing 6632 KB of memory
BIOS32 rev. 0 found at 0xffe90
PCI BIOS rev. 2.1 found at 0xfc0ce
pcibios: config mechanism [1][x], special cycles [x][x], last bus 1
PCI IRQ Routing Table rev. 1.0 found at 0xfbd80, size 112 bytes (5 entries)
PCI Interrupt Router at 000:07:0 (Intel 82371MX Mobile PCI I/O IDE Xcelerator (MPIIX))
PIR Entry 0:
	Bus: 0  Device: 7
		INTA: link 0x00 bitmap 0x0000
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x63 bitmap 0xdef8
PIR Entry 1:
	Bus: 1  Device: 0
		INTA: link 0x60 bitmap 0xdef8
		INTB: link 0x61 bitmap 0xdef8
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 2:
	Bus: 0  Device: 3
		INTA: link 0x63 bitmap 0xdef8
		INTB: link 0x63 bitmap 0xdef8
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 3:
	Bus: 0  Device: 13
		INTA: link 0x62 bitmap 0xdef8
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 4:
	Bus: 0  Device: 17
		INTA: link 0x62 bitmap 0xdef8
		INTB: link 0x62 bitmap 0xdef8
		INTC: link 0x62 bitmap 0xdef8
		INTD: link 0x62 bitmap 0xdef8
pciintr_link_fixup: PIRQ 0x00 already connected to IRQ 11
pciintr_link_fixup: PIRQ 0x03 already connected to IRQ 11
pciintr_link_fixup: PIRQ 0x01 already connected to IRQ 5
pciintr_link_fixup: PIRQ 0x02 not connected
pciintr_link_fixup (stage 2): assigning IRQ 5 to PIRQ 0x02
pciintr_link_route: route of PIRQ 0x00 -> IRQ 11 preserved BIOS setting
pciintr_link_route: route of PIRQ 0x03 -> IRQ 11 preserved BIOS setting
pciintr_link_route: route of PIRQ 0x01 -> IRQ 5 preserved BIOS setting
------------------------------------------
  device vendor product pin PIRQ IRQ stage
------------------------------------------
000:03:0 0x104c 0xac1c   A  0x03  11  0    already assigned
000:03:1 0x104c 0xac1c   A  0x03  11  0    already assigned
000:07:2 0x8086 0x7112   D  0x03  11  0    already assigned
001:00:0 0x10c8 0x0006   A  0x00  11  0    already assigned
001:00:1 0x10c8 0x8006   B  0x01   5  0    already assigned
------------------------------------------
PCI bridge 0: primary 0, secondary 1, subordinate 1
PCI bridge 1: primary 0, secondary 2, subordinate 2
PCI bridge 2: primary 0, secondary 3, subordinate 3
PCI bus #3 is the last bus
[System BIOS Setting]-----------------------
  device vendor product
  register space address    size
--------------------------------------------
000:00:0 0x8086 0x7190 
	10h mem  0xf0000000 0x04000000
		[OK]
000:01:0 0x8086 0x7191 
		[OK]
000:03:0 0x104c 0xac1c 
	10h mem  0x00000000 0x00001000
		[NG]
000:03:1 0x104c 0xac1c 
	10h mem  0x00000000 0x00001000
		[NG]
000:07:0 0x8086 0x7110 
		[OK]
000:07:1 0x8086 0x7111 
	20h port 0x00000860 0x00000010
		[OK]
000:07:2 0x8086 0x7112 
	20h port 0x0000ece0 0x00000020
		[OK]
000:07:3 0x8086 0x7113 
		[OK]
001:00:0 0x10c8 0x0006 
	10h mem  0xf6000000 0x02000000
	14h mem  0xfdc00000 0x00400000
	18h mem  0xfdb00000 0x00100000
		[OK]
001:00:1 0x10c8 0x8006 
	10h mem  0xf5800000 0x00800000
	14h mem  0xfda00000 0x00100000
		[OK]
--------------------------[  2 devices bogus]
 Physical memory end: 0x07fed000
 PCI memory mapped I/O space start: 0x08000000
[PCIBIOS fixup stage]-----------------------
  device vendor product
  register space address    size
--------------------------------------------
000:00:0 0x8086 0x7190 
	10h mem  0xf0000000 0x04000000
		[OK]
000:01:0 0x8086 0x7191 
		[OK]
000:03:0 0x104c 0xac1c 
	10h mem  0x08000000 0x00001000
		[OK]
000:03:1 0x104c 0xac1c 
	10h mem  0x08001000 0x00001000
		[OK]
000:07:0 0x8086 0x7110 
		[OK]
000:07:1 0x8086 0x7111 
	20h port 0x00000860 0x00000010
		[OK]
000:07:2 0x8086 0x7112 
	20h port 0x0000ece0 0x00000020
		[OK]
000:07:3 0x8086 0x7113 
		[OK]
--------------------------[  0 devices bogus]
mainbus0 (root)
pnpbios0 at mainbus0: code f0000, data 40, entry e2f4, control 1 eventp 4b4
pnpbios0: nodes 14, max len 110
pnpbios0: not docked
pnpbios0: getting info for index 0
PNP0A03 (static): type 0x06 subtype 0x04 dpi 0x00 attr 0x0003:
PNP0A03: allocated config scan:
	tag io flags 01 min 0cf8 max 0cf8 align 0x02 len 0x08
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0A03 (io cf8-cff) at pnpbios0 index 0 ignored
pnpbios0 index 0: no match from static config
pnpbios0: getting info for index 1
PNP0C01 (static): type 0x05 subtype 0x00 dpi 0x00 attr 0x0003:
PNP0C01: allocated config scan:
	tag fixedmem32range flags 1b min 00000000 max 00000000 align 00000000 len 000a0000
	tag fixedmem32range flags 1b min 00100000 max 00100000 align 00000000 len 07f00000
	tag fixedmem32range flags 40 min 000f0000 max 000f0000 align 00000000 len 00010000
	tag fixedmem32range flags 40 min fffe0000 max fffe0000 align 00000000 len 00020000
	tag fixedmem32range flags 40 min 100a0000 max 100a0000 align 00000000 len 00060000
	tag io flags 01 min 0800 max 0800 align 0x01 len 0x40
	tag io flags 01 min 0840 max 0840 align 0x01 len 0x10
	tag io flags 01 min 03f0 max 03f0 align 0x01 len 0x02
	tag io flags 01 min 00e0 max 00e0 align 0x01 len 0x02
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0C01 (mem 0-9ffff 100000-7ffffff f0000-fffff fffe0000-ffffffff 100a0000-100fffff, io 800-83f 840-84f 3f0-3f1 e0-e1) at pnpbios0 index 1 ignored
pnpbios0 index 1: no match from static config
pnpbios0: getting info for index 2
PNP0C01 (static): type 0x05 subtype 0x00 dpi 0x00 attr 0x0003:
PNP0C01: allocated config scan:
	tag fixedmem32range flags 1b min ed000000 max ed000000 align 00000000 len 01000000
	tag io flags 01 min f400 max f400 align 0x01 len 0xff
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0C01 (mem ed000000-edffffff, io f400-f4fe) at pnpbios0 index 2 ignored
pnpbios0 index 2: no match from static config
pnpbios0: getting info for index 3
PNP0000 (static): type 0x08 subtype 0x00 dpi 0x01 attr 0x0003:
PNP0000: allocated config scan:
	tag irq flags 01 mask 0004
	tag io flags 01 min 0020 max 0020 align 0x01 len 0x20
	tag io flags 01 min 00a0 max 00a0 align 0x01 len 0x20
	tag io flags 01 min 04d0 max 04d0 align 0x01 len 0x02
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0000 (io 20-3f a0-bf 4d0-4d1, irq 2) at pnpbios0 index 3 ignored
pnpbios0 index 3: no match from static config
pnpbios0: getting info for index 4
PNP0100 (static): type 0x08 subtype 0x02 dpi 0x01 attr 0x0003:
PNP0100: allocated config scan:
	tag irq flags 01 mask 0001
	tag io flags 01 min 0040 max 0040 align 0x01 len 0x20
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0100 (io 40-5f, irq 0) at pnpbios0 index 4 ignored
pnpbios0 index 4: no match from static config
pnpbios0: getting info for index 5
PNP0200 (static): type 0x08 subtype 0x01 dpi 0x01 attr 0x0003:
PNP0200: allocated config scan:
	tag io flags 01 min 0080 max 0080 align 0x01 len 0x20
	tag io flags 01 min 0000 max 0000 align 0x01 len 0x20
	tag io flags 01 min 00c0 max 00c0 align 0x01 len 0x20
	tag dma flags 12 mask 10
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0200 (io 80-9f 0-1f c0-df, dma 4) at pnpbios0 index 5 ignored
pnpbios0 index 5: no match from static config
pnpbios0: getting info for index 6
PNP0303 (static): type 0x09 subtype 0x00 dpi 0x00 attr 0x000b:
PNP0303: allocated config scan:
	tag irq flags 01 mask 0002
	tag io flags 01 min 0060 max 0060 align 0x01 len 0x01
	tag io flags 01 min 0064 max 0064 align 0x01 len 0x01
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0303 (io 60 64, irq 1) at pnpbios0 index 6 ignored
pnpbios0 index 6: no match from static config
pnpbios0: getting info for index 7
PNP0F13 (static): type 0x09 subtype 0x02 dpi 0x00 attr 0x000b:
PNP0F13: allocated config scan:
	tag irq flags 01 mask 1000
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0F13 (irq 12) at pnpbios0 index 7 ignored
pnpbios0 index 7: no match from static config
pnpbios0: getting info for index 8
PNP0800 (static): type 0x00 subtype 0x00 dpi 0x00 attr 0x0003:
PNP0800: allocated config scan:
	tag io flags 01 min 0061 max 0061 align 0x01 len 0x01
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0800 (io 61) at pnpbios0 index 8 ignored
pnpbios0 index 8: no match from static config
pnpbios0: getting info for index 9
PNP0B00 (static): type 0x08 subtype 0x03 dpi 0x01 attr 0x0003:
PNP0B00: allocated config scan:
	tag irq flags 01 mask 0100
	tag io flags 01 min 0070 max 0070 align 0x01 len 0x10
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0B00 (io 70-7f, irq 8) at pnpbios0 index 9 ignored
pnpbios0 index 9: no match from static config
pnpbios0: getting info for index 10
PNP0C04 (static): type 0x00 subtype 0x00 dpi 0x00 attr 0x0003:
PNP0C04: allocated config scan:
	tag irq flags 01 mask 2000
	tag io flags 01 min 00f0 max 00f0 align 0x01 len 0x10
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0C04 (io f0-ff, irq 13) at pnpbios0 index 10 ignored
pnpbios0 index 10: no match from static config
pnpbios0: getting info for index 11
PNP0E03 (static): type 0x06 subtype 0x07 dpi 0x00 attr 0x0180:
PNP0E03: allocated config scan:
	tag irq flags 01 mask 0020
	tag io flags 01 min 03e0 max 03e0 align 0x01 len 0x02
	tag end cksum 00
	possible config scan:
	tag irq flags 01 mask def8
	tag io flags 01 min 03e0 max 03e0 align 0x01 len 0x02
	tag end cksum 00
	compat id scan:
	tag compatid PNP0E00
	tag end cksum 00
PNP0E03, PNP0E00 (io 3e0-3e1, irq 5) at pnpbios0 index 11 ignored
pnpbios0 index 11: no match from static config
pnpbios0: getting info for index 12
PNP0501 (static): type 0x07 subtype 0x00 dpi 0x02 attr 0x0080:
PNP0501: allocated config scan:
	tag irq flags 01 mask 0010
	tag io flags 01 min 03f8 max 03f8 align 0x08 len 0x08
	tag end cksum 00
	possible config scan:
	tag startdep flags 01
	tag irq flags 01 mask 1058
	tag io flags 01 min 03f8 max 03f8 align 0x08 len 0x08
	tag startdep flags 01
	tag irq flags 01 mask 1058
	tag io flags 01 min 02f8 max 02f8 align 0x08 len 0x08
	tag startdep flags 01
	tag irq flags 01 mask 1058
	tag io flags 01 min 03e8 max 03e8 align 0x08 len 0x08
	tag startdep flags 01
	tag irq flags 01 mask 1058
	tag io flags 01 min 02e8 max 02e8 align 0x08 len 0x08
	tag enddep
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0501 (io 3f8-3ff, irq 4) at pnpbios0 index 12 ignored
pnpbios0 index 12: no match from static config
pnpbios0: getting info for index 15
PNP0700 (static): type 0x01 subtype 0x02 dpi 0x00 attr 0x0013:
PNP0700: allocated config scan:
	tag irq flags 01 mask 0040
	tag io flags 01 min 03f2 max 03f2 align 0x02 len 0x04
	tag io flags 01 min 03f7 max 03f7 align 0x08 len 0x01
	tag dma flags 08 mask 04
	tag end cksum 00
	possible config scan:
	tag end cksum 00
	compat id scan:
	tag end cksum 00
PNP0700 (io 3f2-3f5 3f7, irq 6, dma 2) at pnpbios0 index 15 ignored
pnpbios0 index 15: no match from static config
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82443BX Host Bridge/Controller (rev. 0x03)
ppb0 at pci0 dev 1 function 0: Intel 82443BX AGP Interface (rev. 0x03)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
vga1 at pci1 dev 0 function 0: Neomagic MagicMedia 256ZX VGA (rev. 0x00)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
Neomagic MagicMedia 256ZX Audio (audio multimedia) at pci1 dev 0 function 1 not configured
Texas Instruments PCI1225 PCI-CardBus Bridge (CardBus bridge, revision 0x01) at pci0 dev 3 function 0 not configured
Texas Instruments PCI1225 PCI-CardBus Bridge (CardBus bridge, revision 0x01) at pci0 dev 3 function 1 not configured
pcib0 at pci0 dev 7 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4) (rev. 0x01)
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <IBM-DARA-206000>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 5729 MB, 12416 cyl, 15 head, 63 sec, 512 bytes/sect x 11733120 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
pciide0: primary channel interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfers)
pciide0: secondary channel wired to compatibility mode
pciide0: secondary channel ignored (disabled)
uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
uhci0: interrupting at irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x03) at pci0 dev 7 function 3 not configured
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xdffff
pcic0: controller 0 (Intel 82365SL Revision 1) has sockets A and B
pcic0: controller 1 (Intel 82365SL Revision 1) has no sockets
pcmcia0 at pcic0 controller 0 socket 0
pcmcia1 at pcic0 controller 0 socket 1
isapnp0: no ISA Plug 'n Play devices found
biomask efed netmask efed ttymask ffef
pcic0: controller 0 detecting irqs with mask 0xdeb8:..3..7..9..10..15
pcic0: using irq 3 for socket events
pcic_chip_socket_enable: status c
pcic_wait_ready: ready never happened, status = 0c
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs

--Multipart_Fri_Sep__1_19:46:43_2000-1--