diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/acpi/cm_sbs.c | 14 | ||||
-rw-r--r-- | drivers/acpi/i2c_ec.c | 34 | ||||
-rw-r--r-- | drivers/acpi/numa.c | 4 | ||||
-rw-r--r-- | drivers/acpi/sbs.c | 142 |
4 files changed, 56 insertions, 138 deletions
diff --git a/drivers/acpi/cm_sbs.c b/drivers/acpi/cm_sbs.c index d11507c7b8a4..574a75a166c5 100644 --- a/drivers/acpi/cm_sbs.c +++ b/drivers/acpi/cm_sbs.c | |||
@@ -46,7 +46,6 @@ static int lock_battery_dir_cnt = 0; | |||
46 | 46 | ||
47 | struct proc_dir_entry *acpi_lock_ac_dir(void) | 47 | struct proc_dir_entry *acpi_lock_ac_dir(void) |
48 | { | 48 | { |
49 | ACPI_FUNCTION_TRACE("acpi_lock_ac_dir"); | ||
50 | 49 | ||
51 | down(&cm_sbs_sem); | 50 | down(&cm_sbs_sem); |
52 | if (!acpi_ac_dir) { | 51 | if (!acpi_ac_dir) { |
@@ -59,14 +58,13 @@ struct proc_dir_entry *acpi_lock_ac_dir(void) | |||
59 | "Cannot create %s\n", ACPI_AC_CLASS)); | 58 | "Cannot create %s\n", ACPI_AC_CLASS)); |
60 | } | 59 | } |
61 | up(&cm_sbs_sem); | 60 | up(&cm_sbs_sem); |
62 | return (acpi_ac_dir); | 61 | return acpi_ac_dir; |
63 | } | 62 | } |
64 | 63 | ||
65 | EXPORT_SYMBOL(acpi_lock_ac_dir); | 64 | EXPORT_SYMBOL(acpi_lock_ac_dir); |
66 | 65 | ||
67 | void acpi_unlock_ac_dir(struct proc_dir_entry *acpi_ac_dir_param) | 66 | void acpi_unlock_ac_dir(struct proc_dir_entry *acpi_ac_dir_param) |
68 | { | 67 | { |
69 | ACPI_FUNCTION_TRACE("acpi_unlock_ac_dir"); | ||
70 | 68 | ||
71 | down(&cm_sbs_sem); | 69 | down(&cm_sbs_sem); |
72 | if (acpi_ac_dir_param) { | 70 | if (acpi_ac_dir_param) { |
@@ -83,7 +81,6 @@ EXPORT_SYMBOL(acpi_unlock_ac_dir); | |||
83 | 81 | ||
84 | struct proc_dir_entry *acpi_lock_battery_dir(void) | 82 | struct proc_dir_entry *acpi_lock_battery_dir(void) |
85 | { | 83 | { |
86 | ACPI_FUNCTION_TRACE("acpi_lock_battery_dir"); | ||
87 | 84 | ||
88 | down(&cm_sbs_sem); | 85 | down(&cm_sbs_sem); |
89 | if (!acpi_battery_dir) { | 86 | if (!acpi_battery_dir) { |
@@ -97,14 +94,13 @@ struct proc_dir_entry *acpi_lock_battery_dir(void) | |||
97 | "Cannot create %s\n", ACPI_BATTERY_CLASS)); | 94 | "Cannot create %s\n", ACPI_BATTERY_CLASS)); |
98 | } | 95 | } |
99 | up(&cm_sbs_sem); | 96 | up(&cm_sbs_sem); |
100 | return (acpi_battery_dir); | 97 | return acpi_battery_dir; |
101 | } | 98 | } |
102 | 99 | ||
103 | EXPORT_SYMBOL(acpi_lock_battery_dir); | 100 | EXPORT_SYMBOL(acpi_lock_battery_dir); |
104 | 101 | ||
105 | void acpi_unlock_battery_dir(struct proc_dir_entry *acpi_battery_dir_param) | 102 | void acpi_unlock_battery_dir(struct proc_dir_entry *acpi_battery_dir_param) |
106 | { | 103 | { |
107 | ACPI_FUNCTION_TRACE("acpi_unlock_battery_dir"); | ||
108 | 104 | ||
109 | down(&cm_sbs_sem); | 105 | down(&cm_sbs_sem); |
110 | if (acpi_battery_dir_param) { | 106 | if (acpi_battery_dir_param) { |
@@ -116,20 +112,20 @@ void acpi_unlock_battery_dir(struct proc_dir_entry *acpi_battery_dir_param) | |||
116 | acpi_battery_dir = 0; | 112 | acpi_battery_dir = 0; |
117 | } | 113 | } |
118 | up(&cm_sbs_sem); | 114 | up(&cm_sbs_sem); |
115 | return; | ||
119 | } | 116 | } |
120 | 117 | ||
121 | EXPORT_SYMBOL(acpi_unlock_battery_dir); | 118 | EXPORT_SYMBOL(acpi_unlock_battery_dir); |
122 | 119 | ||
123 | static int __init acpi_cm_sbs_init(void) | 120 | static int __init acpi_cm_sbs_init(void) |
124 | { | 121 | { |
125 | ACPI_FUNCTION_TRACE("acpi_cm_sbs_init"); | ||
126 | 122 | ||
127 | if (acpi_disabled) | 123 | if (acpi_disabled) |
128 | return_VALUE(0); | 124 | return 0; |
129 | 125 | ||
130 | init_MUTEX(&cm_sbs_sem); | 126 | init_MUTEX(&cm_sbs_sem); |
131 | 127 | ||
132 | return_VALUE(0); | 128 | return 0; |
133 | } | 129 | } |
134 | 130 | ||
135 | subsys_initcall(acpi_cm_sbs_init); | 131 | subsys_initcall(acpi_cm_sbs_init); |
diff --git a/drivers/acpi/i2c_ec.c b/drivers/acpi/i2c_ec.c index 72478a665c8c..84239d51dc0c 100644 --- a/drivers/acpi/i2c_ec.c +++ b/drivers/acpi/i2c_ec.c | |||
@@ -115,8 +115,6 @@ static int acpi_ec_smb_read(struct acpi_ec_smbus *smbus, u8 address, u8 * data) | |||
115 | u8 val; | 115 | u8 val; |
116 | int err; | 116 | int err; |
117 | 117 | ||
118 | ACPI_FUNCTION_TRACE("acpi_ec_smb_read"); | ||
119 | |||
120 | err = ec_read(smbus->base + address, &val); | 118 | err = ec_read(smbus->base + address, &val); |
121 | if (!err) { | 119 | if (!err) { |
122 | *data = val; | 120 | *data = val; |
@@ -129,8 +127,6 @@ static int acpi_ec_smb_write(struct acpi_ec_smbus *smbus, u8 address, u8 data) | |||
129 | { | 127 | { |
130 | int err; | 128 | int err; |
131 | 129 | ||
132 | ACPI_FUNCTION_TRACE("acpi_ec_smb_write"); | ||
133 | |||
134 | err = ec_write(smbus->base + address, data); | 130 | err = ec_write(smbus->base + address, data); |
135 | return (err); | 131 | return (err); |
136 | } | 132 | } |
@@ -144,8 +140,6 @@ acpi_ec_smb_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, | |||
144 | unsigned char protocol, len = 0, pec, temp[2] = { 0, 0 }; | 140 | unsigned char protocol, len = 0, pec, temp[2] = { 0, 0 }; |
145 | int i; | 141 | int i; |
146 | 142 | ||
147 | ACPI_FUNCTION_TRACE("acpi_ec_smb_access"); | ||
148 | |||
149 | if (read_write == I2C_SMBUS_READ) { | 143 | if (read_write == I2C_SMBUS_READ) { |
150 | protocol = ACPI_EC_SMB_PRTCL_READ; | 144 | protocol = ACPI_EC_SMB_PRTCL_READ; |
151 | } else { | 145 | } else { |
@@ -290,7 +284,6 @@ acpi_ec_smb_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, | |||
290 | 284 | ||
291 | static u32 acpi_ec_smb_func(struct i2c_adapter *adapter) | 285 | static u32 acpi_ec_smb_func(struct i2c_adapter *adapter) |
292 | { | 286 | { |
293 | ACPI_FUNCTION_TRACE("acpi_ec_smb_func"); | ||
294 | 287 | ||
295 | return (I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE | | 288 | return (I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE | |
296 | I2C_FUNC_SMBUS_BYTE_DATA | I2C_FUNC_SMBUS_WORD_DATA | | 289 | I2C_FUNC_SMBUS_BYTE_DATA | I2C_FUNC_SMBUS_WORD_DATA | |
@@ -312,22 +305,20 @@ static int acpi_ec_hc_add(struct acpi_device *device) | |||
312 | struct acpi_ec_hc *ec_hc; | 305 | struct acpi_ec_hc *ec_hc; |
313 | struct acpi_ec_smbus *smbus; | 306 | struct acpi_ec_smbus *smbus; |
314 | 307 | ||
315 | ACPI_FUNCTION_TRACE("acpi_ec_hc_add"); | ||
316 | |||
317 | if (!device) { | 308 | if (!device) { |
318 | return_VALUE(-EINVAL); | 309 | return -EINVAL; |
319 | } | 310 | } |
320 | 311 | ||
321 | ec_hc = kmalloc(sizeof(struct acpi_ec_hc), GFP_KERNEL); | 312 | ec_hc = kmalloc(sizeof(struct acpi_ec_hc), GFP_KERNEL); |
322 | if (!ec_hc) { | 313 | if (!ec_hc) { |
323 | return_VALUE(-ENOMEM); | 314 | return -ENOMEM; |
324 | } | 315 | } |
325 | memset(ec_hc, 0, sizeof(struct acpi_ec_hc)); | 316 | memset(ec_hc, 0, sizeof(struct acpi_ec_hc)); |
326 | 317 | ||
327 | smbus = kmalloc(sizeof(struct acpi_ec_smbus), GFP_KERNEL); | 318 | smbus = kmalloc(sizeof(struct acpi_ec_smbus), GFP_KERNEL); |
328 | if (!smbus) { | 319 | if (!smbus) { |
329 | kfree(ec_hc); | 320 | kfree(ec_hc); |
330 | return_VALUE(-ENOMEM); | 321 | return -ENOMEM; |
331 | } | 322 | } |
332 | memset(smbus, 0, sizeof(struct acpi_ec_smbus)); | 323 | memset(smbus, 0, sizeof(struct acpi_ec_smbus)); |
333 | 324 | ||
@@ -341,7 +332,7 @@ static int acpi_ec_hc_add(struct acpi_device *device) | |||
341 | ACPI_DEBUG_PRINT((ACPI_DB_WARN, "Error obtaining _EC\n")); | 332 | ACPI_DEBUG_PRINT((ACPI_DB_WARN, "Error obtaining _EC\n")); |
342 | kfree(ec_hc->smbus); | 333 | kfree(ec_hc->smbus); |
343 | kfree(smbus); | 334 | kfree(smbus); |
344 | return_VALUE(-EIO); | 335 | return -EIO; |
345 | } | 336 | } |
346 | 337 | ||
347 | smbus->ec = acpi_driver_data(device->parent); | 338 | smbus->ec = acpi_driver_data(device->parent); |
@@ -357,7 +348,7 @@ static int acpi_ec_hc_add(struct acpi_device *device) | |||
357 | "EC SMBus adapter: Failed to register adapter\n")); | 348 | "EC SMBus adapter: Failed to register adapter\n")); |
358 | kfree(smbus); | 349 | kfree(smbus); |
359 | kfree(ec_hc); | 350 | kfree(ec_hc); |
360 | return_VALUE(-EIO); | 351 | return -EIO; |
361 | } | 352 | } |
362 | 353 | ||
363 | ec_hc->smbus = smbus; | 354 | ec_hc->smbus = smbus; |
@@ -365,17 +356,15 @@ static int acpi_ec_hc_add(struct acpi_device *device) | |||
365 | printk(KERN_INFO PREFIX "%s [%s]\n", | 356 | printk(KERN_INFO PREFIX "%s [%s]\n", |
366 | acpi_device_name(device), acpi_device_bid(device)); | 357 | acpi_device_name(device), acpi_device_bid(device)); |
367 | 358 | ||
368 | return_VALUE(AE_OK); | 359 | return AE_OK; |
369 | } | 360 | } |
370 | 361 | ||
371 | static int acpi_ec_hc_remove(struct acpi_device *device, int type) | 362 | static int acpi_ec_hc_remove(struct acpi_device *device, int type) |
372 | { | 363 | { |
373 | struct acpi_ec_hc *ec_hc; | 364 | struct acpi_ec_hc *ec_hc; |
374 | 365 | ||
375 | ACPI_FUNCTION_TRACE("acpi_ec_hc_remove"); | ||
376 | |||
377 | if (!device) { | 366 | if (!device) { |
378 | return_VALUE(-EINVAL); | 367 | return -EINVAL; |
379 | } | 368 | } |
380 | ec_hc = acpi_driver_data(device); | 369 | ec_hc = acpi_driver_data(device); |
381 | 370 | ||
@@ -383,30 +372,27 @@ static int acpi_ec_hc_remove(struct acpi_device *device, int type) | |||
383 | kfree(ec_hc->smbus); | 372 | kfree(ec_hc->smbus); |
384 | kfree(ec_hc); | 373 | kfree(ec_hc); |
385 | 374 | ||
386 | return_VALUE(AE_OK); | 375 | return AE_OK; |
387 | } | 376 | } |
388 | 377 | ||
389 | static int __init acpi_ec_hc_init(void) | 378 | static int __init acpi_ec_hc_init(void) |
390 | { | 379 | { |
391 | int result; | 380 | int result; |
392 | 381 | ||
393 | ACPI_FUNCTION_TRACE("acpi_ec_hc_init"); | ||
394 | result = acpi_bus_register_driver(&acpi_ec_hc_driver); | 382 | result = acpi_bus_register_driver(&acpi_ec_hc_driver); |
395 | if (result < 0) { | 383 | if (result < 0) { |
396 | return_VALUE(-ENODEV); | 384 | return -ENODEV; |
397 | } | 385 | } |
398 | return_VALUE(0); | 386 | return 0; |
399 | } | 387 | } |
400 | 388 | ||
401 | static void __exit acpi_ec_hc_exit(void) | 389 | static void __exit acpi_ec_hc_exit(void) |
402 | { | 390 | { |
403 | ACPI_FUNCTION_TRACE("acpi_ec_hc_exit"); | ||
404 | acpi_bus_unregister_driver(&acpi_ec_hc_driver); | 391 | acpi_bus_unregister_driver(&acpi_ec_hc_driver); |
405 | } | 392 | } |
406 | 393 | ||
407 | struct acpi_ec_hc *acpi_get_ec_hc(struct acpi_device *device) | 394 | struct acpi_ec_hc *acpi_get_ec_hc(struct acpi_device *device) |
408 | { | 395 | { |
409 | ACPI_FUNCTION_TRACE("acpi_get_ec_hc"); | ||
410 | return ((struct acpi_ec_hc *)acpi_driver_data(device->parent)); | 396 | return ((struct acpi_ec_hc *)acpi_driver_data(device->parent)); |
411 | } | 397 | } |
412 | 398 | ||
diff --git a/drivers/acpi/numa.c b/drivers/acpi/numa.c index 4d622981f61a..e5e448edca41 100644 --- a/drivers/acpi/numa.c +++ b/drivers/acpi/numa.c | |||
@@ -259,12 +259,10 @@ int acpi_get_node(acpi_handle *handle) | |||
259 | { | 259 | { |
260 | int pxm, node = -1; | 260 | int pxm, node = -1; |
261 | 261 | ||
262 | ACPI_FUNCTION_TRACE("acpi_get_node"); | ||
263 | |||
264 | pxm = acpi_get_pxm(handle); | 262 | pxm = acpi_get_pxm(handle); |
265 | if (pxm >= 0) | 263 | if (pxm >= 0) |
266 | node = acpi_map_pxm_to_node(pxm); | 264 | node = acpi_map_pxm_to_node(pxm); |
267 | 265 | ||
268 | return_VALUE(node); | 266 | return node; |
269 | } | 267 | } |
270 | EXPORT_SYMBOL(acpi_get_node); | 268 | EXPORT_SYMBOL(acpi_get_node); |
diff --git a/drivers/acpi/sbs.c b/drivers/acpi/sbs.c index 8bebcebff5f0..db7b350a5035 100644 --- a/drivers/acpi/sbs.c +++ b/drivers/acpi/sbs.c | |||
@@ -187,8 +187,6 @@ static void acpi_battery_smbus_err_handler(struct acpi_ec_smbus *smbus) | |||
187 | char *err_str; | 187 | char *err_str; |
188 | int err_number; | 188 | int err_number; |
189 | 189 | ||
190 | ACPI_FUNCTION_TRACE("acpi_battery_smbus_err_handler"); | ||
191 | |||
192 | data.word = 0; | 190 | data.word = 0; |
193 | 191 | ||
194 | result = smbus->adapter.algo-> | 192 | result = smbus->adapter.algo-> |
@@ -239,8 +237,6 @@ acpi_sbs_smbus_read_word(struct acpi_ec_smbus *smbus, int addr, int func, | |||
239 | int result = 0; | 237 | int result = 0; |
240 | int i; | 238 | int i; |
241 | 239 | ||
242 | ACPI_FUNCTION_TRACE("acpi_sbs_smbus_read_word"); | ||
243 | |||
244 | if (err_handler == NULL) { | 240 | if (err_handler == NULL) { |
245 | err_handler = acpi_battery_smbus_err_handler; | 241 | err_handler = acpi_battery_smbus_err_handler; |
246 | } | 242 | } |
@@ -263,7 +259,7 @@ acpi_sbs_smbus_read_word(struct acpi_ec_smbus *smbus, int addr, int func, | |||
263 | } | 259 | } |
264 | } | 260 | } |
265 | 261 | ||
266 | return_VALUE(result); | 262 | return result; |
267 | } | 263 | } |
268 | 264 | ||
269 | static int | 265 | static int |
@@ -275,8 +271,6 @@ acpi_sbs_smbus_read_str(struct acpi_ec_smbus *smbus, int addr, int func, | |||
275 | int result = 0; | 271 | int result = 0; |
276 | int i; | 272 | int i; |
277 | 273 | ||
278 | ACPI_FUNCTION_TRACE("acpi_sbs_smbus_read_str"); | ||
279 | |||
280 | if (err_handler == NULL) { | 274 | if (err_handler == NULL) { |
281 | err_handler = acpi_battery_smbus_err_handler; | 275 | err_handler = acpi_battery_smbus_err_handler; |
282 | } | 276 | } |
@@ -302,7 +296,7 @@ acpi_sbs_smbus_read_str(struct acpi_ec_smbus *smbus, int addr, int func, | |||
302 | } | 296 | } |
303 | } | 297 | } |
304 | 298 | ||
305 | return_VALUE(result); | 299 | return result; |
306 | } | 300 | } |
307 | 301 | ||
308 | static int | 302 | static int |
@@ -314,8 +308,6 @@ acpi_sbs_smbus_write_word(struct acpi_ec_smbus *smbus, int addr, int func, | |||
314 | int result = 0; | 308 | int result = 0; |
315 | int i; | 309 | int i; |
316 | 310 | ||
317 | ACPI_FUNCTION_TRACE("acpi_sbs_smbus_write_word"); | ||
318 | |||
319 | if (err_handler == NULL) { | 311 | if (err_handler == NULL) { |
320 | err_handler = acpi_battery_smbus_err_handler; | 312 | err_handler = acpi_battery_smbus_err_handler; |
321 | } | 313 | } |
@@ -339,7 +331,7 @@ acpi_sbs_smbus_write_word(struct acpi_ec_smbus *smbus, int addr, int func, | |||
339 | } | 331 | } |
340 | } | 332 | } |
341 | 333 | ||
342 | return_VALUE(result); | 334 | return result; |
343 | } | 335 | } |
344 | 336 | ||
345 | /* -------------------------------------------------------------------------- | 337 | /* -------------------------------------------------------------------------- |
@@ -355,8 +347,6 @@ static int acpi_sbs_generate_event(struct acpi_device *device, | |||
355 | char class_saved[20]; | 347 | char class_saved[20]; |
356 | int result = 0; | 348 | int result = 0; |
357 | 349 | ||
358 | ACPI_FUNCTION_TRACE("acpi_sbs_generate_event"); | ||
359 | |||
360 | strcpy(bid_saved, acpi_device_bid(device)); | 350 | strcpy(bid_saved, acpi_device_bid(device)); |
361 | strcpy(class_saved, acpi_device_class(device)); | 351 | strcpy(class_saved, acpi_device_class(device)); |
362 | 352 | ||
@@ -368,7 +358,7 @@ static int acpi_sbs_generate_event(struct acpi_device *device, | |||
368 | strcpy(acpi_device_bid(device), bid_saved); | 358 | strcpy(acpi_device_bid(device), bid_saved); |
369 | strcpy(acpi_device_class(device), class_saved); | 359 | strcpy(acpi_device_class(device), class_saved); |
370 | 360 | ||
371 | return_VALUE(result); | 361 | return result; |
372 | } | 362 | } |
373 | 363 | ||
374 | static int acpi_battery_get_present(struct acpi_battery *battery) | 364 | static int acpi_battery_get_present(struct acpi_battery *battery) |
@@ -377,8 +367,6 @@ static int acpi_battery_get_present(struct acpi_battery *battery) | |||
377 | int result = 0; | 367 | int result = 0; |
378 | int is_present = 0; | 368 | int is_present = 0; |
379 | 369 | ||
380 | ACPI_FUNCTION_TRACE("acpi_battery_get_present"); | ||
381 | |||
382 | result = acpi_sbs_smbus_read_word(battery->sbs->smbus, | 370 | result = acpi_sbs_smbus_read_word(battery->sbs->smbus, |
383 | ACPI_SBSM_SMBUS_ADDR, 0x01, | 371 | ACPI_SBSM_SMBUS_ADDR, 0x01, |
384 | &state, NULL); | 372 | &state, NULL); |
@@ -391,7 +379,7 @@ static int acpi_battery_get_present(struct acpi_battery *battery) | |||
391 | } | 379 | } |
392 | battery->battery_present = is_present; | 380 | battery->battery_present = is_present; |
393 | 381 | ||
394 | return_VALUE(result); | 382 | return result; |
395 | } | 383 | } |
396 | 384 | ||
397 | static int acpi_battery_is_present(struct acpi_battery *battery) | 385 | static int acpi_battery_is_present(struct acpi_battery *battery) |
@@ -411,8 +399,6 @@ static int acpi_battery_select(struct acpi_battery *battery) | |||
411 | s16 state; | 399 | s16 state; |
412 | int foo; | 400 | int foo; |
413 | 401 | ||
414 | ACPI_FUNCTION_TRACE("acpi_battery_select"); | ||
415 | |||
416 | if (battery->sbs->sbsm_present) { | 402 | if (battery->sbs->sbsm_present) { |
417 | 403 | ||
418 | /* Take special care not to knobble other nibbles of | 404 | /* Take special care not to knobble other nibbles of |
@@ -440,7 +426,7 @@ static int acpi_battery_select(struct acpi_battery *battery) | |||
440 | } | 426 | } |
441 | 427 | ||
442 | end: | 428 | end: |
443 | return_VALUE(result); | 429 | return result; |
444 | } | 430 | } |
445 | 431 | ||
446 | static int acpi_sbsm_get_info(struct acpi_sbs *sbs) | 432 | static int acpi_sbsm_get_info(struct acpi_sbs *sbs) |
@@ -449,8 +435,6 @@ static int acpi_sbsm_get_info(struct acpi_sbs *sbs) | |||
449 | int result = 0; | 435 | int result = 0; |
450 | s16 battery_system_info; | 436 | s16 battery_system_info; |
451 | 437 | ||
452 | ACPI_FUNCTION_TRACE("acpi_sbsm_get_info"); | ||
453 | |||
454 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SBSM_SMBUS_ADDR, 0x04, | 438 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SBSM_SMBUS_ADDR, 0x04, |
455 | &battery_system_info, NULL); | 439 | &battery_system_info, NULL); |
456 | if (result) { | 440 | if (result) { |
@@ -463,7 +447,7 @@ static int acpi_sbsm_get_info(struct acpi_sbs *sbs) | |||
463 | 447 | ||
464 | end: | 448 | end: |
465 | 449 | ||
466 | return_VALUE(result); | 450 | return result; |
467 | } | 451 | } |
468 | 452 | ||
469 | static int acpi_battery_get_info(struct acpi_battery *battery) | 453 | static int acpi_battery_get_info(struct acpi_battery *battery) |
@@ -473,8 +457,6 @@ static int acpi_battery_get_info(struct acpi_battery *battery) | |||
473 | s16 battery_mode; | 457 | s16 battery_mode; |
474 | s16 specification_info; | 458 | s16 specification_info; |
475 | 459 | ||
476 | ACPI_FUNCTION_TRACE("acpi_battery_get_info"); | ||
477 | |||
478 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SB_SMBUS_ADDR, 0x03, | 460 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SB_SMBUS_ADDR, 0x03, |
479 | &battery_mode, | 461 | &battery_mode, |
480 | &acpi_battery_smbus_err_handler); | 462 | &acpi_battery_smbus_err_handler); |
@@ -583,12 +565,11 @@ static int acpi_battery_get_info(struct acpi_battery *battery) | |||
583 | } | 565 | } |
584 | 566 | ||
585 | end: | 567 | end: |
586 | return_VALUE(result); | 568 | return result; |
587 | } | 569 | } |
588 | 570 | ||
589 | static void acpi_update_delay(struct acpi_sbs *sbs) | 571 | static void acpi_update_delay(struct acpi_sbs *sbs) |
590 | { | 572 | { |
591 | ACPI_FUNCTION_TRACE("acpi_update_delay"); | ||
592 | if (sbs->zombie) { | 573 | if (sbs->zombie) { |
593 | return; | 574 | return; |
594 | } | 575 | } |
@@ -602,8 +583,6 @@ static int acpi_battery_get_state(struct acpi_battery *battery) | |||
602 | struct acpi_ec_smbus *smbus = battery->sbs->smbus; | 583 | struct acpi_ec_smbus *smbus = battery->sbs->smbus; |
603 | int result = 0; | 584 | int result = 0; |
604 | 585 | ||
605 | ACPI_FUNCTION_TRACE("acpi_battery_get_state"); | ||
606 | |||
607 | acpi_update_delay(battery->sbs); | 586 | acpi_update_delay(battery->sbs); |
608 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SB_SMBUS_ADDR, 0x09, | 587 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SB_SMBUS_ADDR, 0x09, |
609 | &battery->state.voltage, | 588 | &battery->state.voltage, |
@@ -667,7 +646,7 @@ static int acpi_battery_get_state(struct acpi_battery *battery) | |||
667 | acpi_update_delay(battery->sbs); | 646 | acpi_update_delay(battery->sbs); |
668 | 647 | ||
669 | end: | 648 | end: |
670 | return_VALUE(result); | 649 | return result; |
671 | } | 650 | } |
672 | 651 | ||
673 | static int acpi_battery_get_alarm(struct acpi_battery *battery) | 652 | static int acpi_battery_get_alarm(struct acpi_battery *battery) |
@@ -675,8 +654,6 @@ static int acpi_battery_get_alarm(struct acpi_battery *battery) | |||
675 | struct acpi_ec_smbus *smbus = battery->sbs->smbus; | 654 | struct acpi_ec_smbus *smbus = battery->sbs->smbus; |
676 | int result = 0; | 655 | int result = 0; |
677 | 656 | ||
678 | ACPI_FUNCTION_TRACE("acpi_battery_get_alarm"); | ||
679 | |||
680 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SB_SMBUS_ADDR, 0x01, | 657 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SB_SMBUS_ADDR, 0x01, |
681 | &battery->alarm.remaining_capacity, | 658 | &battery->alarm.remaining_capacity, |
682 | &acpi_battery_smbus_err_handler); | 659 | &acpi_battery_smbus_err_handler); |
@@ -690,7 +667,7 @@ static int acpi_battery_get_alarm(struct acpi_battery *battery) | |||
690 | 667 | ||
691 | end: | 668 | end: |
692 | 669 | ||
693 | return_VALUE(result); | 670 | return result; |
694 | } | 671 | } |
695 | 672 | ||
696 | static int acpi_battery_set_alarm(struct acpi_battery *battery, | 673 | static int acpi_battery_set_alarm(struct acpi_battery *battery, |
@@ -701,8 +678,6 @@ static int acpi_battery_set_alarm(struct acpi_battery *battery, | |||
701 | s16 battery_mode; | 678 | s16 battery_mode; |
702 | int foo; | 679 | int foo; |
703 | 680 | ||
704 | ACPI_FUNCTION_TRACE("acpi_battery_set_alarm"); | ||
705 | |||
706 | result = acpi_battery_select(battery); | 681 | result = acpi_battery_select(battery); |
707 | if (result) { | 682 | if (result) { |
708 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 683 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
@@ -746,7 +721,7 @@ static int acpi_battery_set_alarm(struct acpi_battery *battery, | |||
746 | 721 | ||
747 | end: | 722 | end: |
748 | 723 | ||
749 | return_VALUE(result); | 724 | return result; |
750 | } | 725 | } |
751 | 726 | ||
752 | static int acpi_battery_set_mode(struct acpi_battery *battery) | 727 | static int acpi_battery_set_mode(struct acpi_battery *battery) |
@@ -754,8 +729,6 @@ static int acpi_battery_set_mode(struct acpi_battery *battery) | |||
754 | int result = 0; | 729 | int result = 0; |
755 | s16 battery_mode; | 730 | s16 battery_mode; |
756 | 731 | ||
757 | ACPI_FUNCTION_TRACE("acpi_battery_set_mode"); | ||
758 | |||
759 | if (capacity_mode == DEF_CAPACITY_UNIT) { | 732 | if (capacity_mode == DEF_CAPACITY_UNIT) { |
760 | goto end; | 733 | goto end; |
761 | } | 734 | } |
@@ -793,15 +766,13 @@ static int acpi_battery_set_mode(struct acpi_battery *battery) | |||
793 | } | 766 | } |
794 | 767 | ||
795 | end: | 768 | end: |
796 | return_VALUE(result); | 769 | return result; |
797 | } | 770 | } |
798 | 771 | ||
799 | static int acpi_battery_init(struct acpi_battery *battery) | 772 | static int acpi_battery_init(struct acpi_battery *battery) |
800 | { | 773 | { |
801 | int result = 0; | 774 | int result = 0; |
802 | 775 | ||
803 | ACPI_FUNCTION_TRACE("acpi_battery_init"); | ||
804 | |||
805 | result = acpi_battery_select(battery); | 776 | result = acpi_battery_select(battery); |
806 | if (result) { | 777 | if (result) { |
807 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 778 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
@@ -838,7 +809,7 @@ static int acpi_battery_init(struct acpi_battery *battery) | |||
838 | } | 809 | } |
839 | 810 | ||
840 | end: | 811 | end: |
841 | return_VALUE(result); | 812 | return result; |
842 | } | 813 | } |
843 | 814 | ||
844 | static int acpi_ac_get_present(struct acpi_sbs *sbs) | 815 | static int acpi_ac_get_present(struct acpi_sbs *sbs) |
@@ -847,8 +818,6 @@ static int acpi_ac_get_present(struct acpi_sbs *sbs) | |||
847 | int result = 0; | 818 | int result = 0; |
848 | s16 charger_status; | 819 | s16 charger_status; |
849 | 820 | ||
850 | ACPI_FUNCTION_TRACE("acpi_ac_get_present"); | ||
851 | |||
852 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SBC_SMBUS_ADDR, 0x13, | 821 | result = acpi_sbs_smbus_read_word(smbus, ACPI_SBC_SMBUS_ADDR, 0x13, |
853 | &charger_status, NULL); | 822 | &charger_status, NULL); |
854 | 823 | ||
@@ -862,7 +831,7 @@ static int acpi_ac_get_present(struct acpi_sbs *sbs) | |||
862 | 831 | ||
863 | end: | 832 | end: |
864 | 833 | ||
865 | return_VALUE(result); | 834 | return result; |
866 | } | 835 | } |
867 | 836 | ||
868 | /* -------------------------------------------------------------------------- | 837 | /* -------------------------------------------------------------------------- |
@@ -881,14 +850,12 @@ acpi_sbs_generic_add_fs(struct proc_dir_entry **dir, | |||
881 | { | 850 | { |
882 | struct proc_dir_entry *entry = NULL; | 851 | struct proc_dir_entry *entry = NULL; |
883 | 852 | ||
884 | ACPI_FUNCTION_TRACE("acpi_sbs_generic_add_fs"); | ||
885 | |||
886 | if (!*dir) { | 853 | if (!*dir) { |
887 | *dir = proc_mkdir(dir_name, parent_dir); | 854 | *dir = proc_mkdir(dir_name, parent_dir); |
888 | if (!*dir) { | 855 | if (!*dir) { |
889 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 856 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
890 | "proc_mkdir() failed\n")); | 857 | "proc_mkdir() failed\n")); |
891 | return_VALUE(-ENODEV); | 858 | return -ENODEV; |
892 | } | 859 | } |
893 | (*dir)->owner = THIS_MODULE; | 860 | (*dir)->owner = THIS_MODULE; |
894 | } | 861 | } |
@@ -932,14 +899,13 @@ acpi_sbs_generic_add_fs(struct proc_dir_entry **dir, | |||
932 | } | 899 | } |
933 | } | 900 | } |
934 | 901 | ||
935 | return_VALUE(0); | 902 | return 0; |
936 | } | 903 | } |
937 | 904 | ||
938 | static void | 905 | static void |
939 | acpi_sbs_generic_remove_fs(struct proc_dir_entry **dir, | 906 | acpi_sbs_generic_remove_fs(struct proc_dir_entry **dir, |
940 | struct proc_dir_entry *parent_dir) | 907 | struct proc_dir_entry *parent_dir) |
941 | { | 908 | { |
942 | ACPI_FUNCTION_TRACE("acpi_sbs_generic_remove_fs"); | ||
943 | 909 | ||
944 | if (*dir) { | 910 | if (*dir) { |
945 | remove_proc_entry(ACPI_SBS_FILE_INFO, *dir); | 911 | remove_proc_entry(ACPI_SBS_FILE_INFO, *dir); |
@@ -961,10 +927,8 @@ static int acpi_battery_read_info(struct seq_file *seq, void *offset) | |||
961 | int cscale; | 927 | int cscale; |
962 | int result = 0; | 928 | int result = 0; |
963 | 929 | ||
964 | ACPI_FUNCTION_TRACE("acpi_battery_read_info"); | ||
965 | |||
966 | if (battery->sbs->zombie) { | 930 | if (battery->sbs->zombie) { |
967 | return_VALUE(-ENODEV); | 931 | return -ENODEV; |
968 | } | 932 | } |
969 | 933 | ||
970 | down(&sbs_sem); | 934 | down(&sbs_sem); |
@@ -1023,7 +987,7 @@ static int acpi_battery_read_info(struct seq_file *seq, void *offset) | |||
1023 | 987 | ||
1024 | up(&sbs_sem); | 988 | up(&sbs_sem); |
1025 | 989 | ||
1026 | return_VALUE(result); | 990 | return result; |
1027 | } | 991 | } |
1028 | 992 | ||
1029 | static int acpi_battery_info_open_fs(struct inode *inode, struct file *file) | 993 | static int acpi_battery_info_open_fs(struct inode *inode, struct file *file) |
@@ -1038,10 +1002,8 @@ static int acpi_battery_read_state(struct seq_file *seq, void *offset) | |||
1038 | int cscale; | 1002 | int cscale; |
1039 | int foo; | 1003 | int foo; |
1040 | 1004 | ||
1041 | ACPI_FUNCTION_TRACE("acpi_battery_read_state"); | ||
1042 | |||
1043 | if (battery->sbs->zombie) { | 1005 | if (battery->sbs->zombie) { |
1044 | return_VALUE(-ENODEV); | 1006 | return -ENODEV; |
1045 | } | 1007 | } |
1046 | 1008 | ||
1047 | down(&sbs_sem); | 1009 | down(&sbs_sem); |
@@ -1104,7 +1066,7 @@ static int acpi_battery_read_state(struct seq_file *seq, void *offset) | |||
1104 | 1066 | ||
1105 | up(&sbs_sem); | 1067 | up(&sbs_sem); |
1106 | 1068 | ||
1107 | return_VALUE(result); | 1069 | return result; |
1108 | } | 1070 | } |
1109 | 1071 | ||
1110 | static int acpi_battery_state_open_fs(struct inode *inode, struct file *file) | 1072 | static int acpi_battery_state_open_fs(struct inode *inode, struct file *file) |
@@ -1118,10 +1080,8 @@ static int acpi_battery_read_alarm(struct seq_file *seq, void *offset) | |||
1118 | int result = 0; | 1080 | int result = 0; |
1119 | int cscale; | 1081 | int cscale; |
1120 | 1082 | ||
1121 | ACPI_FUNCTION_TRACE("acpi_battery_read_alarm"); | ||
1122 | |||
1123 | if (battery->sbs->zombie) { | 1083 | if (battery->sbs->zombie) { |
1124 | return_VALUE(-ENODEV); | 1084 | return -ENODEV; |
1125 | } | 1085 | } |
1126 | 1086 | ||
1127 | down(&sbs_sem); | 1087 | down(&sbs_sem); |
@@ -1158,7 +1118,7 @@ static int acpi_battery_read_alarm(struct seq_file *seq, void *offset) | |||
1158 | 1118 | ||
1159 | up(&sbs_sem); | 1119 | up(&sbs_sem); |
1160 | 1120 | ||
1161 | return_VALUE(result); | 1121 | return result; |
1162 | } | 1122 | } |
1163 | 1123 | ||
1164 | static ssize_t | 1124 | static ssize_t |
@@ -1170,10 +1130,8 @@ acpi_battery_write_alarm(struct file *file, const char __user * buffer, | |||
1170 | char alarm_string[12] = { '\0' }; | 1130 | char alarm_string[12] = { '\0' }; |
1171 | int result, old_alarm, new_alarm; | 1131 | int result, old_alarm, new_alarm; |
1172 | 1132 | ||
1173 | ACPI_FUNCTION_TRACE("acpi_battery_write_alarm"); | ||
1174 | |||
1175 | if (battery->sbs->zombie) { | 1133 | if (battery->sbs->zombie) { |
1176 | return_VALUE(-ENODEV); | 1134 | return -ENODEV; |
1177 | } | 1135 | } |
1178 | 1136 | ||
1179 | down(&sbs_sem); | 1137 | down(&sbs_sem); |
@@ -1217,9 +1175,9 @@ acpi_battery_write_alarm(struct file *file, const char __user * buffer, | |||
1217 | up(&sbs_sem); | 1175 | up(&sbs_sem); |
1218 | 1176 | ||
1219 | if (result) { | 1177 | if (result) { |
1220 | return_VALUE(result); | 1178 | return result; |
1221 | } else { | 1179 | } else { |
1222 | return_VALUE(count); | 1180 | return count; |
1223 | } | 1181 | } |
1224 | } | 1182 | } |
1225 | 1183 | ||
@@ -1262,10 +1220,8 @@ static int acpi_ac_read_state(struct seq_file *seq, void *offset) | |||
1262 | struct acpi_sbs *sbs = (struct acpi_sbs *)seq->private; | 1220 | struct acpi_sbs *sbs = (struct acpi_sbs *)seq->private; |
1263 | int result; | 1221 | int result; |
1264 | 1222 | ||
1265 | ACPI_FUNCTION_TRACE("acpi_ac_read_state"); | ||
1266 | |||
1267 | if (sbs->zombie) { | 1223 | if (sbs->zombie) { |
1268 | return_VALUE(-ENODEV); | 1224 | return -ENODEV; |
1269 | } | 1225 | } |
1270 | 1226 | ||
1271 | down(&sbs_sem); | 1227 | down(&sbs_sem); |
@@ -1283,7 +1239,7 @@ static int acpi_ac_read_state(struct seq_file *seq, void *offset) | |||
1283 | 1239 | ||
1284 | up(&sbs_sem); | 1240 | up(&sbs_sem); |
1285 | 1241 | ||
1286 | return_VALUE(0); | 1242 | return 0; |
1287 | } | 1243 | } |
1288 | 1244 | ||
1289 | static int acpi_ac_state_open_fs(struct inode *inode, struct file *file) | 1245 | static int acpi_ac_state_open_fs(struct inode *inode, struct file *file) |
@@ -1312,8 +1268,6 @@ static int acpi_battery_add(struct acpi_sbs *sbs, int id) | |||
1312 | char dir_name[32]; | 1268 | char dir_name[32]; |
1313 | struct acpi_battery *battery; | 1269 | struct acpi_battery *battery; |
1314 | 1270 | ||
1315 | ACPI_FUNCTION_TRACE("acpi_battery_add"); | ||
1316 | |||
1317 | battery = &sbs->battery[id]; | 1271 | battery = &sbs->battery[id]; |
1318 | 1272 | ||
1319 | battery->alive = 0; | 1273 | battery->alive = 0; |
@@ -1364,12 +1318,11 @@ static int acpi_battery_add(struct acpi_sbs *sbs, int id) | |||
1364 | battery->alive = 1; | 1318 | battery->alive = 1; |
1365 | 1319 | ||
1366 | end: | 1320 | end: |
1367 | return_VALUE(result); | 1321 | return result; |
1368 | } | 1322 | } |
1369 | 1323 | ||
1370 | static void acpi_battery_remove(struct acpi_sbs *sbs, int id) | 1324 | static void acpi_battery_remove(struct acpi_sbs *sbs, int id) |
1371 | { | 1325 | { |
1372 | ACPI_FUNCTION_TRACE("acpi_battery_remove"); | ||
1373 | 1326 | ||
1374 | if (sbs->battery[id].battery_entry) { | 1327 | if (sbs->battery[id].battery_entry) { |
1375 | acpi_sbs_generic_remove_fs(&(sbs->battery[id].battery_entry), | 1328 | acpi_sbs_generic_remove_fs(&(sbs->battery[id].battery_entry), |
@@ -1381,8 +1334,6 @@ static int acpi_ac_add(struct acpi_sbs *sbs) | |||
1381 | { | 1334 | { |
1382 | int result; | 1335 | int result; |
1383 | 1336 | ||
1384 | ACPI_FUNCTION_TRACE("acpi_ac_add"); | ||
1385 | |||
1386 | result = acpi_ac_get_present(sbs); | 1337 | result = acpi_ac_get_present(sbs); |
1387 | if (result) { | 1338 | if (result) { |
1388 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 1339 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
@@ -1402,12 +1353,11 @@ static int acpi_ac_add(struct acpi_sbs *sbs) | |||
1402 | 1353 | ||
1403 | end: | 1354 | end: |
1404 | 1355 | ||
1405 | return_VALUE(result); | 1356 | return result; |
1406 | } | 1357 | } |
1407 | 1358 | ||
1408 | static void acpi_ac_remove(struct acpi_sbs *sbs) | 1359 | static void acpi_ac_remove(struct acpi_sbs *sbs) |
1409 | { | 1360 | { |
1410 | ACPI_FUNCTION_TRACE("acpi_ac_remove"); | ||
1411 | 1361 | ||
1412 | if (sbs->ac_entry) { | 1362 | if (sbs->ac_entry) { |
1413 | acpi_sbs_generic_remove_fs(&sbs->ac_entry, acpi_ac_dir); | 1363 | acpi_sbs_generic_remove_fs(&sbs->ac_entry, acpi_ac_dir); |
@@ -1416,7 +1366,6 @@ static void acpi_ac_remove(struct acpi_sbs *sbs) | |||
1416 | 1366 | ||
1417 | static void acpi_sbs_update_queue_run(unsigned long data) | 1367 | static void acpi_sbs_update_queue_run(unsigned long data) |
1418 | { | 1368 | { |
1419 | ACPI_FUNCTION_TRACE("acpi_sbs_update_queue_run"); | ||
1420 | acpi_os_execute(OSL_GPE_HANDLER, acpi_sbs_update_queue, (void *)data); | 1369 | acpi_os_execute(OSL_GPE_HANDLER, acpi_sbs_update_queue, (void *)data); |
1421 | } | 1370 | } |
1422 | 1371 | ||
@@ -1433,8 +1382,6 @@ static int acpi_sbs_update_run(struct acpi_sbs *sbs, int data_type) | |||
1433 | int do_battery_init, do_ac_init; | 1382 | int do_battery_init, do_ac_init; |
1434 | s16 old_remaining_capacity; | 1383 | s16 old_remaining_capacity; |
1435 | 1384 | ||
1436 | ACPI_FUNCTION_TRACE("acpi_sbs_update_run"); | ||
1437 | |||
1438 | if (sbs->zombie) { | 1385 | if (sbs->zombie) { |
1439 | goto end; | 1386 | goto end; |
1440 | } | 1387 | } |
@@ -1584,7 +1531,7 @@ static int acpi_sbs_update_run(struct acpi_sbs *sbs, int data_type) | |||
1584 | } | 1531 | } |
1585 | 1532 | ||
1586 | end: | 1533 | end: |
1587 | return_VALUE(result); | 1534 | return result; |
1588 | } | 1535 | } |
1589 | 1536 | ||
1590 | static void acpi_sbs_update_queue(void *data) | 1537 | static void acpi_sbs_update_queue(void *data) |
@@ -1593,8 +1540,6 @@ static void acpi_sbs_update_queue(void *data) | |||
1593 | unsigned long delay = -1; | 1540 | unsigned long delay = -1; |
1594 | int result; | 1541 | int result; |
1595 | 1542 | ||
1596 | ACPI_FUNCTION_TRACE("acpi_sbs_update_queue"); | ||
1597 | |||
1598 | if (sbs->zombie) { | 1543 | if (sbs->zombie) { |
1599 | goto end; | 1544 | goto end; |
1600 | } | 1545 | } |
@@ -1631,12 +1576,10 @@ static int acpi_sbs_add(struct acpi_device *device) | |||
1631 | int id, cnt; | 1576 | int id, cnt; |
1632 | acpi_status status = AE_OK; | 1577 | acpi_status status = AE_OK; |
1633 | 1578 | ||
1634 | ACPI_FUNCTION_TRACE("acpi_sbs_add"); | ||
1635 | |||
1636 | sbs = kmalloc(sizeof(struct acpi_sbs), GFP_KERNEL); | 1579 | sbs = kmalloc(sizeof(struct acpi_sbs), GFP_KERNEL); |
1637 | if (!sbs) { | 1580 | if (!sbs) { |
1638 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "kmalloc() failed\n")); | 1581 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "kmalloc() failed\n")); |
1639 | return_VALUE(-ENOMEM); | 1582 | return -ENOMEM; |
1640 | } | 1583 | } |
1641 | memset(sbs, 0, sizeof(struct acpi_sbs)); | 1584 | memset(sbs, 0, sizeof(struct acpi_sbs)); |
1642 | 1585 | ||
@@ -1737,7 +1680,7 @@ static int acpi_sbs_add(struct acpi_device *device) | |||
1737 | } | 1680 | } |
1738 | } | 1681 | } |
1739 | 1682 | ||
1740 | return_VALUE(result); | 1683 | return result; |
1741 | } | 1684 | } |
1742 | 1685 | ||
1743 | int acpi_sbs_remove(struct acpi_device *device, int type) | 1686 | int acpi_sbs_remove(struct acpi_device *device, int type) |
@@ -1745,10 +1688,8 @@ int acpi_sbs_remove(struct acpi_device *device, int type) | |||
1745 | struct acpi_sbs *sbs = (struct acpi_sbs *)acpi_driver_data(device); | 1688 | struct acpi_sbs *sbs = (struct acpi_sbs *)acpi_driver_data(device); |
1746 | int id; | 1689 | int id; |
1747 | 1690 | ||
1748 | ACPI_FUNCTION_TRACE("acpi_sbs_remove"); | ||
1749 | |||
1750 | if (!device || !sbs) { | 1691 | if (!device || !sbs) { |
1751 | return_VALUE(-EINVAL); | 1692 | return -EINVAL; |
1752 | } | 1693 | } |
1753 | 1694 | ||
1754 | sbs->zombie = 1; | 1695 | sbs->zombie = 1; |
@@ -1766,15 +1707,13 @@ int acpi_sbs_remove(struct acpi_device *device, int type) | |||
1766 | 1707 | ||
1767 | kfree(sbs); | 1708 | kfree(sbs); |
1768 | 1709 | ||
1769 | return_VALUE(0); | 1710 | return 0; |
1770 | } | 1711 | } |
1771 | 1712 | ||
1772 | static int __init acpi_sbs_init(void) | 1713 | static int __init acpi_sbs_init(void) |
1773 | { | 1714 | { |
1774 | int result = 0; | 1715 | int result = 0; |
1775 | 1716 | ||
1776 | ACPI_FUNCTION_TRACE("acpi_sbs_init"); | ||
1777 | |||
1778 | init_MUTEX(&sbs_sem); | 1717 | init_MUTEX(&sbs_sem); |
1779 | 1718 | ||
1780 | if (capacity_mode != DEF_CAPACITY_UNIT | 1719 | if (capacity_mode != DEF_CAPACITY_UNIT |
@@ -1783,36 +1722,35 @@ static int __init acpi_sbs_init(void) | |||
1783 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "acpi_sbs_init: " | 1722 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "acpi_sbs_init: " |
1784 | "invalid capacity_mode = %d\n", | 1723 | "invalid capacity_mode = %d\n", |
1785 | capacity_mode)); | 1724 | capacity_mode)); |
1786 | return_VALUE(-EINVAL); | 1725 | return -EINVAL; |
1787 | } | 1726 | } |
1788 | 1727 | ||
1789 | acpi_ac_dir = acpi_lock_ac_dir(); | 1728 | acpi_ac_dir = acpi_lock_ac_dir(); |
1790 | if (!acpi_ac_dir) { | 1729 | if (!acpi_ac_dir) { |
1791 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 1730 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
1792 | "acpi_lock_ac_dir() failed\n")); | 1731 | "acpi_lock_ac_dir() failed\n")); |
1793 | return_VALUE(-ENODEV); | 1732 | return -ENODEV; |
1794 | } | 1733 | } |
1795 | 1734 | ||
1796 | acpi_battery_dir = acpi_lock_battery_dir(); | 1735 | acpi_battery_dir = acpi_lock_battery_dir(); |
1797 | if (!acpi_battery_dir) { | 1736 | if (!acpi_battery_dir) { |
1798 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 1737 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
1799 | "acpi_lock_battery_dir() failed\n")); | 1738 | "acpi_lock_battery_dir() failed\n")); |
1800 | return_VALUE(-ENODEV); | 1739 | return -ENODEV; |
1801 | } | 1740 | } |
1802 | 1741 | ||
1803 | result = acpi_bus_register_driver(&acpi_sbs_driver); | 1742 | result = acpi_bus_register_driver(&acpi_sbs_driver); |
1804 | if (result < 0) { | 1743 | if (result < 0) { |
1805 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 1744 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
1806 | "acpi_bus_register_driver() failed\n")); | 1745 | "acpi_bus_register_driver() failed\n")); |
1807 | return_VALUE(-ENODEV); | 1746 | return -ENODEV; |
1808 | } | 1747 | } |
1809 | 1748 | ||
1810 | return_VALUE(0); | 1749 | return 0; |
1811 | } | 1750 | } |
1812 | 1751 | ||
1813 | static void __exit acpi_sbs_exit(void) | 1752 | static void __exit acpi_sbs_exit(void) |
1814 | { | 1753 | { |
1815 | ACPI_FUNCTION_TRACE("acpi_sbs_exit"); | ||
1816 | 1754 | ||
1817 | acpi_bus_unregister_driver(&acpi_sbs_driver); | 1755 | acpi_bus_unregister_driver(&acpi_sbs_driver); |
1818 | 1756 | ||
@@ -1821,7 +1759,7 @@ static void __exit acpi_sbs_exit(void) | |||
1821 | acpi_unlock_battery_dir(acpi_battery_dir); | 1759 | acpi_unlock_battery_dir(acpi_battery_dir); |
1822 | acpi_battery_dir = NULL; | 1760 | acpi_battery_dir = NULL; |
1823 | 1761 | ||
1824 | return_VOID; | 1762 | return; |
1825 | } | 1763 | } |
1826 | 1764 | ||
1827 | module_init(acpi_sbs_init); | 1765 | module_init(acpi_sbs_init); |