dts: arm: nxp_imx95_m7: add power domain node and definitions

Added power domain node and i.MX95 power domain header file.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
This commit is contained in:
Yangbo Lu 2024-07-09 12:13:07 +09:00 committed by Benjamin Cabé
commit ded3ce2974
2 changed files with 40 additions and 0 deletions

View file

@ -50,6 +50,12 @@
#address-cells = <1>;
#size-cells = <0>;
scmi_devpd: protocol@11 {
compatible = "arm,scmi-power";
reg = <0x11>;
#power-domain-cells = <1>;
};
scmi_clk: protocol@14 {
compatible = "arm,scmi-clock";
reg = <0x14>;

View file

@ -0,0 +1,34 @@
/*
* Copyright 2024 NXP
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_POWER_IMX95_POWER_H_
#define ZEPHYR_INCLUDE_DT_BINDINGS_POWER_IMX95_POWER_H_
#define IMX95_PD_ANA 0
#define IMX95_PD_AON 1
#define IMX95_PD_BBSM 2
#define IMX95_PD_CAMERA 3
#define IMX95_PD_CCMSRCGPC 4
#define IMX95_PD_A55C0 5
#define IMX95_PD_A55C1 6
#define IMX95_PD_A55C2 7
#define IMX95_PD_A55C3 8
#define IMX95_PD_A55C4 9
#define IMX95_PD_A55C5 10
#define IMX95_PD_A55P 11
#define IMX95_PD_DDR 12
#define IMX95_PD_DISPLAY 13
#define IMX95_PD_GPU 14
#define IMX95_PD_HSIO_TOP 15
#define IMX95_PD_HSIO_WAON 16
#define IMX95_PD_M7 17
#define IMX95_PD_NETC 18
#define IMX95_PD_NOC 19
#define IMX95_PD_NPU 20
#define IMX95_PD_VPU 21
#define IMX95_PD_WAKEUP 22
#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_POWER_IMX95_POWER_H_ */