Kconfig 1.8 KB

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