ACPI_STATE_D0
acpi_device_set_power(adev, ACPI_STATE_D0) : 0;
result == ACPI_STATE_D0)
parent->power.state = ACPI_STATE_D0;
return adev->power.state == ACPI_STATE_D0;
|| (state < ACPI_STATE_D0) || (state > ACPI_STATE_D3_COLD))
if (state > ACPI_STATE_D0 && state == device->power.state)
if (state > ACPI_STATE_D0) {
result = acpi_power_transition(device, ACPI_STATE_D0);
if (cur_state == ACPI_STATE_D0) {
if (result || psc == ACPI_STATE_D0)
result = acpi_dev_pm_explicit_set(device, ACPI_STATE_D0);
case ACPI_STATE_D0:
if (state == ACPI_STATE_D0) {
state = ACPI_STATE_D0;
&& device->power.state == ACPI_STATE_D0)
ret = acpi_dev_pm_explicit_set(device, ACPI_STATE_D0);
state = ACPI_STATE_D0;
return acpi_device_set_power(adev, ACPI_STATE_D0);
d_min = ACPI_STATE_D0;
if (d_max_in < ACPI_STATE_D0 || d_max_in > ACPI_STATE_D3_COLD)
*state = parent ? parent->power.state : ACPI_STATE_D0;
int acpi_state = ACPI_STATE_D0;
0 : (acpi_state == ACPI_STATE_D0 ? 1 : -1);
state ? ACPI_STATE_D0 : ACPI_STATE_D3_COLD);
acpi_device_set_power(ACPI_COMPANION(dev), ACPI_STATE_D0);
resources = &adev->power.states[ACPI_STATE_D0].resources;
resources = &adev->power.states[ACPI_STATE_D0].resources;
[ACPI_STATE_D0] = {
for (state = ACPI_STATE_D0; state <= ACPI_STATE_D3_HOT; state++)
for (i = ACPI_STATE_D0; i <= ACPI_STATE_D3_HOT; i++) {
if (!device || state < ACPI_STATE_D0 || state > ACPI_STATE_D3_HOT)
if (!device || (state < ACPI_STATE_D0) || (state > ACPI_STATE_D3_COLD))
if ((device->power.state < ACPI_STATE_D0)
unsigned long long dsc = ACPI_STATE_D0;
for (i = ACPI_STATE_D0; i <= ACPI_STATE_D3_HOT; i++)
device->power.states[ACPI_STATE_D0].flags.valid = 1;
device->power.states[ACPI_STATE_D0].power = 100;
if (!list_empty(&device->power.states[ACPI_STATE_D0].resources)) {
device->power.states[ACPI_STATE_D0].flags.valid;
for (i = ACPI_STATE_D0; i <= ACPI_STATE_D3_HOT; i++) {
if (acpi_bus_set_power(handle, ACPI_STATE_D0))
if (acpi_bus_set_power(handle, ACPI_STATE_D0))
if (acpi_state == ACPI_STATE_D0)
acpi_bus_set_power(handle, ACPI_STATE_D0);
acpi_bus_set_power(port_handle, ACPI_STATE_D0);
ACPI_STATE_D0 : ACPI_STATE_D3_COLD);
acpi_device_set_power(adev, ACPI_STATE_D0);
[PCI_D0] = ACPI_STATE_D0,
[ACPI_STATE_D0] = PCI_D0,
case ACPI_STATE_D0:
acpi_device_set_power(data->kbd_adev, ACPI_STATE_D0);
ACPI_STATE_D0 : ACPI_STATE_D3_COLD;
error = acpi_device_set_power(acpi_dev, ACPI_STATE_D0);
ret = acpi_device_set_power(acpi_dev, ACPI_STATE_D0);
ACPI_STATE_D0);
state = ACPI_STATE_D0;
*p = ACPI_STATE_D0;
return (m >= ACPI_STATE_D0 && m <= ACPI_STATE_D3_COLD) ?
m : ACPI_STATE_D0;