Updated ec-burst.diff patch

Florian Smeets flo at kasimir.com
Tue Jul 1 15:54:51 PDT 2003


Nate Lawson wrote:
> 
> Also, please report how adding "hw.acpi.ec.burst_mode=0" to loader.conf
> changes things (but turn on hw.acpi.verbose first so we get good msgs).
> 
Well with hw.acpi.verbose=1 the messages look like this:

Jul  2 00:30:39 lappi kernel: ACPI-0432: *** Error: Handler for
[EmbeddedControl] returned AE_ERROR
Jul  2 00:30:39 lappi kernel: ACPI-1287: *** Error: Method execution
failed [\_SB_.BAT0._BST] (Node 0xc2502700), AE_ERROR
Jul  2 00:30:39 lappi kernel: acpi_cmbat0: error fetching current
battery status -- AE_ERROR
Jul  2 00:30:54 lappi kernel: acpi_ec0: EcCommand: no response to 82
Jul  2 00:30:54 lappi kernel: acpi_ec0: EcCommand: no response to 80
Jul  2 00:30:54 lappi kernel: ACPI-0432: *** Error: Handler for
[EmbeddedControl] returned AE_ERROR
Jul  2 00:30:54 lappi kernel: ACPI-1287: *** Error: Method execution
failed [\_TZ_.TZN0._TMP] (Node 0xc2502b60), AE_ERROR
Jul  2 00:30:54 lappi kernel: acpi_tz0: error fetching current
temperature -- AE_ERROR
Jul  2 00:31:09 lappi kernel: acpi_ec0: EcCommand: no response to 80
Jul  2 00:31:09 lappi kernel: ACPI-0432: *** Error: Handler for
[EmbeddedControl] returned AE_ERROR
Jul  2 00:31:09 lappi kernel: ACPI-1287: *** Error: Method execution
failed [\_SB_.ADP0._PSR] (Node 0xc2502880), AE_ERROR
Jul  2 00:31:24 lappi kernel: acpi_ec0: EcCommand: no response to 80
Jul  2 00:31:24 lappi kernel: ACPI-0432: *** Error: Handler for
[EmbeddedControl] returned AE_ERROR
Jul  2 00:31:24 lappi kernel: ACPI-1287: *** Error: Method execution
failed [\_TZ_.TZN0._TMP] (Node 0xc2502b60), AE_ERROR
Jul  2 00:31:24 lappi kernel: acpi_tz0: error fetching current
temperature -- AE_ERROR
Jul  2 00:31:39 lappi kernel: acpi_ec0: EcCommand: no response to 80
Jul  2 00:31:39 lappi kernel: ACPI-0432: *** Error: Handler for
[EmbeddedControl] returned AE_ERROR
Jul  2 00:31:39 lappi kernel: ACPI-1287: *** Error: Method execution
failed [\_SB_.ADP0._PSR] (Node 0xc2502880), AE_ERROR
Jul  2 00:31:39 lappi kernel: acpi_ec0: EcCommand: no response to 80
Jul  2 00:31:39 lappi kernel: ACPI-0432: *** Error: Handler for
[EmbeddedControl] returned AE_ERROR
Jul  2 00:31:39 lappi kernel: ACPI-1287: *** Error: Method execution
failed [\_SB_.BAT0._BST] (Node 0xc2502700), AE_ERROR
Jul  2 00:31:39 lappi kernel: acpi_cmbat0: error fetching current
battery status -- AE_ERROR

here is the output of "dmesg | egrep acpi_ec0\|EC\ Wait"

acpi_ec0: <embedded controller> port 0x66,0x62 on acpi0
EC Waited max 17 cycles, event occurred
acpi_ec0: EcCommand: no response to 80
acpi_ec0: EcCommand: no response to 80
[...]
acpi_ec0: EcCommand: no response to 80
acpi_ec0: EcCommand: no response to 82
acpi_ec0: EcRead: Failed waiting for EC to send data.
acpi_ec0: EcCommand: no response to 80
acpi_ec0: EcCommand: no response to 80

The complete dmesg is available at http://flds.dyndns.org/dmesg .

I set hw.acpi.ec.burst_mode=0 in loader.conf but when i was trying to 
chek if it was set to 0 with sysctl hw.acpi.ec.burst_mode i got :

flo at lappi [~] 15 #sysctl hw.acpi.ec.burst_mode
sysctl: unknown oid 'hw.acpi.ec.burst_mode'

Let me know if i can do something else.

Regards,
flo



More information about the freebsd-current mailing list