Lines Matching +full:key +full:- +full:home
1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright(C) 2010-2011 Corentin Chary <corentin.chary@gmail.com>
21 #include <linux/input/sparse-keymap.h>
25 #include "asus-wmi.h"
27 #define EEEPC_WMI_FILE "eeepc-wmi"
33 #define EEEPC_ACPI_HID "ASUS010" /* old _HID used in eeepc-laptop */
35 #define EEEPC_WMI_EVENT_GUID "ABBC0F72-8EA1-11D1-00A0-C90629100000"
45 "acpi4asus-user@lists.sourceforge.net.");
47 /* Values for T101MT "Home" key */
59 { KE_KEY, 0x5c, { KEY_F15 } }, /* Power Gear key */
69 { KE_KEY, HOME_PRESS, { KEY_CONFIG } }, /* Home/Express gate key */
107 if (sscanf(dev->name, "AEMS%24c", oemstring) == 1) { in et2012_quirks()
121 quirks = dmi->driver_data; in dmi_matched()
123 model = (char *)dmi->matches[1].substr; in dmi_matched()
179 pr_warn("Can't load eeepc-wmi, use default acpi_osi " in eeepc_wmi_probe()
180 "(preferred) or eeepc-laptop\n"); in eeepc_wmi_probe()
181 return -EBUSY; in eeepc_wmi_probe()
189 quirks->hotplug_wireless = hotplug_wireless; in eeepc_wmi_quirks()
193 driver->quirks = quirks; in eeepc_wmi_quirks()
194 driver->quirks->wapf = -1; in eeepc_wmi_quirks()
195 driver->panel_power = BACKLIGHT_POWER_ON; in eeepc_wmi_quirks()