drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()
[drm/drm-misc.git] / drivers / clk / imx / Kconfig
blob6ff6d934848a3bc0203734e1ef3b29ec1fb43a84
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
10 config CLK_IMX1
11         def_bool SOC_IMX1
12         select MXC_CLK
14 config CLK_IMX25
15         def_bool SOC_IMX25
16         select MXC_CLK
18 config CLK_IMX27
19         def_bool SOC_IMX27
20         select MXC_CLK
22 config CLK_IMX31
23         def_bool SOC_IMX31
24         select MXC_CLK
26 config CLK_IMX35
27         def_bool SOC_IMX35
28         select MXC_CLK
30 config CLK_IMX5
31         def_bool SOC_IMX5
32         select MXC_CLK
34 config CLK_IMX6Q
35         def_bool SOC_IMX6Q
36         select MXC_CLK
38 config CLK_IMX6SL
39         def_bool SOC_IMX6SL
40         select MXC_CLK
42 config CLK_IMX6SLL
43         def_bool SOC_IMX6SLL
44         select MXC_CLK
46 config CLK_IMX6SX
47         def_bool SOC_IMX6SX
48         select MXC_CLK
50 config CLK_IMX6UL
51         def_bool SOC_IMX6UL
52         select MXC_CLK
54 config CLK_IMX7D
55         def_bool SOC_IMX7D
56         select MXC_CLK
58 config CLK_IMX7ULP
59         def_bool SOC_IMX7ULP
60         select MXC_CLK
62 config CLK_VF610
63         def_bool SOC_VF610
64         select MXC_CLK
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
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
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
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
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.
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
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
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
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