The patch below adds PCI IDs for the five (previously) "unknown"
devices on my Panther Point / Z77-chipset motherboard.  dmesg follows
diff.

Seth


Index: pcidevs
===================================================================
RCS file: /cvsroot/OpenBSD/src/sys/dev/pci/pcidevs,v
retrieving revision 1.1651
diff -u -p -r1.1651 pcidevs
--- pcidevs     8 Jul 2012 09:48:38 -0000       1.1651
+++ pcidevs     8 Jul 2012 21:30:15 -0000
@@ -2370,6 +2370,7 @@ product INTEL CORE2G_GT2  0x0112  HD Graph
 product INTEL CORE2G_M_GT2     0x0116  HD Graphics 3000
 product INTEL CORE2G_GT2_PLUS  0x0122  HD Graphics 3000
 product INTEL CORE2G_M_GT2_PLUS        0x0126  HD Graphics 3000
+product        INTEL XEONE3_1200_HB_1  0x0150  Xeon E3-1200 2G/3G Host
 product INTEL CORE3G_D_GT1     0x0152  HD Graphics 2500
 product        INTEL CORE3G_M_HB       0x0154  Core 3G Host
 product INTEL CORE3G_M_GT1     0x0156  HD Graphics 2500
@@ -2697,7 +2698,8 @@ product INTEL C600_MEI_1  0x1d3a  C600 MEI
 product INTEL C600_MEI_2       0x1d3b  C600 MEI
 product INTEL C600_VPCIE       0x1d3e  C600 Virtual PCIE
 product INTEL C600_LPC         0x1d41  C600 LPC
-product        INTEL 7SERIES_AHCI      0x1e03  7 Series AHCI
+product        INTEL 7SERIES_AHCI      0x1e02  7 Series AHCI
+product        INTEL 7SERIES_AHCI_1    0x1e03  7 Series AHCI
 product        INTEL 7SERIES_PCIE_1    0x1e10  7 Series PCIE
 product        INTEL 7SERIES_PCIE_2    0x1e12  7 Series PCIE
 product        INTEL 7SERIES_PCIE_3    0x1e14  7 Series PCIE
@@ -2712,6 +2714,7 @@ product   INTEL 7SERIES_EHCI_1    0x1e26  7 Se
 product        INTEL 7SERIES_EHCI_2    0x1e2d  7 Series USB
 product        INTEL 7SERIES_MEI_1     0x1e3a  7 Series MEI
 product        INTEL 7SERIES_MEI_2     0x1e3b  7 Series MEI
+product        INTEL 7SERIES_LPC       0x1e44  Z77 Express LPC
 product        INTEL QM77_LPC          0x1e55  QM77 LPC
 product INTEL 82801AA_LPC      0x2410  82801AA LPC
 product INTEL 82801AA_IDE      0x2411  82801AA IDE
@@ -3586,6 +3589,7 @@ product ITEXPRESS IT8212F 0x8212  IT8212F
 product ITEXPRESS IT8213F      0x8213  IT8213F
 product ITEXPRESS IT8330G      0x8330  IT8330G
 product ITEXPRESS IT8888F_ISA  0x8888  IT8888F ISA
+product ITEXPRESS IT8892E_ISA  0x8892  IT8892E ISA

 /* JMicron */
 product JMICRON JMC250         0x0250  JMC250
@@ -3788,6 +3792,7 @@ product MARVELL 88SE6141  0x6141  88SE6141
 product MARVELL 88SE6145       0x6145  88SE6145 SATA
 product MARVELL 88SX7042       0x7042  88SX7042 SATA
 product MARVELL2 88SE9123      0x9123  88SE9123 SATA
+product MARVELL2 88SE9172      0x9172  88SE9172 SATA

 /* Matrox products */
 product MATROX ATLAS           0x0518  MGA PX2085 (Atlas)



------------------

dmesg:

OpenBSD 5.2-beta (GENERIC.MP) #5: Sun Jul  8 17:20:04 EDT 2012
    s...@ivy.crosse.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 17072521216 (16281MB)
