mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

Add the minimal dtsi support for i.MX943. i.MX943 is the first SoC of i.MX94 Family, create a common dtsi for the whole i.MX94 family, and the specific dtsi part for i.MX943. The clock, power domain and perf index need to be used by the device nodes for resource reference, add them along with the dtsi support. Signed-off-by: Jacky Bai <ping.bai@nxp.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
41 lines
953 B
C
41 lines
953 B
C
/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
|
|
/*
|
|
* Copyright 2024-2025 NXP
|
|
*/
|
|
|
|
#ifndef __IMX94_POWER_H
|
|
#define __IMX94_POWER_H
|
|
|
|
#define IMX94_PD_ANA 0
|
|
#define IMX94_PD_AON 1
|
|
#define IMX94_PD_BBSM 2
|
|
#define IMX94_PD_M71 3
|
|
#define IMX94_PD_CCMSRCGPC 4
|
|
#define IMX94_PD_A55C0 5
|
|
#define IMX94_PD_A55C1 6
|
|
#define IMX94_PD_A55C2 7
|
|
#define IMX94_PD_A55C3 8
|
|
#define IMX94_PD_A55P 9
|
|
#define IMX94_PD_DDR 10
|
|
#define IMX94_PD_DISPLAY 11
|
|
#define IMX94_PD_M70 12
|
|
#define IMX94_PD_HSIO_TOP 13
|
|
#define IMX94_PD_HSIO_WAON 14
|
|
#define IMX94_PD_NETC 15
|
|
#define IMX94_PD_NOC 16
|
|
#define IMX94_PD_NPU 17
|
|
#define IMX94_PD_WAKEUP 18
|
|
|
|
#define IMX94_PERF_M33 0
|
|
#define IMX94_PERF_M33S 1
|
|
#define IMX94_PERF_WAKEUP 2
|
|
#define IMX94_PERF_M70 3
|
|
#define IMX94_PERF_M71 4
|
|
#define IMX94_PERF_DRAM 5
|
|
#define IMX94_PERF_HSIO 6
|
|
#define IMX94_PERF_NPU 7
|
|
#define IMX94_PERF_NOC 8
|
|
#define IMX94_PERF_A55 9
|
|
#define IMX94_PERF_DISP 10
|
|
|
|
#endif /* __IMX94_POWER_H */
|