]> Git Repo - linux.git/blob - drivers/clk/imx/Kconfig
Linux 6.14-rc3
[linux.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         select AUXILIARY_BUS if RESET_CONTROLLER
85         help
86             Build the driver for i.MX8MP CCM Clock Driver
87
88 config CLK_IMX8MQ
89         tristate "IMX8MQ CCM Clock Driver"
90         depends on ARCH_MXC || COMPILE_TEST
91         select MXC_CLK
92         help
93             Build the driver for i.MX8MQ CCM Clock Driver
94
95 config CLK_IMX8QXP
96         tristate "IMX8QXP SCU Clock"
97         depends on (ARCH_MXC && ARM64) || COMPILE_TEST
98         depends on IMX_SCU && HAVE_ARM_SMCCC
99         select MXC_CLK_SCU
100         select MXC_CLK
101         help
102           Build the driver for IMX8QXP SCU based clocks.
103
104 config CLK_IMX8ULP
105         tristate "IMX8ULP CCM Clock Driver"
106         depends on ARCH_MXC || COMPILE_TEST
107         select MXC_CLK
108         help
109             Build the driver for i.MX8ULP CCM Clock Driver
110
111 config CLK_IMX93
112         tristate "IMX93 CCM Clock Driver"
113         depends on ARCH_MXC || COMPILE_TEST
114         select MXC_CLK
115         help
116             Build the driver for i.MX93 CCM Clock Driver
117
118 config CLK_IMX95_BLK_CTL
119         tristate "IMX95 Clock Driver for BLK CTL"
120         depends on ARCH_MXC || COMPILE_TEST
121         select MXC_CLK
122         help
123             Build the clock driver for i.MX95 BLK CTL
124
125 config CLK_IMXRT1050
126         tristate "IMXRT1050 CCM Clock Driver"
127         depends on SOC_IMXRT || COMPILE_TEST
128         select MXC_CLK
129         help
130             Build the driver for i.MXRT1050 CCM Clock Driver
This page took 0.049765 seconds and 4 git commands to generate.