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