http://bugzilla.kernel.org/show_bug.cgi?id=12187





--- Comment #13 from Leonid Podolny <leonidp.li...@gmail.com>  2009-03-31 
20:47:21 ---
(In reply to comment #10)
> Leonid,
> Could you please check if disabling calls to acpi_ec_burst_enable() in
> drivers/acpi/ec.c helps?

Here is what I've done, just to make sure that I understood you correctly:
diff --git a/drivers/acpi/ec.c b/drivers/acpi/ec.c
index 2fe1506..eaa4224 100644
--- a/drivers/acpi/ec.c
+++ b/drivers/acpi/ec.c
@@ -355,7 +355,8 @@ static int acpi_ec_burst_enable(struct acpi_ec *ec)
                                .wdata = NULL, .rdata = &d,
                                .wlen = 0, .rlen = 1};

-       return acpi_ec_transaction(ec, &t, 0);
+       //return acpi_ec_transaction(ec, &t, 0);
+       return 0;
 }

 static int acpi_ec_burst_disable(struct acpi_ec *ec)
@@ -607,7 +608,7 @@ acpi_ec_space_handler(u32 function, acpi_physical_address
address,
        if (bits != 8 && acpi_strict)
                return AE_BAD_PARAMETER;

-       acpi_ec_burst_enable(ec);
+       //acpi_ec_burst_enable(ec);

        if (function == ACPI_READ) {
                result = acpi_ec_read(ec, address, &temp);

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

------------------------------------------------------------------------------
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to