From owner-freebsd-acpi@FreeBSD.ORG Wed Nov 24 22:19:22 2004 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C622416A4CE for ; Wed, 24 Nov 2004 22:19:22 +0000 (GMT) Received: from admin.cablespeed.com (mail.admin.cablespeed.com [216.15.205.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 471A443D48 for ; Wed, 24 Nov 2004 22:19:22 +0000 (GMT) (envelope-from rschi@rsmba.biz) Received: from [66.235.37.251] (account schilling@cablespeed.com HELO rsmba.biz) by admin.cablespeed.com (CommuniGate Pro SMTP 4.1.8) with ESMTP id 78198562 for freebsd-acpi@freebsd.org; Wed, 24 Nov 2004 16:19:21 -0600 Message-ID: <41A509BB.7000500@rsmba.biz> Date: Wed, 24 Nov 2004 14:22:51 -0800 From: Richard Schilling Organization: Richard Schilling, MBA User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040412 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-acpi@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Thinkpad 600x ACPI issues with Linksys PCM100 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Nov 2004 22:19:22 -0000 Discovered some issues when trying to run the Thinkpad 600x with a PCM100 PCMCIA network card. Disabling ACPI completely is the only workaround I can come up with so far. The laptop (battery?) gets hot. I get temperature warnings. When running the laptop with a PCM 200 PCMCIA network card I get the same. Interrupts don't seem to be handled well. The PCM100 driver (ed0) reports a device timeout. The lights turn on and the interface is recognized though. Attached is a copy of my dmesg -a output, and the output from acpidump -t. ========================== acpidump output /* RSD PTR: OEM=IBM, ACPI_Rev=1.0x (0) RSDT=0x0bfd0000, cksum=161 */ /* RSDT: Length=44, Revision=1, Checksum=58, OEMID=IBM, OEM Table ID=TP600X, OEM Revision=0x1, Creator ID=, Creator Revision=0x0 Entries={ 0x0bfd0100, 0x0bfd0040 } */ /* FADT: FACS=0xbfdf000, DSDT=0xbfd0200 INT_MODEL=PIC Preferred_PM_Profile=Unspecified (0) SCI_INT=9 SMI_CMD=0xb2, ACPI_ENABLE=0xa0, ACPI_DISABLE=0xa1, S4BIOS_REQ=0xa2 PSTATE_CNT=0x0 PM1a_EVT_BLK=0xef00-0xef03 PM1a_CNT_BLK=0xef04-0xef05 PM2_CNT_BLK=0x22-0x22 PM_TMR_BLK=0xef08-0xef0b GPE0_BLK=0xef0c-0xef0f P_LVL2_LAT=1 us, P_LVL3_LAT=65 us FLUSH_SIZE=32768, FLUSH_STRIDE=32 DUTY_OFFSET=1, DUTY_WIDTH=3 DAY_ALRM=13, MON_ALRM=0, CENTURY=50 IAPC_BOOT_ARCH= Flags={WBINVD,PROC_C1,P_LVL2_UP,SLP_BUTTON,RTC_S4,DCK_CAP} */ /* FACS: Length=64, HwSig=0x00000028, Firm_Wake_Vec=0x00000000 Global_Lock= Flags= Version=0 */ /* DSDT: Length=43145, Revision=1, Checksum=119, OEMID=IBM, OEM Table ID=TP600X, OEM Revision=0x28, Creator ID=MSFT, Creator Revision=0x100000c */ /* BOOT: Length=40, Revision=1, Checksum=101, OEMID=IBM, OEM Table ID=TP600X, OEM Revision=0x1, Creator ID=, Creator Revision=0x0 */ ============================= dmesg -a output Copyright (c) 1992-2004 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 5.2.1-RELEASE #0: Wed Nov 24 02:10:02 GMT 2004 root@:/usr/obj/usr/src/sys/COGNITION Preloaded elf kernel "/boot/kernel/kernel" at 0xc095d000. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc095d21c. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc095d2c8. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel Pentium III (498.27-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x681 Stepping = 1 Features=0x383f9ff real memory = 201129984 (191 MB) avail memory = 185724928 (177 MB) Pentium Pro MTRR support enabled npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard pcibios: BIOS version 2.10 Using $PIR table, 6 entries at 0xc00f9d70 acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0xef08-0xef0b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_tz1: on acpi0 acpi_tz2: on acpi0 acpi_tz3: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: slot 2 INTA routed to irq 3 via \\_SB_.LNKA pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: slot 2 INTB routed to irq 3 via \\_SB_.LNKB pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: slot 3 INTA routed to irq 3 via \\_SB_.LNKC pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: slot 6 INTA routed to irq 3 via \\_SB_.LNKA pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: slot 7 INTD routed to irq 3 via \\_SB_.LNKD agp0: mem 0x40000000-0x43ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pcib1: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib1: slot 0 INTA routed to irq 3 via \\_SB_.LNKA pci1: at device 0.0 (no driver attached) cbb0: mem 0x50103000-0x50103fff irq 3 at device 2.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb0: [MPSAFE] cbb1: mem 0x50102000-0x50102fff irq 3 at device 2.1 on pci0 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 cbb1: [MPSAFE] pci0: at device 3.0 (no driver attached) pci0: at device 6.0 (no driver attached) isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xfcf0-0xfcff at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata0: [MPSAFE] ata1: at 0x170 irq 15 on atapci0 ata1: [MPSAFE] uhci0: port 0x4000-0x401f irq 3 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 7.3 (no driver attached) fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: FIFO enabled, 8 bytes threshold sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0 port 0x3f8-0x3ff irq 4 drq 3 on acpi0 sio0: type 8250 or not responding atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 acpi_ec0: port 0x66,0x62 on acpi0 acpi_cmbat0: on acpi0 acpi_cmbat1: on acpi0 acpi_acad0: on acpi0 sio1: configured irq 4 not in bitmap of probed irqs 0 sio1: port may not be enabled orm0: