#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/backlight.h>
#include <linux/ctype.h>
#include <linux/seq_file.h>
#include <linux/uaccess.h>
#include <linux/slab.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>
#include <linux/input.h>
#include <linux/input/sparse-keymap.h>
Go to the source code of this file.
|
enum | SINF_BITS {
SINF_NUM_BATTERIES = 0,
SINF_LCD_TYPE,
SINF_AC_MAX_BRIGHT,
SINF_AC_MIN_BRIGHT,
SINF_AC_CUR_BRIGHT,
SINF_DC_MAX_BRIGHT,
SINF_DC_MIN_BRIGHT,
SINF_DC_CUR_BRIGHT,
SINF_MUTE,
SINF_RESERVED,
SINF_ENV_STATE,
SINF_STICKY_KEY = 0x80
} |
|
#define ACPI_HOTKEY_COMPONENT 0x10000000 |
#define ACPI_PCC_CLASS "pcc" |
#define ACPI_PCC_DEVICE_NAME "Hotkey" |
#define ACPI_PCC_DRIVER_NAME "Panasonic Laptop Support" |
#define ACPI_PCC_INPUT_PHYS "panasonic/hkey0" |
#define LOGPREFIX "pcc_acpi: " |
#define METHOD_HKEY_QUERY "HINF" |
#define METHOD_HKEY_SINF "SINF" |
#define METHOD_HKEY_SQTY "SQTY" |
#define METHOD_HKEY_SSET "SSET" |
- Enumerator:
SINF_NUM_BATTERIES |
|
SINF_LCD_TYPE |
|
SINF_AC_MAX_BRIGHT |
|
SINF_AC_MIN_BRIGHT |
|
SINF_AC_CUR_BRIGHT |
|
SINF_DC_MAX_BRIGHT |
|
SINF_DC_MIN_BRIGHT |
|
SINF_DC_CUR_BRIGHT |
|
SINF_MUTE |
|
SINF_RESERVED |
|
SINF_ENV_STATE |
|
SINF_STICKY_KEY |
|
Definition at line 163 of file panasonic-laptop.c.
MODULE_AUTHOR |
( |
"Hiroshi |
Miura, |
|
|
David Bronaugh and Harald Welte" |
|
|
) |
| |
MODULE_DESCRIPTION |
( |
"ACPI HotKey driver for Panasonic Let's Note laptops" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
acpi |
, |
|
|
pcc_device_ids |
|
|
) |
| |
module_exit |
( |
acpi_pcc_exit |
| ) |
|
module_init |
( |
acpi_pcc_init |
| ) |
|