]> git.baikalelectronics.ru Git - kernel.git/commit
ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530
authorKai Heng Feng <kai.heng.feng@canonical.com>
Mon, 5 Feb 2018 05:19:24 +0000 (13:19 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 6 Feb 2018 17:28:24 +0000 (18:28 +0100)
commit36904703aeeeb6cd31993f1353c8325006229f9a
treea2c70030cbe7c0eabe91c7307ffb7ad6080f84f5
parent63347db0affadcbccd5613116ea8431c70139b3e
ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530

The i2c touchpad on Dell XPS 9570 and Precision M5530 doesn't work out
of box.

The touchpad relies on its _INI method to update its _HID value from
XXXX0000 to SYNA2393.

Also, the _STA relies on value of I2CN to report correct status.

Set acpi_gbl_parse_table_as_term_list so the value of I2CN can be
correctly set up, and _INI can get run. The ACPI table in this machine
is designed to get parsed this way.

Also, change the quirk table to a more generic name.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=198515
Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/bus.c