1# SPDX-License-Identifier: GPL-2.0 2# common clock support for NXP i.MX SoC family. 3config MXC_CLK 4 tristate "IMX clock" 5 depends on ARCH_MXC || COMPILE_TEST 6 7config MXC_CLK_SCU 8 bool 9 depends on IMX_SCU 10 11config CLK_IMX1 12 def_bool SOC_IMX1 13 select MXC_CLK 14 15config CLK_IMX21 16 def_bool SOC_IMX21 17 select MXC_CLK 18 19config CLK_IMX25 20 def_bool SOC_IMX25 21 select MXC_CLK 22 23config CLK_IMX27 24 def_bool SOC_IMX27 25 select MXC_CLK 26 27config CLK_IMX31 28 def_bool SOC_IMX31 29 select MXC_CLK 30 31config CLK_IMX35 32 def_bool SOC_IMX35 33 select MXC_CLK 34 35config CLK_IMX5 36 def_bool SOC_IMX5 37 select MXC_CLK 38 39config CLK_IMX6Q 40 def_bool SOC_IMX6Q 41 select MXC_CLK 42 43config CLK_IMX6SL 44 def_bool SOC_IMX6SL 45 select MXC_CLK 46 47config CLK_IMX6SLL 48 def_bool SOC_IMX6SLL 49 select MXC_CLK 50 51config CLK_IMX6SX 52 def_bool SOC_IMX6SX 53 select MXC_CLK 54 55config CLK_IMX6UL 56 def_bool SOC_IMX6UL 57 select MXC_CLK 58 59config CLK_IMX7D 60 def_bool SOC_IMX7D 61 select MXC_CLK 62 63config CLK_IMX7ULP 64 def_bool SOC_IMX7ULP 65 select MXC_CLK 66 67config CLK_VF610 68 def_bool SOC_VF610 69 select MXC_CLK 70 71config CLK_IMX8MM 72 bool "IMX8MM CCM Clock Driver" 73 depends on ARCH_MXC 74 select MXC_CLK 75 help 76 Build the driver for i.MX8MM CCM Clock Driver 77 78config CLK_IMX8MN 79 bool "IMX8MN CCM Clock Driver" 80 depends on ARCH_MXC 81 select MXC_CLK 82 help 83 Build the driver for i.MX8MN CCM Clock Driver 84 85config CLK_IMX8MP 86 bool "IMX8MP CCM Clock Driver" 87 depends on ARCH_MXC 88 select MXC_CLK 89 help 90 Build the driver for i.MX8MP CCM Clock Driver 91 92config CLK_IMX8MQ 93 bool "IMX8MQ CCM Clock Driver" 94 depends on ARCH_MXC 95 select MXC_CLK 96 help 97 Build the driver for i.MX8MQ CCM Clock Driver 98 99config CLK_IMX8QXP 100 bool "IMX8QXP SCU Clock" 101 depends on ARCH_MXC && IMX_SCU && ARM64 102 select MXC_CLK_SCU 103 help 104 Build the driver for IMX8QXP SCU based clocks. 105