diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2013-07-30 08:36:20 -0400 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2013-07-30 08:36:20 -0400 |
commit | 8ad928d52e63a9b7d69f0873d7318c4561e2f8cd (patch) | |
tree | 35f0ed4a4d9da2953fe56949a25d66250ecd8832 /drivers | |
parent | b69137a74b7a9451b3da504d1ef9ead7cb393922 (diff) |
ACPI / PM: Use ACPI_STATE_D3_COLD instead of ACPI_STATE_D3 everywhere
There are several places in the tree where ACPI_STATE_D3 is used
instead of ACPI_STATE_D3_COLD which should be used instead for
clarity. Modify them all to use ACPI_STATE_D3_COLD as appropriate.
[The definition of ACPI_STATE_D3 itself cannot go away at this point
as it is part of ACPICA.]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Aaron Lu <aaron.lu@intel.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/acpi/fan.c | 4 | ||||
-rw-r--r-- | drivers/acpi/power.c | 2 | ||||
-rw-r--r-- | drivers/acpi/scan.c | 4 | ||||
-rw-r--r-- | drivers/ata/libata-acpi.c | 4 | ||||
-rw-r--r-- | drivers/ide/ide-acpi.c | 5 | ||||
-rw-r--r-- | drivers/pnp/pnpacpi/core.c | 6 |
6 files changed, 13 insertions, 12 deletions
diff --git a/drivers/acpi/fan.c b/drivers/acpi/fan.c index 5b02a0aa540c..41ade6570bc0 100644 --- a/drivers/acpi/fan.c +++ b/drivers/acpi/fan.c | |||
@@ -93,7 +93,7 @@ static int fan_get_cur_state(struct thermal_cooling_device *cdev, unsigned long | |||
93 | if (result) | 93 | if (result) |
94 | return result; | 94 | return result; |
95 | 95 | ||
96 | *state = (acpi_state == ACPI_STATE_D3 ? 0 : | 96 | *state = (acpi_state == ACPI_STATE_D3_COLD ? 0 : |
97 | (acpi_state == ACPI_STATE_D0 ? 1 : -1)); | 97 | (acpi_state == ACPI_STATE_D0 ? 1 : -1)); |
98 | return 0; | 98 | return 0; |
99 | } | 99 | } |
@@ -108,7 +108,7 @@ fan_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) | |||
108 | return -EINVAL; | 108 | return -EINVAL; |
109 | 109 | ||
110 | result = acpi_bus_set_power(device->handle, | 110 | result = acpi_bus_set_power(device->handle, |
111 | state ? ACPI_STATE_D0 : ACPI_STATE_D3); | 111 | state ? ACPI_STATE_D0 : ACPI_STATE_D3_COLD); |
112 | 112 | ||
113 | return result; | 113 | return result; |
114 | } | 114 | } |
diff --git a/drivers/acpi/power.c b/drivers/acpi/power.c index 5c28c894c0fc..4cdcc0cf0c56 100644 --- a/drivers/acpi/power.c +++ b/drivers/acpi/power.c | |||
@@ -786,7 +786,7 @@ int acpi_power_get_inferred_state(struct acpi_device *device, int *state) | |||
786 | } | 786 | } |
787 | } | 787 | } |
788 | 788 | ||
789 | *state = ACPI_STATE_D3; | 789 | *state = ACPI_STATE_D3_COLD; |
790 | return 0; | 790 | return 0; |
791 | } | 791 | } |
792 | 792 | ||
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c index 8a46c924effd..c30df3ad2d71 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c | |||
@@ -1450,8 +1450,8 @@ static void acpi_bus_get_power_flags(struct acpi_device *device) | |||
1450 | /* Set defaults for D0 and D3 states (always valid) */ | 1450 | /* Set defaults for D0 and D3 states (always valid) */ |
1451 | device->power.states[ACPI_STATE_D0].flags.valid = 1; | 1451 | device->power.states[ACPI_STATE_D0].flags.valid = 1; |
1452 | device->power.states[ACPI_STATE_D0].power = 100; | 1452 | device->power.states[ACPI_STATE_D0].power = 100; |
1453 | device->power.states[ACPI_STATE_D3].flags.valid = 1; | 1453 | device->power.states[ACPI_STATE_D3_COLD].flags.valid = 1; |
1454 | device->power.states[ACPI_STATE_D3].power = 0; | 1454 | device->power.states[ACPI_STATE_D3_COLD].power = 0; |
1455 | 1455 | ||
1456 | /* Set D3cold's explicit_set flag if _PS3 exists. */ | 1456 | /* Set D3cold's explicit_set flag if _PS3 exists. */ |
1457 | if (device->power.states[ACPI_STATE_D3_HOT].flags.explicit_set) | 1457 | if (device->power.states[ACPI_STATE_D3_HOT].flags.explicit_set) |
diff --git a/drivers/ata/libata-acpi.c b/drivers/ata/libata-acpi.c index cf4e7020adac..da8170dfc90f 100644 --- a/drivers/ata/libata-acpi.c +++ b/drivers/ata/libata-acpi.c | |||
@@ -947,11 +947,11 @@ static void pata_acpi_set_state(struct ata_port *ap, pm_message_t state) | |||
947 | continue; | 947 | continue; |
948 | 948 | ||
949 | acpi_bus_set_power(dev_handle, state.event & PM_EVENT_RESUME ? | 949 | acpi_bus_set_power(dev_handle, state.event & PM_EVENT_RESUME ? |
950 | ACPI_STATE_D0 : ACPI_STATE_D3); | 950 | ACPI_STATE_D0 : ACPI_STATE_D3_COLD); |
951 | } | 951 | } |
952 | 952 | ||
953 | if (!(state.event & PM_EVENT_RESUME)) | 953 | if (!(state.event & PM_EVENT_RESUME)) |
954 | acpi_bus_set_power(port_handle, ACPI_STATE_D3); | 954 | acpi_bus_set_power(port_handle, ACPI_STATE_D3_COLD); |
955 | } | 955 | } |
956 | 956 | ||
957 | /** | 957 | /** |
diff --git a/drivers/ide/ide-acpi.c b/drivers/ide/ide-acpi.c index f1a6796b165c..140c8ef50529 100644 --- a/drivers/ide/ide-acpi.c +++ b/drivers/ide/ide-acpi.c | |||
@@ -520,11 +520,12 @@ void ide_acpi_set_state(ide_hwif_t *hwif, int on) | |||
520 | ide_port_for_each_present_dev(i, drive, hwif) { | 520 | ide_port_for_each_present_dev(i, drive, hwif) { |
521 | if (drive->acpidata->obj_handle) | 521 | if (drive->acpidata->obj_handle) |
522 | acpi_bus_set_power(drive->acpidata->obj_handle, | 522 | acpi_bus_set_power(drive->acpidata->obj_handle, |
523 | on ? ACPI_STATE_D0 : ACPI_STATE_D3); | 523 | on ? ACPI_STATE_D0 : ACPI_STATE_D3_COLD); |
524 | } | 524 | } |
525 | 525 | ||
526 | if (!on) | 526 | if (!on) |
527 | acpi_bus_set_power(hwif->acpidata->obj_handle, ACPI_STATE_D3); | 527 | acpi_bus_set_power(hwif->acpidata->obj_handle, |
528 | ACPI_STATE_D3_COLD); | ||
528 | } | 529 | } |
529 | 530 | ||
530 | /** | 531 | /** |
diff --git a/drivers/pnp/pnpacpi/core.c b/drivers/pnp/pnpacpi/core.c index 55cd459a3908..34049b0b4c73 100644 --- a/drivers/pnp/pnpacpi/core.c +++ b/drivers/pnp/pnpacpi/core.c | |||
@@ -131,7 +131,7 @@ static int pnpacpi_disable_resources(struct pnp_dev *dev) | |||
131 | /* acpi_unregister_gsi(pnp_irq(dev, 0)); */ | 131 | /* acpi_unregister_gsi(pnp_irq(dev, 0)); */ |
132 | ret = 0; | 132 | ret = 0; |
133 | if (acpi_bus_power_manageable(handle)) | 133 | if (acpi_bus_power_manageable(handle)) |
134 | acpi_bus_set_power(handle, ACPI_STATE_D3); | 134 | acpi_bus_set_power(handle, ACPI_STATE_D3_COLD); |
135 | /* continue even if acpi_bus_set_power() fails */ | 135 | /* continue even if acpi_bus_set_power() fails */ |
136 | if (ACPI_FAILURE(acpi_evaluate_object(handle, "_DIS", NULL, NULL))) | 136 | if (ACPI_FAILURE(acpi_evaluate_object(handle, "_DIS", NULL, NULL))) |
137 | ret = -ENODEV; | 137 | ret = -ENODEV; |
@@ -174,10 +174,10 @@ static int pnpacpi_suspend(struct pnp_dev *dev, pm_message_t state) | |||
174 | 174 | ||
175 | if (acpi_bus_power_manageable(handle)) { | 175 | if (acpi_bus_power_manageable(handle)) { |
176 | int power_state = acpi_pm_device_sleep_state(&dev->dev, NULL, | 176 | int power_state = acpi_pm_device_sleep_state(&dev->dev, NULL, |
177 | ACPI_STATE_D3); | 177 | ACPI_STATE_D3_COLD); |
178 | if (power_state < 0) | 178 | if (power_state < 0) |
179 | power_state = (state.event == PM_EVENT_ON) ? | 179 | power_state = (state.event == PM_EVENT_ON) ? |
180 | ACPI_STATE_D0 : ACPI_STATE_D3; | 180 | ACPI_STATE_D0 : ACPI_STATE_D3_COLD; |
181 | 181 | ||
182 | /* | 182 | /* |
183 | * acpi_bus_set_power() often fails (keyboard port can't be | 183 | * acpi_bus_set_power() often fails (keyboard port can't be |