avail mem = 16595693568 (15826MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xeb5c0 (57 entries)
bios0: vendor Intel Corp. version "BHZ7710H.86A.0057.2012.0208.1904"
date 02/08/2012
bios0: Intel Corporation DZ77BH-55K
acpi0 at bios0: rev 2
acpi0: sleep states S0 S1 S3 S4 S5
acpi0: tables DSDT FACP APIC MCFG HPET SSDT SSDT SSDT
acpi0: wakeup devices PS2K(S3) PS2M(S3) CIRP(S3) P0P1(S4) USB1(S3)
USB2(S3) USB3(S3) USB4(S3) USB5(S3) USB6(S3) USB7(S3) PXSX(S4)
RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) ITEE(S3) SLT1(S3) SLT2(S3)
RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) RP06(S4)
PXSX(S4) RP07(S4) PXSX(S4) RP08(S4) PEGP(S4) PEG0(S4) PEG1(S4)
PEG2(S4) PEG3(S4) GLAN(S4) EHC1(S3) EHC2(S3) XHC_(S4) HDEF(S4)
PWRB(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, 3392.84 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT,AES,XSAVE,AVX,NXE,LONG,LAHF
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: apic clock running at 99MHz
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, 3392.30 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT,AES,XSAVE,AVX,NXE,LONG,LAHF
cpu1: 256KB 64b/line 8-way L2 cache
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, 3392.30 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT,AES,XSAVE,AVX,NXE,LONG,LAHF
cpu2: 256KB 64b/line 8-way L2 cache
cpu3 at mainbus0: apid 6 (application processor)
cpu3: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, 3392.30 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT,AES,XSAVE,AVX,NXE,LONG,LAHF
cpu3: 256KB 64b/line 8-way L2 cache
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
acpimcfg0 at acpi0 addr 0xf8000000, bus 0-63
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (P0P1)
acpiprt2 at acpi0: bus 1 (RP01)
acpiprt3 at acpi0: bus -1 (RP02)
acpiprt4 at acpi0: bus 2 (RP03)
acpiprt5 at acpi0: bus 3 (ITEE)
acpiprt6 at acpi0: bus -1 (RP04)
acpiprt7 at acpi0: bus 4 (RP05)
acpiprt8 at acpi0: bus -1 (RP06)
acpiprt9 at acpi0: bus -1 (RP07)
acpiprt10 at acpi0: bus 5 (RP08)
acpiprt11 at acpi0: bus -1 (PEG0)
acpiprt12 at acpi0: bus -1 (PEG1)
acpiprt13 at acpi0: bus -1 (PEG2)
acpiprt14 at acpi0: bus -1 (PEG3)
acpiec0 at acpi0: Failed to read resource settings
acpicpu0 at acpi0: C2, C1, PSS
acpicpu1 at acpi0: C2, C1, PSS
acpicpu2 at acpi0: C2, C1, PSS
acpicpu3 at acpi0: C2, C1, PSS
acpipwrres0 at acpi0: FN00
acpipwrres1 at acpi0: FN01
acpipwrres2 at acpi0: FN02
acpipwrres3 at acpi0: FN03
acpipwrres4 at acpi0: FN04
acpitz0 at acpi0: critical temperature is 106 degC
acpitz1 at acpi0: critical temperature is 106 degC
acpibat0 at acpi0: BAT0 not present
acpibat1 at acpi0: BAT1 not present
acpibat2 at acpi0: BAT2 not present
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: LID0
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD02
cpu0: Enhanced SpeedStep 3392 MHz: speeds: 3401, 3400, 3300, 3100,
3000, 2900, 2800, 2600, 2500, 2400, 2200, 2100, 2000, 1900, 1700, 1600
MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Xeon E3-1200 2G/3G Host" rev 0x09
vga1 at pci0 dev 2 function 0 "Intel HD Graphics 4000" rev 0x09
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
intagp at vga1 not configured
"Intel 7 Series xHCI" rev 0x04 at pci0 dev 20 function 0 not configured
"Intel 7 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
em0 at pci0 dev 25 function 0 "Intel 82579V" rev 0x04: msi, address
00:22:4d:86:62:77
ehci0 at pci0 dev 26 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int 16
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia0 at pci0 dev 27 function 0 "Intel 7 Series HD Audio" rev 0x04: msi
azalia0: codecs: Realtek/0x0899, Intel/0x2806, using Realtek/0x0899
audio0 at azalia0
ppb0 at pci0 dev 28 function 0 "Intel 7 Series PCIE" rev 0xc4: msi
pci1 at ppb0 bus 1
ppb1 at pci0 dev 28 function 2 "Intel 7 Series PCIE" rev 0xc4: msi
pci2 at ppb1 bus 2
ppb2 at pci2 dev 0 function 0 "ITExpress IT8892E ISA" rev 0x30
pci3 at ppb2 bus 3
"TI TSB43AB22 FireWire" rev 0x00 at pci3 dev 2 function 0 not configured
ppb3 at pci0 dev 28 function 4 "Intel 7 Series PCIE" rev 0xc4: msi
pci4 at ppb3 bus 4
"NEC xHCI" rev 0x04 at pci4 dev 0 function 0 not configured
ppb4 at pci0 dev 28 function 7 "Intel 7 Series PCIE" rev 0xc4: msi
pci5 at ppb4 bus 5
ahci0 at pci5 dev 0 function 0 "Marvell 88SE9172 SATA" rev 0x11: msi, AHCI 1.0
scsibus0 at ahci0: 32 targets
ehci1 at pci0 dev 29 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int 23
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel Z77 Express LPC" rev 0x04
ahci1 at pci0 dev 31 function 2 "Intel 7 Series AHCI" rev 0x04: msi, AHCI 1.3
scsibus1 at ahci1: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, MKNSSDCR240GB-DX, 502A> SCSI3
0/direct fixed naa.0000120000000000
sd0: 228936MB, 512 bytes/sector, 468862128 sectors, thin
ichiic0 at pci0 dev 31 function 3 "Intel 7 Series SMBus" rev 0x04: apic 2 int 18
iic0 at ichiic0
lm1 at iic0 addr 0x2d: W83627DHG
iic0: addr 0x2e 00=40 words 00=4040 01=0000 02=0000 03=0000 04=0000
05=0000 06=0000 07=0000
iic0: addr 0x4b 40=01 words 00=ffff 01=ffff 02=ffff 03=ffff 04=ffff
05=ffff 06=ffff 07=ffff
spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM PC3-10600
spdmem1 at iic0 addr 0x51: 8GB DDR3 SDRAM PC3-10600
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
mtrr: Pentium Pro MTRR support
uhub2 at uhub0 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2
uhidev0 at uhub2 port 6 configuration 1 interface 0 "Logitech USB
Receiver" rev 1.10/17.21 addr 3
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub2 port 6 configuration 1 interface 1 "Logitech USB
Receiver" rev 1.10/17.21 addr 3
uhidev1: iclass 3/1, 4 report ids
ums0 at uhidev1 reportid 1: 16 buttons, Z dir
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 2: input=2, output=0, feature=0
uhid1 at uhidev1 reportid 3: input=1, output=0, feature=0
uhid2 at uhidev1 reportid 4: input=3, output=0, feature=0
uhub3 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (aa6ee78982efcd26.a) swap on sd0b dump on sd0b

Reply via email to