Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
[linux/fpc-iii.git] / drivers / clk / imx / Kconfig
blob3061896503f300accf3dda9782864e2e19288c84
1 # SPDX-License-Identifier: GPL-2.0
2 # common clock support for NXP i.MX SoC family.
3 config MXC_CLK
4         tristate "IMX clock"
5         depends on ARCH_MXC || COMPILE_TEST
7 config MXC_CLK_SCU
8         tristate
9         depends on ARCH_MXC
10         depends on IMX_SCU && HAVE_ARM_SMCCC
12 config CLK_IMX1
13         def_bool SOC_IMX1
14         select MXC_CLK
16 config CLK_IMX25
17         def_bool SOC_IMX25
18         select MXC_CLK
20 config CLK_IMX27
21         def_bool SOC_IMX27
22         select MXC_CLK
24 config CLK_IMX31
25         def_bool SOC_IMX31
26         select MXC_CLK
28 config CLK_IMX35
29         def_bool SOC_IMX35
30         select MXC_CLK
32 config CLK_IMX5
33         def_bool SOC_IMX5
34         select MXC_CLK
36 config CLK_IMX6Q
37         def_bool SOC_IMX6Q
38         select MXC_CLK
40 config CLK_IMX6SL
41         def_bool SOC_IMX6SL
42         select MXC_CLK
44 config CLK_IMX6SLL
45         def_bool SOC_IMX6SLL
46         select MXC_CLK
48 config CLK_IMX6SX
49         def_bool SOC_IMX6SX
50         select MXC_CLK
52 config CLK_IMX6UL
53         def_bool SOC_IMX6UL
54         select MXC_CLK
56 config CLK_IMX7D
57         def_bool SOC_IMX7D
58         select MXC_CLK
60 config CLK_IMX7ULP
61         def_bool SOC_IMX7ULP
62         select MXC_CLK
64 config CLK_VF610
65         def_bool SOC_VF610
66         select MXC_CLK
68 config CLK_IMX8MM
69         tristate "IMX8MM CCM Clock Driver"
70         depends on ARCH_MXC || COMPILE_TEST
71         select MXC_CLK
72         help
73             Build the driver for i.MX8MM CCM Clock Driver
75 config CLK_IMX8MN
76         tristate "IMX8MN CCM Clock Driver"
77         depends on ARCH_MXC || COMPILE_TEST
78         select MXC_CLK
79         help
80             Build the driver for i.MX8MN CCM Clock Driver
82 config CLK_IMX8MP
83         tristate "IMX8MP CCM Clock Driver"
84         depends on ARCH_MXC || COMPILE_TEST
85         select MXC_CLK
86         help
87             Build the driver for i.MX8MP CCM Clock Driver
89 config CLK_IMX8MQ
90         tristate "IMX8MQ CCM Clock Driver"
91         depends on ARCH_MXC || COMPILE_TEST
92         select MXC_CLK
93         help
94             Build the driver for i.MX8MQ CCM Clock Driver
96 config CLK_IMX8QXP
97         tristate "IMX8QXP SCU Clock"
98         depends on (ARCH_MXC && ARM64) || COMPILE_TEST
99         depends on IMX_SCU && HAVE_ARM_SMCCC
100         select MXC_CLK_SCU
101         help
102           Build the driver for IMX8QXP SCU based clocks.