Skip to content

Commit a4b5a27

Browse files
ikepanhcMatthew Garrett
authored andcommitted
ideapad: add markups, unify comments and return result when init
1. Add markups on init and exit functions 2. Unify the comments in the same style 3. Return result when module initial Signed-off-by: Ike Panhc <ike.pan@canonical.com> Signed-off-by: Matthew Garrett <mjg@redhat.com>
1 parent f63409a commit a4b5a27

File tree

1 file changed

+17
-14
lines changed

1 file changed

+17
-14
lines changed

drivers/platform/x86/ideapad-laptop.c

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* ideapad_acpi.c - Lenovo IdeaPad ACPI Extras
2+
* ideapad-laptop.c - Lenovo IdeaPad ACPI Extras
33
*
44
* Copyright © 2010 Intel Corporation
55
* Copyright © 2010 David Woodhouse <dwmw2@infradead.org>
@@ -168,8 +168,10 @@ static int write_ec_cmd(acpi_handle handle, int cmd, unsigned long data)
168168
pr_err("timeout in write_ec_cmd\n");
169169
return -1;
170170
}
171-
/* the above is ACPI helpers */
172171

172+
/*
173+
* camera power
174+
*/
173175
static ssize_t show_ideapad_cam(struct device *dev,
174176
struct device_attribute *attr,
175177
char *buf)
@@ -203,6 +205,9 @@ static ssize_t store_ideapad_cam(struct device *dev,
203205

204206
static DEVICE_ATTR(camera_power, 0644, show_ideapad_cam, store_ideapad_cam);
205207

208+
/*
209+
* Rfkill
210+
*/
206211
static int ideapad_rfk_set(void *data, bool blocked)
207212
{
208213
int device = (unsigned long)data;
@@ -235,7 +240,8 @@ static void ideapad_sync_rfk_state(struct acpi_device *adevice)
235240
rfkill_set_hw_state(priv->rfk[i], hw_blocked);
236241
}
237242

238-
static int ideapad_register_rfkill(struct acpi_device *adevice, int dev)
243+
static int __devinit ideapad_register_rfkill(struct acpi_device *adevice,
244+
int dev)
239245
{
240246
struct ideapad_private *priv = dev_get_drvdata(&adevice->dev);
241247
int ret;
@@ -271,7 +277,8 @@ static int ideapad_register_rfkill(struct acpi_device *adevice, int dev)
271277
return 0;
272278
}
273279

274-
static void ideapad_unregister_rfkill(struct acpi_device *adevice, int dev)
280+
static void __devexit ideapad_unregister_rfkill(struct acpi_device *adevice,
281+
int dev)
275282
{
276283
struct ideapad_private *priv = dev_get_drvdata(&adevice->dev);
277284

@@ -326,7 +333,6 @@ static void ideapad_platform_exit(void)
326333
&ideapad_attribute_group);
327334
platform_device_unregister(ideapad_priv->platform_device);
328335
}
329-
/* the above is platform device */
330336

331337
/*
332338
* input device
@@ -386,15 +392,17 @@ static void ideapad_input_report(unsigned long scancode)
386392
{
387393
sparse_keymap_report_event(ideapad_priv->inputdev, scancode, 1, true);
388394
}
389-
/* the above is input device */
390395

396+
/*
397+
* module init/exit
398+
*/
391399
static const struct acpi_device_id ideapad_device_ids[] = {
392400
{ "VPC2004", 0},
393401
{ "", 0},
394402
};
395403
MODULE_DEVICE_TABLE(acpi, ideapad_device_ids);
396404

397-
static int ideapad_acpi_add(struct acpi_device *adevice)
405+
static int __devinit ideapad_acpi_add(struct acpi_device *adevice)
398406
{
399407
int ret, i, cfg;
400408
struct ideapad_private *priv;
@@ -432,7 +440,7 @@ static int ideapad_acpi_add(struct acpi_device *adevice)
432440
return ret;
433441
}
434442

435-
static int ideapad_acpi_remove(struct acpi_device *adevice, int type)
443+
static int __devexit ideapad_acpi_remove(struct acpi_device *adevice, int type)
436444
{
437445
struct ideapad_private *priv = dev_get_drvdata(&adevice->dev);
438446
int i;
@@ -478,19 +486,14 @@ static struct acpi_driver ideapad_acpi_driver = {
478486
.owner = THIS_MODULE,
479487
};
480488

481-
482489
static int __init ideapad_acpi_module_init(void)
483490
{
484-
acpi_bus_register_driver(&ideapad_acpi_driver);
485-
486-
return 0;
491+
return acpi_bus_register_driver(&ideapad_acpi_driver);
487492
}
488493

489-
490494
static void __exit ideapad_acpi_module_exit(void)
491495
{
492496
acpi_bus_unregister_driver(&ideapad_acpi_driver);
493-
494497
}
495498

496499
MODULE_AUTHOR("David Woodhouse <dwmw2@infradead.org>");

0 commit comments

Comments
 (0)