From owner-freebsd-acpi@FreeBSD.ORG Fri Feb 15 05:23:48 2013 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 8F0EE65B for ; Fri, 15 Feb 2013 05:23:48 +0000 (UTC) (envelope-from nm.knife@gmail.com) Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by mx1.freebsd.org (Postfix) with ESMTP id EA76A2A0 for ; Fri, 15 Feb 2013 05:23:47 +0000 (UTC) Received: by mail-wi0-f173.google.com with SMTP id hq4so704175wib.0 for ; Thu, 14 Feb 2013 21:23:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=yQNWmp2ihmkO1e2lCF681Y070dBrF2kXfIjdkeGCTp8=; b=cZtSwna3bzWZ+gKdyRffcXrCqAJET7oqoHbeYzanm7fyXvNxIhSNtju8aVf5dBGh28 rj6dZUiKspBDD/yaHumj7W3+75JlgnZK4tFXhGanys6gpsQnJa5nVGqTkRYvhH7EchBa E00rdvUfCzlvn6zk5vGQfBqKgaKL19DwTAX9Nzg/R6nsvSCujDUkTtYR4ZOIfdP7ynkw HLbePgIwyDnZ4bypfqa0dwxQm5kVKhmPjDKATERDIUYlwLNtLiEkMcX/w45g0Cljuyp+ E97DQS0W3WmgCCgWdi+Gby51mKuc5DcVAa5CdfC2cCpH4ZFRSU5P1116pOLNBxfbcYGE pBHg== MIME-Version: 1.0 X-Received: by 10.180.92.129 with SMTP id cm1mr3712550wib.10.1360905826563; Thu, 14 Feb 2013 21:23:46 -0800 (PST) Received: by 10.194.109.5 with HTTP; Thu, 14 Feb 2013 21:23:46 -0800 (PST) In-Reply-To: References: Date: Thu, 14 Feb 2013 21:23:46 -0800 Message-ID: Subject: Re: X220 suspend/resume debugging on 10-CURRENT From: =?windows-1251?B?y/7h7uzo8CDD8Ojj7vDu4g==?= To: freebsd-acpi@freebsd.org Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable 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: Fri, 15 Feb 2013 05:23:48 -0000 Hello again guys, Since there was no reply and I read another thread with a patch that failed to fix suspend/resume, I am brining this up. I want to know what part of the acpi code is responsible for this so I can further read up on the issue. Nobody is making suspend/resume a priority, but all kind of esoteric hardware support and lesser issues take up developer's time. I will gladly devote my free time to this, but without a proper understanding what -exactly- doesn't work, I can't do anything. According to my tests, even if the KMS module is not loaded, the resume doesn't happen. So if it's a problem with graphics, it's not due to the module for KMS. Keyboard works, but screen is off. A good explanation on how acpi works and what it turns off and on is a good start. Or at least point me to which file (and part of it) to look for the resume, as that is what seems broken. Thanks! 2012/10/17 =CB=FE=E1=EE=EC=E8=F0 =C3=F0=E8=E3=EE=F0=EE=E2 > 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" an= d > "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=3D1", 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 > > > > =3D=3D > 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 =3D "GenuineIntel" Id =3D 0x206a7 Family =3D 0x6 Model =3D 0x2a St= epping =3D 7 > > Features=3D0xbfebfbff > > Features2=3D0x1fbae3ff > AMD Features=3D0x28100800 > AMD Features2=3D0x1 > TSC: P-state invariant, performance statistics > real memory =3D 17179869184 (16384 MB) > avail memory =3D 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 a= t > 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 pci1= 3 > 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=3D0x300> > 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: o= n > usbus0 > ugen1.2: at usbus1 > uhub3: o= n > 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:26= 52 > 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 =3D 0x800920fca, rsp =3D > 0x7fffffffd788, rbp =3D 0x801006050 --- > =3D=3D > > > =3D=3D > 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=3DPNP0C09 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.EC__ > I/O ports: > 0x62 > 0x66 > cpu0 pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU0 > ACPI I/O ports: > 0x414 > 0x416 > acpi_perf0 > acpi_throttle0 > est0 > p4tcc0 > cpufreq0 > cpu1 pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU1 > ACPI I/O ports: > 0x414 > 0x416 > acpi_perf1 > acpi_throttle1 > est1 > p4tcc1 > cpufreq1 > cpu2 pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU2 > ACPI I/O ports: > 0x414 > 0x416 > acpi_perf2 > acpi_throttle2 > est2 > p4tcc2 > cpufreq2 > cpu3 pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU3 > ACPI I/O ports: > 0x414 > 0x416 > acpi_perf3 > acpi_throttle3 > est3 > p4tcc3 > cpufreq3 > unknown pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU4 > unknown pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU5 > unknown pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU6 > unknown pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU7 > pci_link0 pnpinfo _HID=3DPNP0C0F _UID=3D1 at handle=3D\_SB_.LNKA > pci_link1 pnpinfo _HID=3DPNP0C0F _UID=3D2 at handle=3D\_SB_.LNKB > pci_link2 pnpinfo _HID=3DPNP0C0F _UID=3D3 at handle=3D\_SB_.LNKC > pci_link3 pnpinfo _HID=3DPNP0C0F _UID=3D4 at handle=3D\_SB_.LNKD > pci_link4 pnpinfo _HID=3DPNP0C0F _UID=3D5 at handle=3D\_SB_.LNKE > pci_link5 pnpinfo _HID=3DPNP0C0F _UID=3D6 at handle=3D\_SB_.LNKF > pci_link6 pnpinfo _HID=3DPNP0C0F _UID=3D7 at handle=3D\_SB_.LNKG > pci_link7 pnpinfo _HID=3DPNP0C0F _UID=3D8 at handle=3D\_SB_.LNKH > acpi_sysresource0 pnpinfo _HID=3DPNP0C01 _UID=3D0 at handle=3D\_SB_.MEM_ > acpi_lid0 pnpinfo _HID=3DPNP0C0D _UID=3D0 at handle=3D\_SB_.LID_ > acpi_button0 pnpinfo _HID=3DPNP0C0E _UID=3D0 at handle=3D\_SB_.SLPB > pcib0 pnpinfo _HID=3DPNP0A08 _UID=3D0 at handle=3D\_SB_.PCI0 > I/O ports: > 0xcf8-0xcff > pci0 > hostb0 pnpinfo vendor=3D0x8086 device=3D0x0104 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x060000 at slot=3D0 function=3D0 > vgapci0 pnpinfo vendor=3D0x8086 device=3D0x0126 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x030000 at slot=3D2 function=3D0 handle=3D\_S= B_.PCI0.VID_ > I/O ports: > 0x5000-0x503f > I/O memory addresses: > 0xe0000000-0xefffffff > 0xf0000000-0xf03fffff > agp0 > drm0 > drmn0 > unknown pnpinfo vendor=3D0x8086 device=3D0x1c3a subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x078000 at slot=3D22 function=3D0 > I/O memory addresses: > 0xf2525000-0xf252500f > em0 pnpinfo vendor=3D0x8086 device=3D0x1502 subvendor=3D0x17aa subdevice= =3D0x21ce > class=3D0x020000 at slot=3D25 function=3D0 handle=3D\_SB_.PCI0.IGBE > Interrupt request lines: > 264 > I/O ports: > 0x5080-0x509f > I/O memory addresses: > 0xf2500000-0xf251ffff > 0xf252b000-0xf252bfff > ehci0 pnpinfo vendor=3D0x8086 device=3D0x1c2d subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x0c0320 at slot=3D26 function=3D0 handle=3D\_= SB_.PCI0.EHC2 > Interrupt request lines: > 16 > I/O memory addresses: > 0xf252a000-0xf252a3ff > usbus0 > uhub0 > uhub2 pnpinfo vendor=3D0x8087 product=3D0x0024 devclass=3D0x09 devsubclas= s=3D0x00 > sernum=3D"" release=3D0x0000 mode=3Dhost intclass=3D0x09 intsubclass=3D0x= 00 i at > bus=3D1 hubaddr=3D1 port=3D0 devaddr=3D2 interface=3D0 > hdac0 pnpinfo vendor=3D0x8086 device=3D0x1c20 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x040300 at slot=3D27 function=3D0 handle=3D\_= SB_.PCI0.HDEF > Interrupt request lines: > 265 > I/O memory addresses: > 0xf2520000-0xf2523fff > hdacc0 pnpinfo vendor=3D0x14f1 device=3D0x506e revision=3D0x00 stepping= =3D0x03 at > cad=3D0 > hdaa0 pnpinfo type=3D0x01 subsystem=3D0x17aa21da at nid=3D1 > pcm0 at nid=3D31,27 > pcm1 at nid=3D25,35 > hdacc1 pnpinfo vendor=3D0x8086 device=3D0x2805 revision=3D0x00 stepping= =3D0x00 at > cad=3D3 > hdaa1 pnpinfo type=3D0x01 subsystem=3D0x80860101 at nid=3D1 > pcm2 at nid=3D5 > pcm3 at nid=3D6 > pcm4 at nid=3D7 > pcib1 pnpinfo vendor=3D0x8086 device=3D0x1c10 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x060400 at slot=3D28 function=3D0 handle=3D\_= SB_.PCI0.EXP1 > pci2 > pcib2 pnpinfo vendor=3D0x8086 device=3D0x1c12 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x060400 at slot=3D28 function=3D1 handle=3D\_= SB_.PCI0.EXP2 > I/O memory addresses: > 0xf2400000-0xf24fffff > pci3 > iwn0 pnpinfo vendor=3D0x8086 device=3D0x4238 subvendor=3D0x8086 subdevice= =3D0x1111 > class=3D0x028000 at slot=3D0 function=3D0 > Interrupt request lines: > 266 > pcib2 memory window: > 0xf2400000-0xf2401fff > pcib3 pnpinfo vendor=3D0x8086 device=3D0x1c16 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x060400 at slot=3D28 function=3D3 handle=3D\_= SB_.PCI0.EXP4 > I/O ports: > 0x4000-0x4fff > I/O memory addresses: > 0xf0400000-0xf0bfffff > 0xf1c00000-0xf23fffff > pci5 > pcib4 pnpinfo vendor=3D0x8086 device=3D0x1c18 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x060400 at slot=3D28 function=3D4 handle=3D\_= SB_.PCI0.EXP5 > I/O ports: > 0x3000-0x3fff > I/O memory addresses: > 0xf0c00000-0xf13fffff > 0xf1400000-0xf1bfffff > pci13 > sdhci0 pnpinfo vendor=3D0x1180 device=3D0xe822 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x088001 at slot=3D0 function=3D0 > handle=3D\_SB_.PCI0.EXP5.SLOT > Interrupt request lines: > 16 > pcib4 memory window: > 0xf1400000-0xf14000ff > ehci1 pnpinfo vendor=3D0x8086 device=3D0x1c26 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x0c0320 at slot=3D29 function=3D0 handle=3D\_= SB_.PCI0.EHC1 > Interrupt request lines: > 23 > I/O memory addresses: > 0xf2529000-0xf25293ff > usbus1 > uhub1 > uhub3 pnpinfo vendor=3D0x8087 product=3D0x0024 devclass=3D0x09 devsubclas= s=3D0x00 > sernum=3D"" release=3D0x0000 mode=3Dhost intclass=3D0x09 intsubclass=3D0x= 00 i at > bus=3D1 hubaddr=3D1 port=3D1 devaddr=3D2 interface=3D0 > isab0 pnpinfo vendor=3D0x8086 device=3D0x1c4f subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x060100 at slot=3D31 function=3D0 handle=3D\_= 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=3D0x8086 device=3D0x1c03 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x010601 at slot=3D31 function=3D2 handle=3D\_= 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=3D0 > I/O memory addresses: > 0xf2528100-0xf252817f > ahcich1 at channel=3D1 > I/O memory addresses: > 0xf2528180-0xf25281ff > ahcich2 at channel=3D2 > ahcich3 at channel=3D3 > ahcich4 at channel=3D4 > I/O memory addresses: > 0xf2528300-0xf252837f > ahcich5 at channel=3D5 > ahciem0 > I/O memory addresses: > 0xf2528020-0xf2528023 > 0xf2528580-0xf2528587 > unknown pnpinfo vendor=3D0x8086 device=3D0x1c22 subvendor=3D0x17aa > subdevice=3D0x21da class=3D0x0c0500 at slot=3D31 function=3D3 handle=3D\_= SB_.PCI0.SMBU > I/O ports: > 0xefa0-0xefbf > I/O memory addresses: > 0xf2524000-0xf25240ff > acpi_sysresource1 pnpinfo _HID=3DPNP0C02 _UID=3D0 at > handle=3D\_SB_.PCI0.LPC_.SIO_ > unknown pnpinfo _HID=3DPNP0000 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.PIC_ > I/O ports: > 0x20-0x21 > 0xa0-0xa1 > 0x4d0-0x4d1 > attimer0 pnpinfo _HID=3DPNP0100 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.TIMR > Interrupt request lines: > 0 > I/O ports: > 0x40-0x43 > hpet0 pnpinfo _HID=3DPNP0103 _UID=3D0 at handle=3D\_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=3DPNP0200 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.DMAC > DMA request lines: > 4 > I/O ports: > 0x0-0xf > 0x80-0x8f > 0xc0-0xdf > unknown pnpinfo _HID=3DPNP0800 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.SPKR > I/O ports: > 0x61 > fpupnp0 pnpinfo _HID=3DPNP0C04 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.FPU_ > I/O ports: > 0xf0 > atrtc0 pnpinfo _HID=3DPNP0B00 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.RTC_ > Interrupt request lines: > 8 > I/O ports: > 0x70-0x71 > atkbdc0 pnpinfo _HID=3DPNP0303 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.KBD_ > Interrupt request lines: > 1 > I/O ports: > 0x60 > 0x64 > atkbd0 > psm0 > Interrupt request lines: > 12 > psmcpnp0 pnpinfo _HID=3DLEN0020 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.MOU_ > unknown pnpinfo _HID=3DSMO1200 _UID=3D1 at handle=3D\_SB_.PCI0.LPC_.TPM_ > I/O memory addresses: > 0xfed40000-0xfed44fff > unknown pnpinfo _HID=3DPNP0C09 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.EC__ > unknown pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.EC__.PUB= S > battery0 pnpinfo _HID=3DPNP0C0A _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.EC__= .BAT0 > unknown pnpinfo _HID=3DPNP0C0A _UID=3D1 at handle=3D\_SB_.PCI0.LPC_.EC__.= BAT1 > acpi_acad0 pnpinfo _HID=3DACPI0003 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.E= C__.AC__ > unknown pnpinfo _HID=3DLEN0068 _UID=3D0 at handle=3D\_SB_.PCI0.LPC_.EC__.= HKEY > unknown pnpinfo _HID=3DIBM0079 _UID=3D0 at handle=3D\_SB_.GDCK > unknown pnpinfo _HID=3DPNP0C14 _UID=3D1 at handle=3D\_SB_.WMI1 > unknown pnpinfo _HID=3DPNP0C14 _UID=3D2 at handle=3D\_SB_.WMI2 > acpi_tz0 pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_TZ_.THM0 > acpi_timer0 pnpinfo unknown at unknown > ACPI I/O ports: > 0x408-0x40b > =3D=3D > > > =3D=3D > hostb0@pci0:0:0:0: class=3D0x060000 card=3D0x21da17aa chip=3D0x01048086 > rev=3D0x09 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '2nd Generation Core Processor Family DRAM Controller' > class =3D bridge > subclass =3D HOST-PCI > cap 09[e0] =3D vendor (length 12) Intel cap 0 version 1 > vgapci0@pci0:0:2:0: class=3D0x030000 card=3D0x21da17aa chip=3D0x01268086 > rev=3D0x09 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '2nd Generation Core Processor Family Integrated Graphics > Controller' > class =3D display > subclass =3D VGA > cap 05[90] =3D MSI supports 1 message > cap 01[d0] =3D powerspec 2 supports D0 D3 current D0 > cap 13[a4] =3D PCI Advanced Features: FLR TP > none0@pci0:0:22:0: class=3D0x078000 card=3D0x21da17aa chip=3D0x1c3a8086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family MEI Controller' > class =3D simple comms > cap 01[50] =3D powerspec 3 supports D0 D3 current D0 > cap 05[8c] =3D MSI supports 1 message, 64 bit > em0@pci0:0:25:0: class=3D0x020000 card=3D0x21ce17aa chip=3D0x15028086 rev= =3D0x04 > hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '82579LM Gigabit Network Connection' > class =3D network > subclass =3D ethernet > cap 01[c8] =3D powerspec 2 supports D0 D3 current D0 > cap 05[d0] =3D MSI supports 1 message, 64 bit enabled with 1 message > cap 13[e0] =3D PCI Advanced Features: FLR TP > ehci0@pci0:0:26:0: class=3D0x0c0320 card=3D0x21da17aa chip=3D0x1c2d8086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family USB Enhanced Host Control= ler' > class =3D serial bus > subclass =3D USB > cap 01[50] =3D powerspec 2 supports D0 D3 current D0 > cap 0a[58] =3D EHCI Debug Port at offset 0xa0 in map 0x14 > cap 13[98] =3D PCI Advanced Features: FLR TP > hdac0@pci0:0:27:0: class=3D0x040300 card=3D0x21da17aa chip=3D0x1c208086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family High Definition Audio > Controller' > class =3D multimedia > subclass =3D HDA > cap 01[50] =3D powerspec 2 supports D0 D3 current D0 > cap 05[60] =3D MSI supports 1 message, 64 bit enabled with 1 message > cap 10[70] =3D PCI-Express 1 root endpoint max data 128(128) FLR link x0(= x0) > ecap 0002[100] =3D VC 1 max VC1 > ecap 0005[130] =3D Root Complex Link Declaration 1 > pcib1@pci0:0:28:0: class=3D0x060400 card=3D0x21da17aa chip=3D0x1c108086 > rev=3D0xb4 hdr=3D0x01 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family PCI Express Root Port 1' > class =3D bridge > subclass =3D PCI-PCI > cap 10[40] =3D PCI-Express 2 root port slot max data 128(128) link x0(x1) > cap 05[80] =3D MSI supports 1 message > cap 0d[90] =3D PCI Bridge card=3D0x21da17aa > cap 01[a0] =3D powerspec 2 supports D0 D3 current D0 > pcib2@pci0:0:28:1: class=3D0x060400 card=3D0x21da17aa chip=3D0x1c128086 > rev=3D0xb4 hdr=3D0x01 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family PCI Express Root Port 2' > class =3D bridge > subclass =3D PCI-PCI > cap 10[40] =3D PCI-Express 2 root port slot max data 128(128) link x1(x1) > cap 05[80] =3D MSI supports 1 message > cap 0d[90] =3D PCI Bridge card=3D0x21da17aa > cap 01[a0] =3D powerspec 2 supports D0 D3 current D0 > pcib3@pci0:0:28:3: class=3D0x060400 card=3D0x21da17aa chip=3D0x1c168086 > rev=3D0xb4 hdr=3D0x01 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family PCI Express Root Port 4' > class =3D bridge > subclass =3D PCI-PCI > cap 10[40] =3D PCI-Express 2 root port slot max data 128(128) link x0(x1) > cap 05[80] =3D MSI supports 1 message > cap 0d[90] =3D PCI Bridge card=3D0x21da17aa > cap 01[a0] =3D powerspec 2 supports D0 D3 current D0 > pcib4@pci0:0:28:4: class=3D0x060400 card=3D0x21da17aa chip=3D0x1c188086 > rev=3D0xb4 hdr=3D0x01 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family PCI Express Root Port 5' > class =3D bridge > subclass =3D PCI-PCI > cap 10[40] =3D PCI-Express 2 root port slot max data 128(128) link x1(x1) > cap 05[80] =3D MSI supports 1 message > cap 0d[90] =3D PCI Bridge card=3D0x21da17aa > cap 01[a0] =3D powerspec 2 supports D0 D3 current D0 > ehci1@pci0:0:29:0: class=3D0x0c0320 card=3D0x21da17aa chip=3D0x1c268086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family USB Enhanced Host Control= ler' > class =3D serial bus > subclass =3D USB > cap 01[50] =3D powerspec 2 supports D0 D3 current D0 > cap 0a[58] =3D EHCI Debug Port at offset 0xa0 in map 0x14 > cap 13[98] =3D PCI Advanced Features: FLR TP > isab0@pci0:0:31:0: class=3D0x060100 card=3D0x21da17aa chip=3D0x1c4f8086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D 'QM67 Express Chipset Family LPC Controller' > class =3D bridge > subclass =3D PCI-ISA > cap 09[e0] =3D vendor (length 12) Intel cap 1 version 0 > features: AMT, 4 PCI-e x1 slots > ahci0@pci0:0:31:2: class=3D0x010601 card=3D0x21da17aa chip=3D0x1c038086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family 6 port SATA AHCI Controll= er' > class =3D mass storage > subclass =3D SATA > cap 05[80] =3D MSI supports 1 message enabled with 1 message > cap 01[70] =3D powerspec 3 supports D0 D3 current D0 > cap 12[a8] =3D SATA Index-Data Pair > cap 13[b0] =3D PCI Advanced Features: FLR TP > none1@pci0:0:31:3: class=3D0x0c0500 card=3D0x21da17aa chip=3D0x1c228086 > rev=3D0x04 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '6 Series/C200 Series Chipset Family SMBus Controller' > class =3D serial bus > subclass =3D SMBus > iwn0@pci0:3:0:0: class=3D0x028000 card=3D0x11118086 chip=3D0x42388086 rev= =3D0x35 > hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D 'Centrino Ultimate-N 6300' > class =3D network > cap 01[c8] =3D powerspec 3 supports D0 D3 current D0 > cap 05[d0] =3D MSI supports 1 message, 64 bit enabled with 1 message > cap 10[e0] =3D PCI-Express 1 endpoint max data 128(128) FLR link x1(x1) > ecap 0001[100] =3D AER 1 0 fatal 0 non-fatal 1 corrected > ecap 0003[140] =3D Serial 1 0024d7ffffcf9070 > sdhci0@pci0:13:0:0: class=3D0x088001 card=3D0x21da17aa chip=3D0xe8221180 > rev=3D0x07 hdr=3D0x00 > vendor =3D 'Ricoh Co Ltd' > device =3D 'MMC/SD Host Controller' > class =3D base peripheral > cap 05[50] =3D MSI supports 1 message, 64 bit > cap 01[78] =3D powerspec 3 supports D0 D1 D2 D3 current D0 > cap 10[80] =3D PCI-Express 1 endpoint max data 128(128) link x1(x1) > ecap 0002[100] =3D VC 1 max VC0 > ecap 0001[800] =3D AER 1 0 fatal 0 non-fatal 2 corrected > =3D=3D > > > Cheers. > > -- > Lyubomir Grigorov (bgalakazam) > > --=20 Lyubomir Grigorov (bgalakazam)