aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2012-05-02 21:43:21 -0400
committerLen Brown <len.brown@intel.com>2012-06-01 11:51:50 -0400
commit5134abfcfb4a8a9ef42c82dabad05762fbf04376 (patch)
treedee4b5277c708d8152bb1a1ce2aeaf443f7434d2 /drivers
parent579e3820bd1381d36b2c41485e9e7a94216bb7ed (diff)
ACPICA: Lint fixes for acpi_write, no functional changes
acpi_write was widened to 64-bit data, this change eliminates some lint warnings. Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Lin Ming <ming.m.lin@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/acpi/acpica/hwesleep.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/acpi/acpica/hwesleep.c b/drivers/acpi/acpica/hwesleep.c
index 29e859293edd..3680c45b0827 100644
--- a/drivers/acpi/acpica/hwesleep.c
+++ b/drivers/acpi/acpica/hwesleep.c
@@ -117,7 +117,8 @@ acpi_status acpi_hw_extended_sleep(u8 sleep_state, u8 flags)
117 117
118 /* Clear wake status (WAK_STS) */ 118 /* Clear wake status (WAK_STS) */
119 119
120 status = acpi_write(ACPI_X_WAKE_STATUS, &acpi_gbl_FADT.sleep_status); 120 status =
121 acpi_write((u64)ACPI_X_WAKE_STATUS, &acpi_gbl_FADT.sleep_status);
121 if (ACPI_FAILURE(status)) { 122 if (ACPI_FAILURE(status)) {
122 return_ACPI_STATUS(status); 123 return_ACPI_STATUS(status);
123 } 124 }
@@ -147,7 +148,7 @@ acpi_status acpi_hw_extended_sleep(u8 sleep_state, u8 flags)
147 ((acpi_gbl_sleep_type_a << ACPI_X_SLEEP_TYPE_POSITION) & 148 ((acpi_gbl_sleep_type_a << ACPI_X_SLEEP_TYPE_POSITION) &
148 ACPI_X_SLEEP_TYPE_MASK); 149 ACPI_X_SLEEP_TYPE_MASK);
149 150
150 status = acpi_write((sleep_type_value | ACPI_X_SLEEP_ENABLE), 151 status = acpi_write((u64)(sleep_type_value | ACPI_X_SLEEP_ENABLE),
151 &acpi_gbl_FADT.sleep_control); 152 &acpi_gbl_FADT.sleep_control);
152 if (ACPI_FAILURE(status)) { 153 if (ACPI_FAILURE(status)) {
153 return_ACPI_STATUS(status); 154 return_ACPI_STATUS(status);
@@ -195,7 +196,7 @@ acpi_status acpi_hw_extended_wake_prep(u8 sleep_state, u8 flags)
195 ((acpi_gbl_sleep_type_a << ACPI_X_SLEEP_TYPE_POSITION) & 196 ((acpi_gbl_sleep_type_a << ACPI_X_SLEEP_TYPE_POSITION) &
196 ACPI_X_SLEEP_TYPE_MASK); 197 ACPI_X_SLEEP_TYPE_MASK);
197 198
198 (void)acpi_write((sleep_type_value | ACPI_X_SLEEP_ENABLE), 199 (void)acpi_write((u64)(sleep_type_value | ACPI_X_SLEEP_ENABLE),
199 &acpi_gbl_FADT.sleep_control); 200 &acpi_gbl_FADT.sleep_control);
200 } 201 }
201 202
@@ -239,7 +240,7 @@ acpi_status acpi_hw_extended_wake(u8 sleep_state, u8 flags)
239 * and use it to determine whether the system is rebooting or 240 * and use it to determine whether the system is rebooting or
240 * resuming. Clear WAK_STS for compatibility. 241 * resuming. Clear WAK_STS for compatibility.
241 */ 242 */
242 (void)acpi_write(ACPI_X_WAKE_STATUS, &acpi_gbl_FADT.sleep_status); 243 (void)acpi_write((u64)ACPI_X_WAKE_STATUS, &acpi_gbl_FADT.sleep_status);
243 acpi_gbl_system_awake_and_running = TRUE; 244 acpi_gbl_system_awake_and_running = TRUE;
244 245
245 acpi_hw_execute_sleep_method(METHOD_PATHNAME__SST, ACPI_SST_WORKING); 246 acpi_hw_execute_sleep_method(METHOD_PATHNAME__SST, ACPI_SST_WORKING);