Kconfig 962 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. config ARCH_HISI
  2. bool "Hisilicon SoC Support"
  3. depends on ARCH_MULTI_V7
  4. select ARM_AMBA
  5. select ARM_GIC
  6. select ARM_TIMER_SP804
  7. select POWER_RESET
  8. select POWER_RESET_HISI
  9. select POWER_SUPPLY
  10. if ARCH_HISI
  11. menu "Hisilicon platform type"
  12. config ARCH_HI3xxx
  13. bool "Hisilicon Hi36xx family" if ARCH_MULTI_V7
  14. select CACHE_L2X0
  15. select HAVE_ARM_SCU if SMP
  16. select HAVE_ARM_TWD if SMP
  17. select PINCTRL
  18. select PINCTRL_SINGLE
  19. help
  20. Support for Hisilicon Hi36xx SoC family
  21. config ARCH_HIP04
  22. bool "Hisilicon HiP04 Cortex A15 family" if ARCH_MULTI_V7
  23. select ARM_ERRATA_798181 if SMP
  24. select HAVE_ARM_ARCH_TIMER
  25. select MCPM if SMP
  26. select MCPM_QUAD_CLUSTER if SMP
  27. help
  28. Support for Hisilicon HiP04 SoC family
  29. config ARCH_HIX5HD2
  30. bool "Hisilicon X5HD2 family" if ARCH_MULTI_V7
  31. select CACHE_L2X0
  32. select HAVE_ARM_SCU if SMP
  33. select HAVE_ARM_TWD if SMP
  34. select PINCTRL
  35. select PINCTRL_SINGLE
  36. help
  37. Support for Hisilicon HIX5HD2 SoC family
  38. endmenu
  39. endif