ACPI Embedded Controller (EC) errors on 7.0-STABLE
Alexander Sack
pisymbol at gmail.com
Tue Jun 17 15:16:15 UTC 2008
Hello:
I've just installed FreeBSD-7.0-amd64 on my new MSI-171A (GX710A)
notebook (AMD Turon X2 (dual core)/4GB RAM). I have flashed to the
latest motherboard BIOS via the MSI website (1.10GA 7/25/2007). I'm
seeing some ACPI errors on boot which I believe are relatively
harmless but wanted to get confirmation from the list.
Here are the pertinent error messages:
CPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (evregion-0427): No handler for Region [EC__]
(0xffffff00011cf680) [EmbeddedControl] [20070320]
ACPI Error (exfldio-0390): Region EmbeddedControl(3) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
ACPI Error (uteval-0309): Method execution failed
[\\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node 0xffffff00011d2480),
AE_NOT_EXIST
After dumping the ASL, it defines an embedded controller (Device EC)
with a bunch of methods but ACPI-CA complains that there is no
OperationRegion handler for them. I see 7 error messages which I
believe correspond to the 7 Method AML calls defined. Is this faulty
ASL code on MSI's part or a regression bug? Its DSDT specifies ACPI
compliance 1.0 I *think* (I'm a little rusty here).
I've attached all the debugging out I can think of (boot -v dmesg, my
ASL, and sysctl -a hw.acpi). I do notice that iasl gives me a
compiler error but its seem outside the scope of my dmesg error
output. I assume based on spec that this is the System Bus, PCI bus
0, south bridge, embedded controller, battery 1 (methods are for
status, information, etc. etc.).
Any feedback would be much appreciated?
Thanks
-aps
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unity-dmesg
Type: application/octet-stream
Size: 37732 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-acpi/attachments/20080617/8a96652a/unity-dmesg-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unity-hw.acpi
Type: application/octet-stream
Size: 867 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-acpi/attachments/20080617/8a96652a/unity-hw-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unity-msi171a.asl
Type: application/octet-stream
Size: 150657 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-acpi/attachments/20080617/8a96652a/unity-msi171a-0001.obj
More information about the freebsd-acpi
mailing list