Lines Matching refs:power
73 device->parent->power.state : ACPI_STATE_D0; in acpi_device_get_power()
81 if (device->power.flags.power_resources) { in acpi_device_get_power()
86 if (device->power.flags.explicit_get) { in acpi_device_get_power()
114 if (!device->power.flags.ignore_parent && device->parent in acpi_device_get_power()
115 && device->parent->power.state == ACPI_STATE_UNKNOWN in acpi_device_get_power()
117 device->parent->power.state = ACPI_STATE_D0; in acpi_device_get_power()
130 if (adev->power.states[state].flags.explicit_set) { in acpi_dev_pm_explicit_set()
160 if (state == device->power.state) { in acpi_device_set_power()
174 if (!device->power.states[ACPI_STATE_D3_COLD].flags.valid) in acpi_device_set_power()
176 } else if (!device->power.states[state].flags.valid) { in acpi_device_set_power()
182 if (!device->power.flags.ignore_parent && in acpi_device_set_power()
183 device->parent && (state < device->parent->power.state)) { in acpi_device_set_power()
187 acpi_power_state_string(device->parent->power.state)); in acpi_device_set_power()
203 if (state < device->power.state) { in acpi_device_set_power()
205 acpi_power_state_string(device->power.state), in acpi_device_set_power()
214 if (device->power.flags.power_resources) in acpi_device_set_power()
217 if (device->power.flags.power_resources) { in acpi_device_set_power()
230 device->power.state = target_state; in acpi_device_set_power()
262 device->power.state = ACPI_STATE_UNKNOWN; in acpi_bus_init_power()
270 if (state < ACPI_STATE_D3_COLD && device->power.flags.power_resources) { in acpi_bus_init_power()
298 device->power.state = state; in acpi_bus_init_power()
314 if (!device->power.flags.power_resources in acpi_device_fix_up_power()
315 && !device->power.flags.explicit_get in acpi_device_fix_up_power()
316 && device->power.state == ACPI_STATE_D0) in acpi_device_fix_up_power()
327 if (device->power.state == ACPI_STATE_UNKNOWN) { in acpi_device_update_power()
330 *state_p = device->power.state; in acpi_device_update_power()
345 if (device->power.flags.power_resources) { in acpi_device_update_power()
354 device->power.state = state; in acpi_device_update_power()
555 if (!adev->power.states[ret].flags.valid) { in acpi_dev_pm_get_state()
584 if (!adev->power.states[ret].flags.valid) in acpi_dev_pm_get_state()
645 if (adev->power.states[d_max].flags.valid) in acpi_pm_device_sleep_state()
957 if (adev->power.flags.dsw_present) in acpi_subsys_prepare()
961 return !ret && state == adev->power.state; in acpi_subsys_prepare()