summaryrefslogtreecommitdiff
path: root/drivers/clk/imx/Kconfig
blob: 6ff6d934848a3bc0203734e1ef3b29ec1fb43a84 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# SPDX-License-Identifier: GPL-2.0
# common clock support for NXP i.MX SoC family.
config MXC_CLK
	tristate "IMX clock"
	depends on ARCH_MXC || COMPILE_TEST

config MXC_CLK_SCU
	tristate

config CLK_IMX1
	def_bool SOC_IMX1
	select MXC_CLK

config CLK_IMX25
	def_bool SOC_IMX25
	select MXC_CLK

config CLK_IMX27
	def_bool SOC_IMX27
	select MXC_CLK

config CLK_IMX31
	def_bool SOC_IMX31
	select MXC_CLK

config CLK_IMX35
	def_bool SOC_IMX35
	select MXC_CLK

config CLK_IMX5
	def_bool SOC_IMX5
	select MXC_CLK

config CLK_IMX6Q
	def_bool SOC_IMX6Q
	select MXC_CLK

config CLK_IMX6SL
	def_bool SOC_IMX6SL
	select MXC_CLK

config CLK_IMX6SLL
	def_bool SOC_IMX6SLL
	select MXC_CLK

config CLK_IMX6SX
	def_bool SOC_IMX6SX
	select MXC_CLK

config CLK_IMX6UL
	def_bool SOC_IMX6UL
	select MXC_CLK

config CLK_IMX7D
	def_bool SOC_IMX7D
	select MXC_CLK

config CLK_IMX7ULP
	def_bool SOC_IMX7ULP
	select MXC_CLK

config CLK_VF610
	def_bool SOC_VF610
	select MXC_CLK

config CLK_IMX8MM
	tristate "IMX8MM CCM Clock Driver"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	help
	    Build the driver for i.MX8MM CCM Clock Driver

config CLK_IMX8MN
	tristate "IMX8MN CCM Clock Driver"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	help
	    Build the driver for i.MX8MN CCM Clock Driver

config CLK_IMX8MP
	tristate "IMX8MP CCM Clock Driver"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	select AUXILIARY_BUS if RESET_CONTROLLER
	help
	    Build the driver for i.MX8MP CCM Clock Driver

config CLK_IMX8MQ
	tristate "IMX8MQ CCM Clock Driver"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	help
	    Build the driver for i.MX8MQ CCM Clock Driver

config CLK_IMX8QXP
	tristate "IMX8QXP SCU Clock"
	depends on (ARCH_MXC && ARM64) || COMPILE_TEST
	depends on IMX_SCU && HAVE_ARM_SMCCC
	select MXC_CLK_SCU
	select MXC_CLK
	help
	  Build the driver for IMX8QXP SCU based clocks.

config CLK_IMX8ULP
	tristate "IMX8ULP CCM Clock Driver"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	help
	    Build the driver for i.MX8ULP CCM Clock Driver

config CLK_IMX93
	tristate "IMX93 CCM Clock Driver"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	help
	    Build the driver for i.MX93 CCM Clock Driver

config CLK_IMX95_BLK_CTL
	tristate "IMX95 Clock Driver for BLK CTL"
	depends on ARCH_MXC || COMPILE_TEST
	select MXC_CLK
	help
	    Build the clock driver for i.MX95 BLK CTL

config CLK_IMXRT1050
	tristate "IMXRT1050 CCM Clock Driver"
	depends on SOC_IMXRT || COMPILE_TEST
	select MXC_CLK
	help
	    Build the driver for i.MXRT1050 CCM Clock Driver