Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/acpi_support/acpi_ibm.c
Show First 20 Lines • Show All 267 Lines • ▼ Show 20 Lines | |||||
#define ACPI_IBM_HKEY_RFKILL_MASK (1 << 4) | #define ACPI_IBM_HKEY_RFKILL_MASK (1 << 4) | ||||
#define ACPI_IBM_HKEY_DSWITCH_MASK (1 << 6) | #define ACPI_IBM_HKEY_DSWITCH_MASK (1 << 6) | ||||
#define ACPI_IBM_HKEY_BRIGHTNESS_UP_MASK (1 << 15) | #define ACPI_IBM_HKEY_BRIGHTNESS_UP_MASK (1 << 15) | ||||
#define ACPI_IBM_HKEY_BRIGHTNESS_DOWN_MASK (1 << 16) | #define ACPI_IBM_HKEY_BRIGHTNESS_DOWN_MASK (1 << 16) | ||||
#define ACPI_IBM_HKEY_SEARCH_MASK (1 << 18) | #define ACPI_IBM_HKEY_SEARCH_MASK (1 << 18) | ||||
#define ACPI_IBM_HKEY_MICMUTE_MASK (1 << 26) | #define ACPI_IBM_HKEY_MICMUTE_MASK (1 << 26) | ||||
#define ACPI_IBM_HKEY_SETTINGS_MASK (1 << 28) | #define ACPI_IBM_HKEY_SETTINGS_MASK (1 << 28) | ||||
#define ACPI_IBM_HKEY_VIEWOPEN_MASK (1 << 30) | #define ACPI_IBM_HKEY_VIEWOPEN_MASK (1 << 30) | ||||
#define ACPI_IBM_HKEY_VIEWALL_MASK (1 << 31) | #define ACPI_IBM_HKEY_VIEWALL_MASK (1U << 31) | ||||
struct acpi_ibm_models { | struct acpi_ibm_models { | ||||
const char *maker; | const char *maker; | ||||
const char *product; | const char *product; | ||||
uint32_t eventmask; | uint32_t eventmask; | ||||
} acpi_ibm_models[] = { | } acpi_ibm_models[] = { | ||||
{ "LENOVO", "20BSCTO1WW", | { "LENOVO", "20BSCTO1WW", | ||||
ACPI_IBM_HKEY_RFKILL_MASK | | ACPI_IBM_HKEY_RFKILL_MASK | | ||||
▲ Show 20 Lines • Show All 1,031 Lines • Show Last 20 Lines |