This series adds support for MSI Wind U90/U100 laptops to msi-laptop
platform driver and to msi-wmi WMI driver.
Changes comparing to the first series:
* new patch for quirk tables in msi-laptop;
* new patch to disable brightness control for machines with
newer EC;
* new patch to fix memory leak in msi-wmi;
* new patch to add MSI Wind support in msi-wmi;
* fixed code that breaks compatibility with old models;
* fixed bug with touchpad toggle key filtering appeared in
the first series;
* separated and cleaned up msi-wmi patch;
* msi-wmi: converted last_pressed from array to simple variable
in order to allow key codes in keymap to be sparse. This
fixes a bug with pointer arithmetics appeared in series v3.
Tested on MSI Wind U100Plus laptop.
----------------------------------------------------------------
Lee, Chun-Yi (1):
msi-laptop: merge quirk tables to one
Maxim Mikityanskiy (11):
msi-laptop: Use proper return codes instead of -1
msi-laptop: Work around gcc warning
msi-laptop: Add MSI Wind U90/U100 support
msi-laptop: Add missing ABI documentation
msi-laptop: Disable brightness control for new EC
msi-wmi: Fix memory leak
msi-wmi: Avoid repeating constants
msi-wmi: Use enums for scancodes
msi-wmi: Make keys and backlight independent
msi-wmi: Introduced quirk_last_pressed
msi-wmi: Add MSI Wind support
Documentation/ABI/testing/sysfs-platform-msi-laptop | 83 +++++++++++++++++++
drivers/platform/x86/msi-laptop.c | 374
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
drivers/platform/x86/msi-wmi.c | 224
++++++++++++++++++++++++++++++++------------------
3 files changed, 512 insertions(+), 169 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-platform-msi-laptop
--
To unsubscribe from this list: send the line "unsubscribe platform-driver-x86"
in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html