From owner-freebsd-acpi@FreeBSD.ORG Wed Oct 17 08:54:30 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A0C15AB for ; Wed, 17 Oct 2012 08:54:30 +0000 (UTC) (envelope-from nm.knife@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id 5ECE28FC08 for ; Wed, 17 Oct 2012 08:54:28 +0000 (UTC) Received: by mail-wi0-f178.google.com with SMTP id hr7so292978wib.13 for ; Wed, 17 Oct 2012 01:54:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=hH8+Iip6oQcPz9jXZlQE8JRcYpL180CWMNtndx6rjI4=; b=fhPda99y1YYT2zcsvPeVsi9P30tWRXZNtTjTli+gVIAyDqLd1DJaPRS3rdz5tQOQN5 2l2MyeWGTR+foVbZ9Vyo7vtez3siSO1wbzqz89SnGZ+qnURwT+ZT41tctbz9b7gec9aI 4dyFmkGpHhHjJ5ttTM8p0hOb3aXoQ2X1p+RKR3UxN02dGGN5mV7/KxOQOYpdIhelNuEJ sXOKNNQHHUaESg8FR+xw4cYC8XmTU5oYoGkEhY8w0zKVp6G4nxd4+ighxPFEfwMDLMoN G4+YhypyIRO8+UPUAJTK4f0xAuhDokgj1kOJ5xn3litu5BXNt3DGJl/VVS9EdoxRsiEz IE3Q== MIME-Version: 1.0 Received: by 10.216.195.133 with SMTP id p5mr11300780wen.1.1350464062222; Wed, 17 Oct 2012 01:54:22 -0700 (PDT) Received: by 10.227.38.145 with HTTP; Wed, 17 Oct 2012 01:54:22 -0700 (PDT) Date: Wed, 17 Oct 2012 01:54:22 -0700 Message-ID: Subject: X220 suspend/resume debugging on 10-CURRENT From: =?windows-1251?B?y/7h7uzo8CDD8Ojj7vDu4g==?= To: freebsd-acpi@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Oct 2012 08:54:30 -0000 I decided to play around with suspend/resume on my X220 for a while and here are my findings. I hope this helps to bring a solution to a working suspend/resume in X220 (BTW it's reported as working correctly in X1). Below my tests are also the relevant outputs of "dmesg", "devinfo -rv" and "pciconf -clv". - testing was done in console mode $ uname -a FreeBSD LGX 10.0-CURRENT FreeBSD 10.0-CURRENT #2: Tue Oct 9 11:37:31 PDT 2012 alakazam@LGX:/usr/obj/usr/src/sys/GENERIC amd64 - With acpi_ibm.ko unloaded, it suspends with "acpiconf -s 3" - Power led is blinking - Beeps on suspend, beeps on resume - Screen resumes off. - Keyboard works and I am able to "reboot" - "kldload acpi_ibm" "kldload vesa" "kldload i915kms" do nothing - With acpi_ibm.ko loaded, it suspends with "acpiconf -s 3" - Power led is blinking - Beeps on suspend, beeps on resume - Screen resumes off - Keyboard works and I am able to "reboot" - "kldload vesa" "kldload i915kms" do nothing - With acpi_ibm.ko loaded, "sysctl debug.acpi.suspend_bounce=1", it doesn't suspend with "acpiconf -s 3" - Doesn't suspend - Screen is on, but it's all black - Keyboard works and I am able to "reboot" - "kldload vesa" "kldload i915kms" do nothing - With acpi_ibm.ko and i915kms.ko loaded, it suspends with "acpiconf -s 3" - Screen turns off after loading module, solution is to startx, but I am not testing that. - Power led is blinking - Beeps on suspend, beeps on resume - Screen resumes off - "startx" turns on screen, but it's black with random line in top left. - "kldload vesa" "kldload i915kms" do nothing == Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-CURRENT #2: Tue Oct 9 11:37:31 PDT 2012 alakazam@LGX:/usr/obj/usr/src/sys/GENERIC amd64 WARNING: WITNESS option enabled, expect reduced performance. CPU: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz (2491.97-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x206a7 Family = 0x6 Model = 0x2a Stepping = 7 Features=0xbfebfbff Features2=0x1fbae3ff AMD Features=0x28100800 AMD Features2=0x1 TSC: P-state invariant, performance statistics real memory = 17179869184 (16384 MB) avail memory = 16408248320 (15648 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 SMT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 hpt27xx: RocketRAID 27xx controller driver v1.0 (Oct 9 2012 11:36:43) ctl: CAM Target Layer loaded acpi0: on motherboard acpi_ec0: port 0x62,0x66 on acpi0 acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, df900000 (3) failed cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 attimer0: port 0x40-0x43 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 950 Event timer "HPET" frequency 14318180 Hz quality 550 Event timer "HPET1" frequency 14318180 Hz quality 440 Event timer "HPET2" frequency 14318180 Hz quality 440 Event timer "HPET3" frequency 14318180 Hz quality 440 Event timer "HPET4" frequency 14318180 Hz quality 440 atrtc0: port 0x70-0x71 irq 8 on acpi0 Event timer "RTC" frequency 32768 Hz quality 0 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 vgapci0: port 0x5000-0x503f mem 0xf0000000-0xf03fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0 agp0: on vgapci0 agp0: aperture size is 256M, detected 65532k stolen memory pci0: at device 22.0 (no driver attached) em0: port 0x5080-0x509f mem 0xf2500000-0xf251ffff,0xf252b000-0xf252bfff irq 20 at device 25.0 on pci0 em0: Using an MSI interrupt em0: Ethernet address: f0:de:f1:dd:a2:6f ehci0: mem 0xf252a000-0xf252a3ff irq 16 at device 26.0 on pci0 usbus0: EHCI version 1.0 usbus0 on ehci0 hdac0: mem 0xf2520000-0xf2523fff irq 22 at device 27.0 on pci0 pcib1: irq 16 at device 28.0 on pci0 pci2: on pcib1 pcib2: irq 17 at device 28.1 on pci0 pci3: on pcib2 iwn0: mem 0xf2400000-0xf2401fff irq 17 at device 0.0 on pci3 pcib3: irq 19 at device 28.3 on pci0 pci5: on pcib3 pcib4: irq 16 at device 28.4 on pci0 pci13: on pcib4 sdhci0: mem 0xf1400000-0xf14000ff irq 16 at device 0.0 on pci13 sdhci0: 1 slot(s) allocated ehci1: mem 0xf2529000-0xf25293ff irq 23 at device 29.0 on pci0 usbus1: EHCI version 1.0 usbus1 on ehci1 isab0: at device 31.0 on pci0 isa0: on isab0 ahci0: port 0x50a8-0x50af,0x50bc-0x50bf,0x50a0-0x50a7,0x50b8-0x50bb,0x5060-0x507f mem 0xf2528000-0xf25287ff irq 19 at device 31.2 on pci0 ahci0: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported ahcich0: at channel 0 on ahci0 ahcich1: at channel 1 on ahci0 ahcich4: at channel 4 on ahci0 ahciem0: on ahci0 pci0: at device 31.3 (no driver attached) acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Generic PS/2 mouse, device ID 0 battery0: on acpi0 acpi_acad0: on acpi0 orm0: at iomem 0xc0000-0xcffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ppc0: cannot reserve I/O port range est0: on cpu0 p4tcc0: on cpu0 est1: on cpu1 p4tcc1: on cpu1 est2: on cpu2 p4tcc2: on cpu2 est3: on cpu3 p4tcc3: on cpu3 Timecounters tick every 1.000 msec hpt27xx: no controller detected. hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 31 and 27 on hdaa0 pcm1: at nid 25 and 35 on hdaa0 hdacc1: at cad 3 on hdac0 hdaa1: at nid 1 on hdacc1 pcm2: at nid 5 on hdaa1 pcm3: at nid 6 on hdaa1 pcm4: at nid 7 on hdaa1 usbus0: 480Mbps High Speed USB v2.0 usbus1: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on usbus0 ugen1.1: at usbus1 uhub1: on usbus1 uhub0: 3 ports with 3 removable, self powered uhub1: 3 ports with 3 removable, self powered ugen0.2: at usbus0 uhub2: on usbus0 ugen1.2: at usbus1 uhub3: on usbus1 uhub2: 6 ports with 6 removable, self powered uhub3: 8 ports with 8 removable, self powered ses0 at ahciem0 bus 0 scbus3 target 0 lun 0 ses0: SEMB S-E-S 2.00 device ses0: SEMB SES Device ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: ATA-7 SATA 2.x device ada0: 150.000MB/s transfers (SATA 1.x, UDMA5, PIO 8192bytes) ada0: 61057MB (125045424 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad4 SMP: AP CPU #1 Launched! SMP: AP CPU #3 Launched! SMP: AP CPU #2 Launched! Timecounter "TSC-low" frequency 9734256 Hz quality 1000 WARNING: WITNESS option enabled, expect reduced performance. Trying to mount root from ufs:/dev/ada0s1a [rw]... WARNING: /: TRIM flag on fs but disk does not support TRIM KLD vboxdrv.ko: depends on kernel - not available or version mismatch linker_load_file: Unsupported file type KLD vboxnetflt.ko: depends on vboxdrv - not available or version mismatch linker_load_file: Unsupported file type wlan0: Ethernet address: 00:24:d7:cf:90:70 lock order reversal: 1st 0xffffff83d8a83bb8 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2652 2nd 0xfffffe000abfaa00 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:284 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a kdb_backtrace() at kdb_backtrace+0x37 _witness_debugger() at _witness_debugger+0x2c witness_checkorder() at witness_checkorder+0x875 _sx_xlock() at _sx_xlock+0x64 ufsdirhash_acquire() at ufsdirhash_acquire+0x33 ufsdirhash_add() at ufsdirhash_add+0x19 ufs_direnter() at ufs_direnter+0x973 ufs_mkdir() at ufs_mkdir+0x4a2 VOP_MKDIR_APV() at VOP_MKDIR_APV+0xb7 kern_mkdirat() at kern_mkdirat+0x290 amd64_syscall() at amd64_syscall+0x369 Xfast_syscall() at Xfast_syscall+0xf7 --- syscall (136, FreeBSD ELF64, sys_mkdir), rip = 0x800920fca, rsp = 0x7fffffffd788, rbp = 0x801006050 --- == == nexus0 apic0 ram0 I/O memory addresses: 0x0-0x9d7ff 0x100000-0x1fffffff 0x20200000-0x3fffffff 0x40200000-0xda99efff 0xdafff000-0xdaffffff 0x100000000-0x41e5fffff acpi0 Interrupt request lines: 9 I/O ports: 0x10-0x1f 0x24-0x25 0x28-0x29 0x2c-0x2d 0x30-0x31 0x34-0x35 0x38-0x39 0x3c-0x3d 0x50-0x53 0x72-0x77 0x90-0x9f 0xa4-0xa5 0xa8-0xa9 0xac-0xad 0xb0-0xb5 0xb8-0xb9 0xbc-0xbd 0x400-0x47f 0x500-0x57f 0x800-0x80f 0x15e0-0x15ef 0x1600-0x167f I/O memory addresses: 0xc0000-0xc3fff 0xc4000-0xc7fff 0xc8000-0xcbfff 0xcc000-0xcffff 0xd0000-0xd3fff 0xd4000-0xd7fff 0xd8000-0xdbfff 0xdc000-0xdffff 0xe0000-0xe3fff 0xe4000-0xe7fff 0xe8000-0xebfff 0xec000-0xeffff 0xf0000-0xfffff 0xf8000000-0xfbffffff 0xfec00000-0xfed3ffff 0xfed45000-0xfed4bfff 0xfed4c000-0xffffffff acpi_ec0 pnpinfo _HID=PNP0C09 _UID=0 at handle=\_SB_.PCI0.LPC_.EC__ I/O ports: 0x62 0x66 cpu0 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU0 ACPI I/O ports: 0x414 0x416 acpi_perf0 acpi_throttle0 est0 p4tcc0 cpufreq0 cpu1 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU1 ACPI I/O ports: 0x414 0x416 acpi_perf1 acpi_throttle1 est1 p4tcc1 cpufreq1 cpu2 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU2 ACPI I/O ports: 0x414 0x416 acpi_perf2 acpi_throttle2 est2 p4tcc2 cpufreq2 cpu3 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU3 ACPI I/O ports: 0x414 0x416 acpi_perf3 acpi_throttle3 est3 p4tcc3 cpufreq3 unknown pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU4 unknown pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU5 unknown pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU6 unknown pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU7 pci_link0 pnpinfo _HID=PNP0C0F _UID=1 at handle=\_SB_.LNKA pci_link1 pnpinfo _HID=PNP0C0F _UID=2 at handle=\_SB_.LNKB pci_link2 pnpinfo _HID=PNP0C0F _UID=3 at handle=\_SB_.LNKC pci_link3 pnpinfo _HID=PNP0C0F _UID=4 at handle=\_SB_.LNKD pci_link4 pnpinfo _HID=PNP0C0F _UID=5 at handle=\_SB_.LNKE pci_link5 pnpinfo _HID=PNP0C0F _UID=6 at handle=\_SB_.LNKF pci_link6 pnpinfo _HID=PNP0C0F _UID=7 at handle=\_SB_.LNKG pci_link7 pnpinfo _HID=PNP0C0F _UID=8 at handle=\_SB_.LNKH acpi_sysresource0 pnpinfo _HID=PNP0C01 _UID=0 at handle=\_SB_.MEM_ acpi_lid0 pnpinfo _HID=PNP0C0D _UID=0 at handle=\_SB_.LID_ acpi_button0 pnpinfo _HID=PNP0C0E _UID=0 at handle=\_SB_.SLPB pcib0 pnpinfo _HID=PNP0A08 _UID=0 at handle=\_SB_.PCI0 I/O ports: 0xcf8-0xcff pci0 hostb0 pnpinfo vendor=0x8086 device=0x0104 subvendor=0x17aa subdevice=0x21da class=0x060000 at slot=0 function=0 vgapci0 pnpinfo vendor=0x8086 device=0x0126 subvendor=0x17aa subdevice=0x21da class=0x030000 at slot=2 function=0 handle=\_SB_.PCI0.VID_ I/O ports: 0x5000-0x503f I/O memory addresses: 0xe0000000-0xefffffff 0xf0000000-0xf03fffff agp0 drm0 drmn0 unknown pnpinfo vendor=0x8086 device=0x1c3a subvendor=0x17aa subdevice=0x21da class=0x078000 at slot=22 function=0 I/O memory addresses: 0xf2525000-0xf252500f em0 pnpinfo vendor=0x8086 device=0x1502 subvendor=0x17aa subdevice=0x21ce class=0x020000 at slot=25 function=0 handle=\_SB_.PCI0.IGBE Interrupt request lines: 264 I/O ports: 0x5080-0x509f I/O memory addresses: 0xf2500000-0xf251ffff 0xf252b000-0xf252bfff ehci0 pnpinfo vendor=0x8086 device=0x1c2d subvendor=0x17aa subdevice=0x21da class=0x0c0320 at slot=26 function=0 handle=\_SB_.PCI0.EHC2 Interrupt request lines: 16 I/O memory addresses: 0xf252a000-0xf252a3ff usbus0 uhub0 uhub2 pnpinfo vendor=0x8087 product=0x0024 devclass=0x09 devsubclass=0x00 sernum="" release=0x0000 mode=host intclass=0x09 intsubclass=0x00 i at bus=1 hubaddr=1 port=0 devaddr=2 interface=0 hdac0 pnpinfo vendor=0x8086 device=0x1c20 subvendor=0x17aa subdevice=0x21da class=0x040300 at slot=27 function=0 handle=\_SB_.PCI0.HDEF Interrupt request lines: 265 I/O memory addresses: 0xf2520000-0xf2523fff hdacc0 pnpinfo vendor=0x14f1 device=0x506e revision=0x00 stepping=0x03 at cad=0 hdaa0 pnpinfo type=0x01 subsystem=0x17aa21da at nid=1 pcm0 at nid=31,27 pcm1 at nid=25,35 hdacc1 pnpinfo vendor=0x8086 device=0x2805 revision=0x00 stepping=0x00 at cad=3 hdaa1 pnpinfo type=0x01 subsystem=0x80860101 at nid=1 pcm2 at nid=5 pcm3 at nid=6 pcm4 at nid=7 pcib1 pnpinfo vendor=0x8086 device=0x1c10 subvendor=0x17aa subdevice=0x21da class=0x060400 at slot=28 function=0 handle=\_SB_.PCI0.EXP1 pci2 pcib2 pnpinfo vendor=0x8086 device=0x1c12 subvendor=0x17aa subdevice=0x21da class=0x060400 at slot=28 function=1 handle=\_SB_.PCI0.EXP2 I/O memory addresses: 0xf2400000-0xf24fffff pci3 iwn0 pnpinfo vendor=0x8086 device=0x4238 subvendor=0x8086 subdevice=0x1111 class=0x028000 at slot=0 function=0 Interrupt request lines: 266 pcib2 memory window: 0xf2400000-0xf2401fff pcib3 pnpinfo vendor=0x8086 device=0x1c16 subvendor=0x17aa subdevice=0x21da class=0x060400 at slot=28 function=3 handle=\_SB_.PCI0.EXP4 I/O ports: 0x4000-0x4fff I/O memory addresses: 0xf0400000-0xf0bfffff 0xf1c00000-0xf23fffff pci5 pcib4 pnpinfo vendor=0x8086 device=0x1c18 subvendor=0x17aa subdevice=0x21da class=0x060400 at slot=28 function=4 handle=\_SB_.PCI0.EXP5 I/O ports: 0x3000-0x3fff I/O memory addresses: 0xf0c00000-0xf13fffff 0xf1400000-0xf1bfffff pci13 sdhci0 pnpinfo vendor=0x1180 device=0xe822 subvendor=0x17aa subdevice=0x21da class=0x088001 at slot=0 function=0 handle=\_SB_.PCI0.EXP5.SLOT Interrupt request lines: 16 pcib4 memory window: 0xf1400000-0xf14000ff ehci1 pnpinfo vendor=0x8086 device=0x1c26 subvendor=0x17aa subdevice=0x21da class=0x0c0320 at slot=29 function=0 handle=\_SB_.PCI0.EHC1 Interrupt request lines: 23 I/O memory addresses: 0xf2529000-0xf25293ff usbus1 uhub1 uhub3 pnpinfo vendor=0x8087 product=0x0024 devclass=0x09 devsubclass=0x00 sernum="" release=0x0000 mode=host intclass=0x09 intsubclass=0x00 i at bus=1 hubaddr=1 port=1 devaddr=2 interface=0 isab0 pnpinfo vendor=0x8086 device=0x1c4f subvendor=0x17aa subdevice=0x21da class=0x060100 at slot=31 function=0 handle=\_SB_.PCI0.LPC_ isa0 sc0 vga0 I/O ports: 0x3c0-0x3df I/O memory addresses: 0xa0000-0xbffff orm0 ACPI I/O memory addresses: 0xc0000-0xcffff fdc0 ppc0 uart0 uart1 ahci0 pnpinfo vendor=0x8086 device=0x1c03 subvendor=0x17aa subdevice=0x21da class=0x010601 at slot=31 function=2 handle=\_SB_.PCI0.SAT1 Interrupt request lines: 267 I/O ports: 0x5060-0x507f 0x50a0-0x50a7 0x50a8-0x50af 0x50b8-0x50bb 0x50bc-0x50bf I/O memory addresses: 0xf2528000-0xf25287ff ahcich0 at channel=0 I/O memory addresses: 0xf2528100-0xf252817f ahcich1 at channel=1 I/O memory addresses: 0xf2528180-0xf25281ff ahcich2 at channel=2 ahcich3 at channel=3 ahcich4 at channel=4 I/O memory addresses: 0xf2528300-0xf252837f ahcich5 at channel=5 ahciem0 I/O memory addresses: 0xf2528020-0xf2528023 0xf2528580-0xf2528587 unknown pnpinfo vendor=0x8086 device=0x1c22 subvendor=0x17aa subdevice=0x21da class=0x0c0500 at slot=31 function=3 handle=\_SB_.PCI0.SMBU I/O ports: 0xefa0-0xefbf I/O memory addresses: 0xf2524000-0xf25240ff acpi_sysresource1 pnpinfo _HID=PNP0C02 _UID=0 at handle=\_SB_.PCI0.LPC_.SIO_ unknown pnpinfo _HID=PNP0000 _UID=0 at handle=\_SB_.PCI0.LPC_.PIC_ I/O ports: 0x20-0x21 0xa0-0xa1 0x4d0-0x4d1 attimer0 pnpinfo _HID=PNP0100 _UID=0 at handle=\_SB_.PCI0.LPC_.TIMR Interrupt request lines: 0 I/O ports: 0x40-0x43 hpet0 pnpinfo _HID=PNP0103 _UID=0 at handle=\_SB_.PCI0.LPC_.HPET Interrupt request lines: 256 257 258 259 260 261 262 263 ACPI I/O memory addresses: 0xfed00000-0xfed003ff atdma0 pnpinfo _HID=PNP0200 _UID=0 at handle=\_SB_.PCI0.LPC_.DMAC DMA request lines: 4 I/O ports: 0x0-0xf 0x80-0x8f 0xc0-0xdf unknown pnpinfo _HID=PNP0800 _UID=0 at handle=\_SB_.PCI0.LPC_.SPKR I/O ports: 0x61 fpupnp0 pnpinfo _HID=PNP0C04 _UID=0 at handle=\_SB_.PCI0.LPC_.FPU_ I/O ports: 0xf0 atrtc0 pnpinfo _HID=PNP0B00 _UID=0 at handle=\_SB_.PCI0.LPC_.RTC_ Interrupt request lines: 8 I/O ports: 0x70-0x71 atkbdc0 pnpinfo _HID=PNP0303 _UID=0 at handle=\_SB_.PCI0.LPC_.KBD_ Interrupt request lines: 1 I/O ports: 0x60 0x64 atkbd0 psm0 Interrupt request lines: 12 psmcpnp0 pnpinfo _HID=LEN0020 _UID=0 at handle=\_SB_.PCI0.LPC_.MOU_ unknown pnpinfo _HID=SMO1200 _UID=1 at handle=\_SB_.PCI0.LPC_.TPM_ I/O memory addresses: 0xfed40000-0xfed44fff unknown pnpinfo _HID=PNP0C09 _UID=0 at handle=\_SB_.PCI0.LPC_.EC__ unknown pnpinfo _HID=none _UID=0 at handle=\_SB_.PCI0.LPC_.EC__.PUBS battery0 pnpinfo _HID=PNP0C0A _UID=0 at handle=\_SB_.PCI0.LPC_.EC__.BAT0 unknown pnpinfo _HID=PNP0C0A _UID=1 at handle=\_SB_.PCI0.LPC_.EC__.BAT1 acpi_acad0 pnpinfo _HID=ACPI0003 _UID=0 at handle=\_SB_.PCI0.LPC_.EC__.AC__ unknown pnpinfo _HID=LEN0068 _UID=0 at handle=\_SB_.PCI0.LPC_.EC__.HKEY unknown pnpinfo _HID=IBM0079 _UID=0 at handle=\_SB_.GDCK unknown pnpinfo _HID=PNP0C14 _UID=1 at handle=\_SB_.WMI1 unknown pnpinfo _HID=PNP0C14 _UID=2 at handle=\_SB_.WMI2 acpi_tz0 pnpinfo _HID=none _UID=0 at handle=\_TZ_.THM0 acpi_timer0 pnpinfo unknown at unknown ACPI I/O ports: 0x408-0x40b == == hostb0@pci0:0:0:0: class=0x060000 card=0x21da17aa chip=0x01048086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '2nd Generation Core Processor Family DRAM Controller' class = bridge subclass = HOST-PCI cap 09[e0] = vendor (length 12) Intel cap 0 version 1 vgapci0@pci0:0:2:0: class=0x030000 card=0x21da17aa chip=0x01268086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '2nd Generation Core Processor Family Integrated Graphics Controller' class = display subclass = VGA cap 05[90] = MSI supports 1 message cap 01[d0] = powerspec 2 supports D0 D3 current D0 cap 13[a4] = PCI Advanced Features: FLR TP none0@pci0:0:22:0: class=0x078000 card=0x21da17aa chip=0x1c3a8086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family MEI Controller' class = simple comms cap 01[50] = powerspec 3 supports D0 D3 current D0 cap 05[8c] = MSI supports 1 message, 64 bit em0@pci0:0:25:0: class=0x020000 card=0x21ce17aa chip=0x15028086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '82579LM Gigabit Network Connection' class = network subclass = ethernet cap 01[c8] = powerspec 2 supports D0 D3 current D0 cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message cap 13[e0] = PCI Advanced Features: FLR TP ehci0@pci0:0:26:0: class=0x0c0320 card=0x21da17aa chip=0x1c2d8086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family USB Enhanced Host Controller' class = serial bus subclass = USB cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14 cap 13[98] = PCI Advanced Features: FLR TP hdac0@pci0:0:27:0: class=0x040300 card=0x21da17aa chip=0x1c208086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family High Definition Audio Controller' class = multimedia subclass = HDA cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 05[60] = MSI supports 1 message, 64 bit enabled with 1 message cap 10[70] = PCI-Express 1 root endpoint max data 128(128) FLR link x0(x0) ecap 0002[100] = VC 1 max VC1 ecap 0005[130] = Root Complex Link Declaration 1 pcib1@pci0:0:28:0: class=0x060400 card=0x21da17aa chip=0x1c108086 rev=0xb4 hdr=0x01 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family PCI Express Root Port 1' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 2 root port slot max data 128(128) link x0(x1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x21da17aa cap 01[a0] = powerspec 2 supports D0 D3 current D0 pcib2@pci0:0:28:1: class=0x060400 card=0x21da17aa chip=0x1c128086 rev=0xb4 hdr=0x01 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family PCI Express Root Port 2' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 2 root port slot max data 128(128) link x1(x1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x21da17aa cap 01[a0] = powerspec 2 supports D0 D3 current D0 pcib3@pci0:0:28:3: class=0x060400 card=0x21da17aa chip=0x1c168086 rev=0xb4 hdr=0x01 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family PCI Express Root Port 4' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 2 root port slot max data 128(128) link x0(x1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x21da17aa cap 01[a0] = powerspec 2 supports D0 D3 current D0 pcib4@pci0:0:28:4: class=0x060400 card=0x21da17aa chip=0x1c188086 rev=0xb4 hdr=0x01 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family PCI Express Root Port 5' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 2 root port slot max data 128(128) link x1(x1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x21da17aa cap 01[a0] = powerspec 2 supports D0 D3 current D0 ehci1@pci0:0:29:0: class=0x0c0320 card=0x21da17aa chip=0x1c268086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family USB Enhanced Host Controller' class = serial bus subclass = USB cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14 cap 13[98] = PCI Advanced Features: FLR TP isab0@pci0:0:31:0: class=0x060100 card=0x21da17aa chip=0x1c4f8086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = 'QM67 Express Chipset Family LPC Controller' class = bridge subclass = PCI-ISA cap 09[e0] = vendor (length 12) Intel cap 1 version 0 features: AMT, 4 PCI-e x1 slots ahci0@pci0:0:31:2: class=0x010601 card=0x21da17aa chip=0x1c038086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller' class = mass storage subclass = SATA cap 05[80] = MSI supports 1 message enabled with 1 message cap 01[70] = powerspec 3 supports D0 D3 current D0 cap 12[a8] = SATA Index-Data Pair cap 13[b0] = PCI Advanced Features: FLR TP none1@pci0:0:31:3: class=0x0c0500 card=0x21da17aa chip=0x1c228086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family SMBus Controller' class = serial bus subclass = SMBus iwn0@pci0:3:0:0: class=0x028000 card=0x11118086 chip=0x42388086 rev=0x35 hdr=0x00 vendor = 'Intel Corporation' device = 'Centrino Ultimate-N 6300' class = network cap 01[c8] = powerspec 3 supports D0 D3 current D0 cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message cap 10[e0] = PCI-Express 1 endpoint max data 128(128) FLR link x1(x1) ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected ecap 0003[140] = Serial 1 0024d7ffffcf9070 sdhci0@pci0:13:0:0: class=0x088001 card=0x21da17aa chip=0xe8221180 rev=0x07 hdr=0x00 vendor = 'Ricoh Co Ltd' device = 'MMC/SD Host Controller' class = base peripheral cap 05[50] = MSI supports 1 message, 64 bit cap 01[78] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[80] = PCI-Express 1 endpoint max data 128(128) link x1(x1) ecap 0002[100] = VC 1 max VC0 ecap 0001[800] = AER 1 0 fatal 0 non-fatal 2 corrected == Cheers. -- Lyubomir Grigorov (bgalakazam)