Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
91687cc8
cloud-kernel
项目概览
openanolis
/
cloud-kernel
1 年多 前同步成功
通知
160
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
91687cc8
编写于
11月 28, 2009
作者:
C
Corentin Chary
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
asus-laptop: use tabs to indent macros and remove unused ones
Signed-off-by:
N
Corentin Chary
<
corentincj@iksaif.net
>
上级
d8c67323
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
22 addition
and
29 deletion
+22
-29
drivers/platform/x86/asus-laptop.c
drivers/platform/x86/asus-laptop.c
+22
-29
未找到文件。
drivers/platform/x86/asus-laptop.c
浏览文件 @
91687cc8
...
...
@@ -50,50 +50,43 @@
#include <asm/uaccess.h>
#include <linux/input.h>
#define ASUS_LAPTOP_VERSION
"0.42"
#define ASUS_LAPTOP_VERSION
"0.42"
#define ASUS_HOTK_NAME
"Asus Laptop Support"
#define ASUS_HOTK_CLASS
"hotkey"
#define ASUS_HOTK_DEVICE_NAME
"Hotkey"
#define ASUS_HOTK_FILE
KBUILD_MODNAME
#define ASUS_HOTK_PREFIX
"\\_SB.ATKD."
#define ASUS_HOTK_NAME
"Asus Laptop Support"
#define ASUS_HOTK_CLASS
"hotkey"
#define ASUS_HOTK_DEVICE_NAME
"Hotkey"
#define ASUS_HOTK_FILE
KBUILD_MODNAME
#define ASUS_HOTK_PREFIX
"\\_SB.ATKD."
/*
* Some events we use, same for all Asus
*/
#define ATKD_BR_UP
0x10
#define ATKD_BR_DOWN
0x20
#define ATKD_LCD_ON
0x33
#define ATKD_LCD_OFF
0x34
#define ATKD_BR_UP
0x10
#define ATKD_BR_DOWN
0x20
#define ATKD_LCD_ON
0x33
#define ATKD_LCD_OFF
0x34
/*
* Known bits returned by \_SB.ATKD.HWRS
*/
#define WL_HWRS
0x80
#define BT_HWRS
0x100
#define WL_HWRS
0x80
#define BT_HWRS
0x100
/*
* Flags for hotk status
* WL_ON and BT_ON are also used for wireless_status()
*/
#define WL_ON 0x01
/* internal Wifi */
#define BT_ON 0x02
/* internal Bluetooth */
#define MLED_ON 0x04
/* mail LED */
#define TLED_ON 0x08
/* touchpad LED */
#define RLED_ON 0x10
/* Record LED */
#define PLED_ON 0x20
/* Phone LED */
#define GLED_ON 0x40
/* Gaming LED */
#define LCD_ON 0x80
/* LCD backlight */
#define GPS_ON 0x100
/* GPS */
#define KEY_ON 0x200
/* Keyboard backlight */
#define ASUS_LOG ASUS_HOTK_FILE ": "
#define ASUS_ERR KERN_ERR ASUS_LOG
#define ASUS_WARNING KERN_WARNING ASUS_LOG
#define ASUS_NOTICE KERN_NOTICE ASUS_LOG
#define ASUS_INFO KERN_INFO ASUS_LOG
#define ASUS_DEBUG KERN_DEBUG ASUS_LOG
#define WL_ON 0x01
/* internal Wifi */
#define BT_ON 0x02
/* internal Bluetooth */
#define MLED_ON 0x04
/* mail LED */
#define TLED_ON 0x08
/* touchpad LED */
#define RLED_ON 0x10
/* Record LED */
#define PLED_ON 0x20
/* Phone LED */
#define GLED_ON 0x40
/* Gaming LED */
#define LCD_ON 0x80
/* LCD backlight */
#define GPS_ON 0x100
/* GPS */
#define KEY_ON 0x200
/* Keyboard backlight */
MODULE_AUTHOR
(
"Julien Lerouge, Karol Kozimor, Corentin Chary"
);
MODULE_DESCRIPTION
(
ASUS_HOTK_NAME
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录