blob: d941d2f62dd316fa9247f64af6d7cd7a01187c96 [file] [log] [blame]
/* SPDX-License-Identifier: GPL-2.0 */
/*
* This header provides constants for ASR power domain bindings.
*
* Copyright (C) 2024 ASR Micro Limited
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __DTS_ASR_POWER_H
#define __DTS_ASR_POWER_H
enum asr_lowpower_state {
POWER_MODE_CORE_INTIDLE, /* used for C1 */
POWER_MODE_CORE_POWERDOWN, /* used for C2 */
POWER_MODE_APPS_IDLE, /* used for D1P */
POWER_MODE_SYS_SLEEP, /* used for non-udr chip sleep, D1 */
/* POWER_MODE_UDR_VCTCXO, */ /* used for udr with vctcxo, D2 */
POWER_MODE_UDR, /* used for udr D2, suspend */
POWER_MODE_MAX = 15, /* maximum lowpower states */
};
#endif