162306a36Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci *  Copyright (C) 2020 Pengutronix, Lucas Stach <kernel@pengutronix.de>
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#ifndef __DT_BINDINGS_IMX8MM_POWER_H__
762306a36Sopenharmony_ci#define __DT_BINDINGS_IMX8MM_POWER_H__
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_HSIOMIX	0
1062306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_PCIE	1
1162306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_OTG1	2
1262306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_OTG2	3
1362306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_GPUMIX	4
1462306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_GPU		5
1562306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_VPUMIX	6
1662306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_VPUG1	7
1762306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_VPUG2	8
1862306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_VPUH1	9
1962306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_DISPMIX	10
2062306a36Sopenharmony_ci#define IMX8MM_POWER_DOMAIN_MIPI	11
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci#define IMX8MM_VPUBLK_PD_G1		0
2362306a36Sopenharmony_ci#define IMX8MM_VPUBLK_PD_G2		1
2462306a36Sopenharmony_ci#define IMX8MM_VPUBLK_PD_H1		2
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci#define IMX8MM_DISPBLK_PD_CSI_BRIDGE	0
2762306a36Sopenharmony_ci#define IMX8MM_DISPBLK_PD_LCDIF		1
2862306a36Sopenharmony_ci#define IMX8MM_DISPBLK_PD_MIPI_DSI	2
2962306a36Sopenharmony_ci#define IMX8MM_DISPBLK_PD_MIPI_CSI	3
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci#endif
32