b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0 */
|
| 2 | /*
|
| 3 | * This header provides constants for ASR power domain bindings.
|
| 4 | *
|
| 5 | * Copyright (C) 2024 ASR Micro Limited
|
| 6 | *
|
| 7 | * This file is licensed under the terms of the GNU General Public
|
| 8 | * License version 2. This program is licensed "as is" without any
|
| 9 | * warranty of any kind, whether express or implied.
|
| 10 | */
|
| 11 |
|
| 12 | #ifndef __DTS_ASR_POWER_H
|
| 13 | #define __DTS_ASR_POWER_H
|
| 14 |
|
| 15 | enum asr_lowpower_state {
|
| 16 | POWER_MODE_CORE_INTIDLE, /* used for C1 */
|
| 17 | POWER_MODE_CORE_POWERDOWN, /* used for C2 */
|
| 18 | POWER_MODE_APPS_IDLE, /* used for D1P */
|
| 19 | POWER_MODE_SYS_SLEEP, /* used for non-udr chip sleep, D1 */
|
| 20 | /* POWER_MODE_UDR_VCTCXO, */ /* used for udr with vctcxo, D2 */
|
| 21 | POWER_MODE_UDR, /* used for udr D2, suspend */
|
| 22 | POWER_MODE_MAX = 15, /* maximum lowpower states */
|
| 23 | };
|
| 24 |
|
| 25 | #endif
|