Merge patch series "RISC-V Hibernation Support"
[platform/kernel/linux-rpi.git] / drivers / soc / imx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "i.MX SoC drivers"
3
4 config IMX_GPCV2_PM_DOMAINS
5         bool "i.MX GPCv2 PM domains"
6         depends on ARCH_MXC || (COMPILE_TEST && OF)
7         depends on PM
8         select PM_GENERIC_DOMAINS
9         select REGMAP_MMIO
10         default y if SOC_IMX7D
11
12 config SOC_IMX8M
13         tristate "i.MX8M SoC family support"
14         depends on ARCH_MXC || COMPILE_TEST
15         default ARCH_MXC && ARM64
16         select SOC_BUS
17         select ARM_GIC_V3 if ARCH_MXC && ARCH_MULTI_V7
18         help
19           If you say yes here you get support for the NXP i.MX8M family
20           support, it will provide the SoC info like SoC family,
21           ID and revision etc.
22
23 config SOC_IMX9
24         tristate "i.MX9 SoC family support"
25         depends on ARCH_MXC || COMPILE_TEST
26         default ARCH_MXC && ARM64
27         select SOC_BUS
28         help
29           If you say yes here, you get support for the NXP i.MX9 family
30
31 config IMX8M_BLK_CTRL
32         bool
33         default SOC_IMX8M && IMX_GPCV2_PM_DOMAINS
34         depends on PM_GENERIC_DOMAINS
35         depends on COMMON_CLK
36
37 config IMX9_BLK_CTRL
38         bool
39         default SOC_IMX9 && IMX_GPCV2_PM_DOMAINS
40         depends on PM_GENERIC_DOMAINS
41
42 endmenu