ACPI not recognized on HP Evo 530d (5.3)
Ewald Jenisch
a at jenisch.at
Thu Nov 25 02:39:50 PST 2004
Hi,
I've got a strange problem wrt. ACPI on a HP Evo Desktop running
FreeBSD 5.3: The box comes up with ACPI disabled :-(
Symtoms: In the boot menu the default entry (item 1) starts FreeBSD
without ACPI i.e. without loading acpi.ko.
Only by manually selecting the second menu option that says "Boot with
ACPI enabled" can I make the box run ACPI which is kinda annoying when
e.g. I remotely reboot the box - after the reboot it comes up without
ACPI and as a consequence SMP turned off.
To me it seems that for some reason the kernel (?) doesn't recognize
that the box does support ACPI.
Please note that the box in question is relatively recent in terms of
hardware (6 months old) running the latest Bios (2.43) and FreeBSD 5.3
with a up-to-date kernel (cvsup-ed about two days ago)
So my questions are:
1) How can I make this box boot with ACPI enabled by default?
2) Why does this box come up without ACPI by default after all?
Here are the HW/SW specs of the machine in question:
I've included the output of "acpidump -t" for the machine in question
below - once when it runs without ACPI (default), the other output
with ACPI active (i.e. when manually selecting ACPI from the boot
menu)
Thanks much in advance for any help,
-ewald
------------------------------ < Cut here > ------------------------------
acpidump done when box came up with ACPI disabled (default)
# acpidump -t
/*
RSD PTR: OEM=COMPAQ, ACPI_Rev=1.0x (0)
RSDT=0x000e5640, cksum=124
*/
/*
RSDT: Length=120, Revision=1, Checksum=240,
OEMID=COMPAQ, OEM Table ID=CPQ0064, OEM Revision=0x20040810,
Creator ID=, Creator Revision=0x0
Entries={ 0x000e56f8, 0x000e6585, 0x000e6c0a, 0x000e7156, 0x000e7348, 0x000e7676, 0x000e7bb5, 0x000e7d1c, 0x000e576c, 0x000e9b2c, 0x000e57d4, 0x000e8a22, 0x000e8b89, 0x000e8c66, 0x000e9200, 0x000e93b5, 0x000e8daa, 0x000e956f, 0x000e9729, 0x000e98e3, 0x000e9d30 }
*/
/*
FACP: Length=116, Revision=1, Checksum=242,
OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
Creator ID=, Creator Revision=0x0
FACS=0xe5600, DSDT=0xe5808
INT_MODEL=APIC
Preferred_PM_Profile=Unspecified (0)
SCI_INT=9
SMI_CMD=0xb2, ACPI_ENABLE=0x8a, ACPI_DISABLE=0x8b, S4BIOS_REQ=0x0
PSTATE_CNT=0x0
PM1a_EVT_BLK=0xf800-0xf803
PM1a_CNT_BLK=0xf804-0xf805
PM1b_CNT_BLK=0x460-0x461
PM_TMR_BLK=0xf808-0xf80b
GPE0_BLK=0xf828-0xf82f
P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us
FLUSH_SIZE=0, FLUSH_STRIDE=32
DUTY_OFFSET=1, DUTY_WIDTH=3
DAY_ALRM=13, MON_ALRM=0, CENTURY=50
IAPC_BOOT_ARCH=
Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
*/
/*
FACS: Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000
Global_Lock=
Flags=
Version=0
*/
/*
DSDT: Length=3453, Revision=1, Checksum=214,
OEMID=COMPAQ, OEM Table ID=DSDT, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=1669, Revision=1, Checksum=63,
OEMID=COMPAQ, OEM Table ID=PROJECT, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=1356, Revision=1, Checksum=137,
OEMID=COMPAQ, OEM Table ID=CORE_PNP, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=498, Revision=1, Checksum=13,
OEMID=COMPAQ, OEM Table ID=CORE_UTL, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=814, Revision=1, Checksum=238,
OEMID=COMPAQ, OEM Table ID=VILLTBL1, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=1343, Revision=1, Checksum=108,
OEMID=COMPAQ, OEM Table ID=LGCYLITE, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=359, Revision=1, Checksum=244,
OEMID=COMPAQ, OEM Table ID=UART2, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=334, Revision=1, Checksum=109,
OEMID=COMPAQ, OEM Table ID=FLOPPY, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
APIC: Length=104, Revision=1, Checksum=100,
OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
Creator ID=, Creator Revision=0x0
Local APIC ADDR=0xfee00000
Flags={PC-AT}
Type=Local APIC
ACPI CPU=1
Flags={ENABLED}
APIC ID=0
Type=Local APIC
ACPI CPU=2
Flags={ENABLED}
APIC ID=1
Type=IO APIC
APIC ID=1
INT BASE=0
ADDR=0x00000000fec00000
Type=INT Override
BUS=0
IRQ=0
INTR=2
Flags={Polarity=conforming, Trigger=conforming}
Type=INT Override
BUS=0
IRQ=9
INTR=9
Flags={Polarity=active-hi, Trigger=level}
Type=Local NMI
ACPI CPU=1
LINT Pin=1
Flags={Polarity=active-hi, Trigger=edge}
Type=Local NMI
ACPI CPU=2
LINT Pin=1
Flags={Polarity=active-hi, Trigger=edge}
*/
/*
SSDT: Length=178, Revision=1, Checksum=227,
OEMID=COMPAQ, OEM Table ID=APIC, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
ASF!: Length=52, Revision=16, Checksum=203,
OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
Creator ID=, Creator Revision=0x0
*/
/*
SSDT: Length=359, Revision=1, Checksum=186,
OEMID=COMPAQ, OEM Table ID=S3, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=221, Revision=1, Checksum=42,
OEMID=COMPAQ, OEM Table ID=CORE_S3, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=324, Revision=1, Checksum=12,
OEMID=COMPAQ, OEM Table ID=PIDETM, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=437, Revision=1, Checksum=87,
OEMID=COMPAQ, OEM Table ID=GTF0, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=442, Revision=1, Checksum=2,
OEMID=COMPAQ, OEM Table ID=GTF1, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=341, Revision=1, Checksum=104,
OEMID=COMPAQ, OEM Table ID=SIDETM, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=442, Revision=1, Checksum=134,
OEMID=COMPAQ, OEM Table ID=GTF2, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=442, Revision=1, Checksum=243,
OEMID=COMPAQ, OEM Table ID=GTF3, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=240, Revision=1, Checksum=93,
OEMID=COMPAQ, OEM Table ID=L08, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=120, Revision=1, Checksum=185,
OEMID=COMPAQ, OEM Table ID=FINIS, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
#
------------------------------ < Cut here > ------------------------------
acpidump done when box runs with ACPI after manually selecting "boot
with ACPI enabled"
# acpidump -t
/*
RSD PTR: OEM=COMPAQ, ACPI_Rev=1.0x (0)
RSDT=0x000e5640, cksum=124
*/
/*
RSDT: Length=120, Revision=1, Checksum=240,
OEMID=COMPAQ, OEM Table ID=CPQ0064, OEM Revision=0x20040810,
Creator ID=, Creator Revision=0x0
Entries={ 0x000e56f8, 0x000e6585, 0x000e6c0a, 0x000e7156, 0x000e7348, 0x000e7676, 0x000e7bb5, 0x000e7d1c, 0x000e576c, 0x000e9b2c, 0x000e57d4, 0x000e8a22, 0x000e8b89, 0x000e8c66, 0x000e9200, 0x000e93b5, 0x000e8daa, 0x000e956f, 0x000e9729, 0x000e98e3, 0x000e9d30 }
*/
/*
FACP: Length=116, Revision=1, Checksum=242,
OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
Creator ID=, Creator Revision=0x0
FACS=0xe5600, DSDT=0xe5808
INT_MODEL=APIC
Preferred_PM_Profile=Unspecified (0)
SCI_INT=9
SMI_CMD=0xb2, ACPI_ENABLE=0x8a, ACPI_DISABLE=0x8b, S4BIOS_REQ=0x0
PSTATE_CNT=0x0
PM1a_EVT_BLK=0xf800-0xf803
PM1a_CNT_BLK=0xf804-0xf805
PM1b_CNT_BLK=0x460-0x461
PM_TMR_BLK=0xf808-0xf80b
GPE0_BLK=0xf828-0xf82f
P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us
FLUSH_SIZE=0, FLUSH_STRIDE=32
DUTY_OFFSET=1, DUTY_WIDTH=3
DAY_ALRM=13, MON_ALRM=0, CENTURY=50
IAPC_BOOT_ARCH=
Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
*/
/*
FACS: Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000
Global_Lock=
Flags=
Version=0
*/
/*
DSDT: Length=3453, Revision=1, Checksum=214,
OEMID=COMPAQ, OEM Table ID=DSDT, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=1669, Revision=1, Checksum=63,
OEMID=COMPAQ, OEM Table ID=PROJECT, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=1356, Revision=1, Checksum=137,
OEMID=COMPAQ, OEM Table ID=CORE_PNP, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=498, Revision=1, Checksum=13,
OEMID=COMPAQ, OEM Table ID=CORE_UTL, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=814, Revision=1, Checksum=238,
OEMID=COMPAQ, OEM Table ID=VILLTBL1, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=1343, Revision=1, Checksum=108,
OEMID=COMPAQ, OEM Table ID=LGCYLITE, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=359, Revision=1, Checksum=244,
OEMID=COMPAQ, OEM Table ID=UART2, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=334, Revision=1, Checksum=109,
OEMID=COMPAQ, OEM Table ID=FLOPPY, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
APIC: Length=104, Revision=1, Checksum=100,
OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
Creator ID=, Creator Revision=0x0
Local APIC ADDR=0xfee00000
Flags={PC-AT}
Type=Local APIC
ACPI CPU=1
Flags={ENABLED}
APIC ID=0
Type=Local APIC
ACPI CPU=2
Flags={ENABLED}
APIC ID=1
Type=IO APIC
APIC ID=1
INT BASE=0
ADDR=0x00000000fec00000
Type=INT Override
BUS=0
IRQ=0
INTR=2
Flags={Polarity=conforming, Trigger=conforming}
Type=INT Override
BUS=0
IRQ=9
INTR=9
Flags={Polarity=active-hi, Trigger=level}
Type=Local NMI
ACPI CPU=1
LINT Pin=1
Flags={Polarity=active-hi, Trigger=edge}
Type=Local NMI
ACPI CPU=2
LINT Pin=1
Flags={Polarity=active-hi, Trigger=edge}
*/
/*
SSDT: Length=178, Revision=1, Checksum=227,
OEMID=COMPAQ, OEM Table ID=APIC, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
ASF!: Length=52, Revision=16, Checksum=203,
OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
Creator ID=, Creator Revision=0x0
*/
/*
SSDT: Length=359, Revision=1, Checksum=186,
OEMID=COMPAQ, OEM Table ID=S3, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=221, Revision=1, Checksum=42,
OEMID=COMPAQ, OEM Table ID=CORE_S3, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=324, Revision=1, Checksum=12,
OEMID=COMPAQ, OEM Table ID=PIDETM, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=437, Revision=1, Checksum=87,
OEMID=COMPAQ, OEM Table ID=GTF0, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=442, Revision=1, Checksum=2,
OEMID=COMPAQ, OEM Table ID=GTF1, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=341, Revision=1, Checksum=104,
OEMID=COMPAQ, OEM Table ID=SIDETM, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=442, Revision=1, Checksum=134,
OEMID=COMPAQ, OEM Table ID=GTF2, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=442, Revision=1, Checksum=243,
OEMID=COMPAQ, OEM Table ID=GTF3, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=240, Revision=1, Checksum=93,
OEMID=COMPAQ, OEM Table ID=L08, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=120, Revision=1, Checksum=185,
OEMID=COMPAQ, OEM Table ID=FINIS, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000e
*/
#
More information about the freebsd-acpi
mailing list