diff options
Diffstat (limited to 'drivers/acpi/executer/exsystem.c')
| -rw-r--r-- | drivers/acpi/executer/exsystem.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/drivers/acpi/executer/exsystem.c b/drivers/acpi/executer/exsystem.c index f92efc512890..cafa702108dc 100644 --- a/drivers/acpi/executer/exsystem.c +++ b/drivers/acpi/executer/exsystem.c | |||
| @@ -55,8 +55,8 @@ | |||
| 55 | * | 55 | * |
| 56 | * FUNCTION: acpi_ex_system_wait_semaphore | 56 | * FUNCTION: acpi_ex_system_wait_semaphore |
| 57 | * | 57 | * |
| 58 | * PARAMETERS: Semaphore - OSD semaphore to wait on | 58 | * PARAMETERS: Semaphore - Semaphore to wait on |
| 59 | * Timeout - Max time to wait | 59 | * Timeout - Max time to wait |
| 60 | * | 60 | * |
| 61 | * RETURN: Status | 61 | * RETURN: Status |
| 62 | * | 62 | * |
| @@ -90,7 +90,8 @@ acpi_ex_system_wait_semaphore ( | |||
| 90 | 90 | ||
| 91 | status = acpi_os_wait_semaphore (semaphore, 1, timeout); | 91 | status = acpi_os_wait_semaphore (semaphore, 1, timeout); |
| 92 | 92 | ||
| 93 | ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "*** Thread awake after blocking, %s\n", | 93 | ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, |
| 94 | "*** Thread awake after blocking, %s\n", | ||
| 94 | acpi_format_exception (status))); | 95 | acpi_format_exception (status))); |
| 95 | 96 | ||
| 96 | /* Reacquire the interpreter */ | 97 | /* Reacquire the interpreter */ |
| @@ -111,8 +112,8 @@ acpi_ex_system_wait_semaphore ( | |||
| 111 | * | 112 | * |
| 112 | * FUNCTION: acpi_ex_system_do_stall | 113 | * FUNCTION: acpi_ex_system_do_stall |
| 113 | * | 114 | * |
| 114 | * PARAMETERS: how_long - The amount of time to stall, | 115 | * PARAMETERS: how_long - The amount of time to stall, |
| 115 | * in microseconds | 116 | * in microseconds |
| 116 | * | 117 | * |
| 117 | * RETURN: Status | 118 | * RETURN: Status |
| 118 | * | 119 | * |
| @@ -141,7 +142,8 @@ acpi_ex_system_do_stall ( | |||
| 141 | * (ACPI specifies 100 usec as max, but this gives some slack in | 142 | * (ACPI specifies 100 usec as max, but this gives some slack in |
| 142 | * order to support existing BIOSs) | 143 | * order to support existing BIOSs) |
| 143 | */ | 144 | */ |
| 144 | ACPI_REPORT_ERROR (("Stall: Time parameter is too large (%d)\n", how_long)); | 145 | ACPI_REPORT_ERROR (("Stall: Time parameter is too large (%d)\n", |
| 146 | how_long)); | ||
| 145 | status = AE_AML_OPERAND_VALUE; | 147 | status = AE_AML_OPERAND_VALUE; |
| 146 | } | 148 | } |
| 147 | else { | 149 | else { |
| @@ -156,8 +158,8 @@ acpi_ex_system_do_stall ( | |||
| 156 | * | 158 | * |
| 157 | * FUNCTION: acpi_ex_system_do_suspend | 159 | * FUNCTION: acpi_ex_system_do_suspend |
| 158 | * | 160 | * |
| 159 | * PARAMETERS: how_long - The amount of time to suspend, | 161 | * PARAMETERS: how_long - The amount of time to suspend, |
| 160 | * in milliseconds | 162 | * in milliseconds |
| 161 | * | 163 | * |
| 162 | * RETURN: None | 164 | * RETURN: None |
| 163 | * | 165 | * |
| @@ -192,8 +194,8 @@ acpi_ex_system_do_suspend ( | |||
| 192 | * | 194 | * |
| 193 | * FUNCTION: acpi_ex_system_acquire_mutex | 195 | * FUNCTION: acpi_ex_system_acquire_mutex |
| 194 | * | 196 | * |
| 195 | * PARAMETERS: *time_desc - The 'time to delay' object descriptor | 197 | * PARAMETERS: time_desc - The 'time to delay' object descriptor |
| 196 | * *obj_desc - The object descriptor for this op | 198 | * obj_desc - The object descriptor for this op |
| 197 | * | 199 | * |
| 198 | * RETURN: Status | 200 | * RETURN: Status |
| 199 | * | 201 | * |
| @@ -218,16 +220,15 @@ acpi_ex_system_acquire_mutex ( | |||
| 218 | return_ACPI_STATUS (AE_BAD_PARAMETER); | 220 | return_ACPI_STATUS (AE_BAD_PARAMETER); |
| 219 | } | 221 | } |
| 220 | 222 | ||
| 221 | /* | 223 | /* Support for the _GL_ Mutex object -- go get the global lock */ |
| 222 | * Support for the _GL_ Mutex object -- go get the global lock | 224 | |
| 223 | */ | ||
| 224 | if (obj_desc->mutex.semaphore == acpi_gbl_global_lock_semaphore) { | 225 | if (obj_desc->mutex.semaphore == acpi_gbl_global_lock_semaphore) { |
| 225 | status = acpi_ev_acquire_global_lock ((u16) time_desc->integer.value); | 226 | status = acpi_ev_acquire_global_lock ((u16) time_desc->integer.value); |
| 226 | return_ACPI_STATUS (status); | 227 | return_ACPI_STATUS (status); |
| 227 | } | 228 | } |
| 228 | 229 | ||
| 229 | status = acpi_ex_system_wait_semaphore (obj_desc->mutex.semaphore, | 230 | status = acpi_ex_system_wait_semaphore (obj_desc->mutex.semaphore, |
| 230 | (u16) time_desc->integer.value); | 231 | (u16) time_desc->integer.value); |
| 231 | return_ACPI_STATUS (status); | 232 | return_ACPI_STATUS (status); |
| 232 | } | 233 | } |
| 233 | 234 | ||
| @@ -236,7 +237,7 @@ acpi_ex_system_acquire_mutex ( | |||
| 236 | * | 237 | * |
| 237 | * FUNCTION: acpi_ex_system_release_mutex | 238 | * FUNCTION: acpi_ex_system_release_mutex |
| 238 | * | 239 | * |
| 239 | * PARAMETERS: *obj_desc - The object descriptor for this op | 240 | * PARAMETERS: obj_desc - The object descriptor for this op |
| 240 | * | 241 | * |
| 241 | * RETURN: Status | 242 | * RETURN: Status |
| 242 | * | 243 | * |
| @@ -261,9 +262,8 @@ acpi_ex_system_release_mutex ( | |||
| 261 | return_ACPI_STATUS (AE_BAD_PARAMETER); | 262 | return_ACPI_STATUS (AE_BAD_PARAMETER); |
| 262 | } | 263 | } |
| 263 | 264 | ||
| 264 | /* | 265 | /* Support for the _GL_ Mutex object -- release the global lock */ |
| 265 | * Support for the _GL_ Mutex object -- release the global lock | 266 | |
| 266 | */ | ||
| 267 | if (obj_desc->mutex.semaphore == acpi_gbl_global_lock_semaphore) { | 267 | if (obj_desc->mutex.semaphore == acpi_gbl_global_lock_semaphore) { |
| 268 | status = acpi_ev_release_global_lock (); | 268 | status = acpi_ev_release_global_lock (); |
| 269 | return_ACPI_STATUS (status); | 269 | return_ACPI_STATUS (status); |
| @@ -278,9 +278,9 @@ acpi_ex_system_release_mutex ( | |||
| 278 | * | 278 | * |
| 279 | * FUNCTION: acpi_ex_system_signal_event | 279 | * FUNCTION: acpi_ex_system_signal_event |
| 280 | * | 280 | * |
| 281 | * PARAMETERS: *obj_desc - The object descriptor for this op | 281 | * PARAMETERS: obj_desc - The object descriptor for this op |
| 282 | * | 282 | * |
| 283 | * RETURN: AE_OK | 283 | * RETURN: Status |
| 284 | * | 284 | * |
| 285 | * DESCRIPTION: Provides an access point to perform synchronization operations | 285 | * DESCRIPTION: Provides an access point to perform synchronization operations |
| 286 | * within the AML. | 286 | * within the AML. |
| @@ -309,8 +309,8 @@ acpi_ex_system_signal_event ( | |||
| 309 | * | 309 | * |
| 310 | * FUNCTION: acpi_ex_system_wait_event | 310 | * FUNCTION: acpi_ex_system_wait_event |
| 311 | * | 311 | * |
| 312 | * PARAMETERS: *time_desc - The 'time to delay' object descriptor | 312 | * PARAMETERS: time_desc - The 'time to delay' object descriptor |
| 313 | * *obj_desc - The object descriptor for this op | 313 | * obj_desc - The object descriptor for this op |
| 314 | * | 314 | * |
| 315 | * RETURN: Status | 315 | * RETURN: Status |
| 316 | * | 316 | * |
| @@ -333,7 +333,7 @@ acpi_ex_system_wait_event ( | |||
| 333 | 333 | ||
| 334 | if (obj_desc) { | 334 | if (obj_desc) { |
| 335 | status = acpi_ex_system_wait_semaphore (obj_desc->event.semaphore, | 335 | status = acpi_ex_system_wait_semaphore (obj_desc->event.semaphore, |
| 336 | (u16) time_desc->integer.value); | 336 | (u16) time_desc->integer.value); |
| 337 | } | 337 | } |
| 338 | 338 | ||
| 339 | return_ACPI_STATUS (status); | 339 | return_ACPI_STATUS (status); |
| @@ -344,7 +344,7 @@ acpi_ex_system_wait_event ( | |||
| 344 | * | 344 | * |
| 345 | * FUNCTION: acpi_ex_system_reset_event | 345 | * FUNCTION: acpi_ex_system_reset_event |
| 346 | * | 346 | * |
| 347 | * PARAMETERS: *obj_desc - The object descriptor for this op | 347 | * PARAMETERS: obj_desc - The object descriptor for this op |
| 348 | * | 348 | * |
| 349 | * RETURN: Status | 349 | * RETURN: Status |
| 350 | * | 350 | * |
