Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-davinci
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linux
linux-davinci
Commits
4d441513
Commit
4d441513
authored
Jan 13, 2010
by
Corentin Chary
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
asus-laptop: rename function talking directly to acpi with asus_xxx scheme
Signed-off-by:
Corentin Chary
<
corentincj@iksaif.net
>
parent
17e78f62
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
19 deletions
+19
-19
drivers/platform/x86/asus-laptop.c
drivers/platform/x86/asus-laptop.c
+19
-19
No files found.
drivers/platform/x86/asus-laptop.c
View file @
4d441513
...
...
@@ -394,7 +394,7 @@ ASUS_LED_HANDLER(gled, GLED_ON);
/*
* Keyboard backlight (also a LED)
*/
static
int
get
_kled_lvl
(
void
)
static
int
asus
_kled_lvl
(
void
)
{
unsigned
long
long
kblv
;
struct
acpi_object_list
params
;
...
...
@@ -409,12 +409,12 @@ static int get_kled_lvl(void)
rv
=
acpi_evaluate_integer
(
kled_get_handle
,
NULL
,
&
params
,
&
kblv
);
if
(
ACPI_FAILURE
(
rv
))
{
pr_warning
(
"Error reading kled level
\n
"
);
return
0
;
return
-
ENODEV
;
}
return
kblv
;
}
static
int
set_kled_lvl
(
struct
asus_laptop
*
asus
,
int
kblv
)
static
int
asus_kled_set
(
struct
asus_laptop
*
asus
,
int
kblv
)
{
if
(
kblv
>
0
)
kblv
=
(
1
<<
7
)
|
(
kblv
&
0x7F
);
...
...
@@ -441,12 +441,12 @@ static void kled_led_update(struct work_struct *work)
{
struct
asus_laptop
*
asus
=
work_to_asus
(
work
,
kled
);
set_kled_lvl
(
asus
,
asus
->
leds
.
kled_wk
);
asus_kled_set
(
asus
,
asus
->
leds
.
kled_wk
);
}
static
enum
led_brightness
kled_led_get
(
struct
led_classdev
*
led_cdev
)
{
return
get
_kled_lvl
();
return
asus
_kled_lvl
();
}
#define ASUS_LED_UNREGISTER(object) \
...
...
@@ -555,7 +555,7 @@ static void lcd_blank(struct asus_laptop *asus, int blank)
}
}
static
int
read_brightness
(
struct
backlight_device
*
bd
)
static
int
asus_
read_brightness
(
struct
backlight_device
*
bd
)
{
unsigned
long
long
value
;
acpi_status
rv
=
AE_OK
;
...
...
@@ -567,7 +567,7 @@ static int read_brightness(struct backlight_device *bd)
return
value
;
}
static
int
set_brightness
(
struct
backlight_device
*
bd
,
int
value
)
static
int
asus_
set_brightness
(
struct
backlight_device
*
bd
,
int
value
)
{
if
(
write_acpi_int
(
brightness_set_handle
,
NULL
,
value
))
{
pr_warning
(
"Error changing brightness
\n
"
);
...
...
@@ -582,7 +582,7 @@ static int update_bl_status(struct backlight_device *bd)
int
rv
;
int
value
=
bd
->
props
.
brightness
;
rv
=
set_brightness
(
bd
,
value
);
rv
=
asus_
set_brightness
(
bd
,
value
);
if
(
rv
)
return
rv
;
...
...
@@ -591,7 +591,7 @@ static int update_bl_status(struct backlight_device *bd)
}
static
struct
backlight_ops
asusbl_ops
=
{
.
get_brightness
=
read_brightness
,
.
get_brightness
=
asus_
read_brightness
,
.
update_status
=
update_bl_status
,
};
...
...
@@ -612,7 +612,7 @@ static int asus_backlight_init(struct asus_laptop *asus)
asus
->
backlight_device
=
bd
;
bd
->
props
.
max_brightness
=
15
;
bd
->
props
.
brightness
=
read_brightness
(
NULL
);
bd
->
props
.
brightness
=
asus_
read_brightness
(
NULL
);
bd
->
props
.
power
=
FB_BLANK_UNBLANK
;
backlight_update_status
(
bd
);
}
...
...
@@ -818,7 +818,7 @@ static ssize_t store_bluetooth(struct device *dev,
/*
* Display
*/
static
void
set_display
(
struct
asus_laptop
*
asus
,
int
value
)
static
void
asus_
set_display
(
struct
asus_laptop
*
asus
,
int
value
)
{
/* no sanity check needed for now */
if
(
write_acpi_int
(
display_set_handle
,
NULL
,
value
))
...
...
@@ -874,14 +874,14 @@ static ssize_t store_disp(struct device *dev, struct device_attribute *attr,
rv
=
parse_arg
(
buf
,
count
,
&
value
);
if
(
rv
>
0
)
set_display
(
asus
,
value
);
asus_
set_display
(
asus
,
value
);
return
rv
;
}
/*
* Light Sens
*/
static
void
set_light_sen
s_switch
(
struct
asus_laptop
*
asus
,
int
value
)
static
void
asus_al
s_switch
(
struct
asus_laptop
*
asus
,
int
value
)
{
if
(
write_acpi_int
(
ls_switch_handle
,
NULL
,
value
))
pr_warning
(
"Error setting light sensor switch
\n
"
);
...
...
@@ -904,12 +904,12 @@ static ssize_t store_lssw(struct device *dev, struct device_attribute *attr,
rv
=
parse_arg
(
buf
,
count
,
&
value
);
if
(
rv
>
0
)
set_light_sen
s_switch
(
asus
,
value
?
1
:
0
);
asus_al
s_switch
(
asus
,
value
?
1
:
0
);
return
rv
;
}
static
void
set_light_sen
s_level
(
struct
asus_laptop
*
asus
,
int
value
)
static
void
asus_al
s_level
(
struct
asus_laptop
*
asus
,
int
value
)
{
if
(
write_acpi_int
(
ls_level_handle
,
NULL
,
value
))
pr_warning
(
"Error setting light sensor level
\n
"
);
...
...
@@ -934,7 +934,7 @@ static ssize_t store_lslvl(struct device *dev, struct device_attribute *attr,
if
(
rv
>
0
)
{
value
=
(
0
<
value
)
?
((
15
<
value
)
?
15
:
value
)
:
0
;
/* 0 <= value <= 15 */
set_light_sen
s_level
(
asus
,
value
);
asus_al
s_level
(
asus
,
value
);
}
return
rv
;
...
...
@@ -1419,7 +1419,7 @@ static int __devinit asus_acpi_init(struct asus_laptop *asus)
/* Keyboard Backlight is on by default */
if
(
kled_set_handle
)
set_kled_lvl
(
asus
,
1
);
asus_kled_set
(
asus
,
1
);
/* LED display is off by default */
asus
->
ledd_status
=
0xFFF
;
...
...
@@ -1429,10 +1429,10 @@ static int __devinit asus_acpi_init(struct asus_laptop *asus)
asus
->
light_level
=
5
;
/* level 5 for sensor sensitivity */
if
(
ls_switch_handle
)
set_light_sen
s_switch
(
asus
,
asus
->
light_switch
);
asus_al
s_switch
(
asus
,
asus
->
light_switch
);
if
(
ls_level_handle
)
set_light_sen
s_level
(
asus
,
asus
->
light_level
);
asus_al
s_level
(
asus
,
asus
->
light_level
);
/* GPS is on by default */
asus_gps_switch
(
asus
,
1
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment