Commit 53f11d4f authored by Len Brown's avatar Len Brown

[ACPI] Enable Embedded Controller (EC) interrupt mode by default

"ec_intr=0" reverts to polling
"ec_burst=" no longer exists.
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
Acked-by: default avatarLuming Yu <luming.yu@intel.com>
parent 02b28a33
...@@ -452,6 +452,11 @@ running once the system is up. ...@@ -452,6 +452,11 @@ running once the system is up.
eata= [HW,SCSI] eata= [HW,SCSI]
ec_intr= [HW,ACPI] ACPI Embedded Controller interrupt mode
Format: <int>
0: polling mode
non-0: interrupt mode (default)
eda= [HW,PS2] eda= [HW,PS2]
edb= [HW,PS2] edb= [HW,PS2]
......
...@@ -73,7 +73,7 @@ static struct acpi_driver acpi_ec_driver = { ...@@ -73,7 +73,7 @@ static struct acpi_driver acpi_ec_driver = {
.class = ACPI_EC_CLASS, .class = ACPI_EC_CLASS,
.ids = ACPI_EC_HID, .ids = ACPI_EC_HID,
.ops = { .ops = {
.add = acpi_ec_poll_add, .add = acpi_ec_intr_add,
.remove = acpi_ec_remove, .remove = acpi_ec_remove,
.start = acpi_ec_start, .start = acpi_ec_start,
.stop = acpi_ec_stop, .stop = acpi_ec_stop,
...@@ -147,7 +147,7 @@ static union acpi_ec *ec_ecdt; ...@@ -147,7 +147,7 @@ static union acpi_ec *ec_ecdt;
/* External interfaces use first EC only, so remember */ /* External interfaces use first EC only, so remember */
static struct acpi_device *first_ec; static struct acpi_device *first_ec;
static int acpi_ec_poll_mode = EC_POLL; static int acpi_ec_poll_mode = EC_INTR;
/* -------------------------------------------------------------------------- /* --------------------------------------------------------------------------
Transaction Management Transaction Management
...@@ -1594,4 +1594,4 @@ static int __init acpi_ec_set_intr_mode(char *str) ...@@ -1594,4 +1594,4 @@ static int __init acpi_ec_set_intr_mode(char *str)
return 0; return 0;
} }
__setup("ec_burst=", acpi_ec_set_intr_mode); __setup("ec_intr=", acpi_ec_set_intr_mode);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment