Merge tag 'amd-drm-fixes-5.11-2021-01-28' of https://gitlab.freedesktop.org/agd5f...
[linux-2.6-microblaze.git] / drivers / clk / imx / Kconfig
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
6
7 config MXC_CLK_SCU
8         tristate
9         depends on ARCH_MXC
10         depends on IMX_SCU && HAVE_ARM_SMCCC
11
12 config CLK_IMX1
13         def_bool SOC_IMX1
14         select MXC_CLK
15
16 config CLK_IMX25
17         def_bool SOC_IMX25
18         select MXC_CLK
19
20 config CLK_IMX27
21         def_bool SOC_IMX27
22         select MXC_CLK
23
24 config CLK_IMX31
25         def_bool SOC_IMX31
26         select MXC_CLK
27
28 config CLK_IMX35
29         def_bool SOC_IMX35
30         select MXC_CLK
31
32 config CLK_IMX5
33         def_bool SOC_IMX5
34         select MXC_CLK
35
36 config CLK_IMX6Q
37         def_bool SOC_IMX6Q
38         select MXC_CLK
39
40 config CLK_IMX6SL
41         def_bool SOC_IMX6SL
42         select MXC_CLK
43
44 config CLK_IMX6SLL
45         def_bool SOC_IMX6SLL
46         select MXC_CLK
47
48 config CLK_IMX6SX
49         def_bool SOC_IMX6SX
50         select MXC_CLK
51
52 config CLK_IMX6UL
53         def_bool SOC_IMX6UL
54         select MXC_CLK
55
56 config CLK_IMX7D
57         def_bool SOC_IMX7D
58         select MXC_CLK
59
60 config CLK_IMX7ULP
61         def_bool SOC_IMX7ULP
62         select MXC_CLK
63
64 config CLK_VF610
65         def_bool SOC_VF610
66         select MXC_CLK
67
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
74
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
81
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
88
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
95
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.