[1]	= PM_SUSPEND_STANDBY, [3]	= PM_SUSPEND_MEM, [4]	= PM_SUSPEND_DISK,
[1] = PM_SUSPEND_STANDBY, [3] = PM_SUSPEND_MEM, [4] = PM_SUSPEND_DISK, [5] = PM_SUSPEND_MAX
int acpi_suspend(u32 acpi_state){	suspend_state_t states[] = {		[1]	= PM_SUSPEND_STANDBY,		[3]	= PM_SUSPEND_MEM,		[4]	= PM_SUSPEND_DISK,	};	if (acpi_state <= 4 && states[acpi_state])		return pm_suspend(states[acpi_state]);	return -EINVAL;}