Home
last modified time | relevance | path

Searched refs:sleep_control (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/acpi/acpica/
Dhwesleep.c71 u8 sleep_control; in acpi_hw_extended_sleep() local
78 if (!acpi_gbl_FADT.sleep_control.address || in acpi_hw_extended_sleep()
102 sleep_control = ((acpi_gbl_sleep_type_a << ACPI_X_SLEEP_TYPE_POSITION) & in acpi_hw_extended_sleep()
111 status = acpi_os_enter_sleep(sleep_state, sleep_control, 0); in acpi_hw_extended_sleep()
119 status = acpi_write((u64)sleep_control, &acpi_gbl_FADT.sleep_control); in acpi_hw_extended_sleep()
162 &acpi_gbl_FADT.sleep_control); in acpi_hw_extended_wake_prep()
/linux-6.12.1/include/acpi/
Dactbl.h253 struct acpi_generic_address sleep_control; /* 64-bit Sleep Control register (ACPI 5.0) */ member
396 #define ACPI_FADT_V3_SIZE (u32) (ACPI_FADT_OFFSET (sleep_control))
/linux-6.12.1/drivers/input/mouse/
Delan_i2c.h74 int (*sleep_control)(struct i2c_client *, bool sleep); member
Delan_i2c_core.c212 error = data->ops->sleep_control(data->client, true); in elan_sleep()
284 error = data->ops->sleep_control(client, false); in __elan_initialize()
304 error = data->ops->sleep_control(client, false); in __elan_initialize()
Delan_i2c_smbus.c529 .sleep_control = elan_smbus_sleep_control,
Delan_i2c_i2c.c751 .sleep_control = elan_i2c_sleep_control,
/linux-6.12.1/drivers/acpi/
Dsleep.c94 || (acpi_gbl_FADT.sleep_control.address in acpi_sleep_state_supported()