Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Nov 2004 11:39:54 +0100
From:      Ewald Jenisch <a@jenisch.at>
To:        acpi@freebsd.org
Subject:   ACPI not recognized on HP Evo 530d (5.3)
Message-ID:  <20041125103954.GA9653@athena.oekb.co.at>

next in thread | raw e-mail | index | archive | help

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
 */
# 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041125103954.GA9653>