Merge tag 'drm-fixes-2021-01-29' of git://anongit.freedesktop.org/drm/drm
[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
10 config CLK_IMX1
11         def_bool SOC_IMX1
12         select MXC_CLK
13
14 config CLK_IMX25
15         def_bool SOC_IMX25
16         select MXC_CLK
17
18 config CLK_IMX27
19         def_bool SOC_IMX27
20         select MXC_CLK
21
22 config CLK_IMX31
23         def_bool SOC_IMX31
24         select MXC_CLK
25
26 config CLK_IMX35
27         def_bool SOC_IMX35
28         select MXC_CLK
29
30 config CLK_IMX5
31         def_bool SOC_IMX5
32         select MXC_CLK
33
34 config CLK_IMX6Q
35         def_bool SOC_IMX6Q
36         select MXC_CLK
37
38 config CLK_IMX6SL
39         def_bool SOC_IMX6SL
40         select MXC_CLK
41
42 config CLK_IMX6SLL
43         def_bool SOC_IMX6SLL
44         select MXC_CLK
45
46 config CLK_IMX6SX
47         def_bool SOC_IMX6SX
48         select MXC_CLK
49
50 config CLK_IMX6UL
51         def_bool SOC_IMX6UL
52         select MXC_CLK
53
54 config CLK_IMX7D
55         def_bool SOC_IMX7D
56         select MXC_CLK
57
58 config CLK_IMX7ULP
59         def_bool SOC_IMX7ULP
60         select MXC_CLK
61
62 config CLK_VF610
63         def_bool SOC_VF610
64         select MXC_CLK
65
66 config CLK_IMX8MM
67         tristate "IMX8MM CCM Clock Driver"
68         depends on ARCH_MXC || COMPILE_TEST
69         select MXC_CLK
70         help
71             Build the driver for i.MX8MM CCM Clock Driver
72
73 config CLK_IMX8MN
74         tristate "IMX8MN CCM Clock Driver"
75         depends on ARCH_MXC || COMPILE_TEST
76         select MXC_CLK
77         help
78             Build the driver for i.MX8MN CCM Clock Driver
79
80 config CLK_IMX8MP
81         tristate "IMX8MP CCM Clock Driver"
82         depends on ARCH_MXC || COMPILE_TEST
83         select MXC_CLK
84         help
85             Build the driver for i.MX8MP CCM Clock Driver
86
87 config CLK_IMX8MQ
88         tristate "IMX8MQ CCM Clock Driver"
89         depends on ARCH_MXC || COMPILE_TEST
90         select MXC_CLK
91         help
92             Build the driver for i.MX8MQ CCM Clock Driver
93
94 config CLK_IMX8QXP
95         tristate "IMX8QXP SCU Clock"
96         depends on (ARCH_MXC && ARM64) || COMPILE_TEST
97         depends on IMX_SCU && HAVE_ARM_SMCCC
98         select MXC_CLK_SCU
99         help
100           Build the driver for IMX8QXP SCU based clocks.