Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. menuconfig ARCH_SUNXI
  2. bool "Allwinner SoCs"
  3. depends on ARCH_MULTI_V7
  4. select ARCH_HAS_RESET_CONTROLLER
  5. select CLKSRC_MMIO
  6. select GENERIC_IRQ_CHIP
  7. select GPIOLIB
  8. select PINCTRL
  9. select PM_OPP
  10. select SUN4I_TIMER
  11. select RESET_CONTROLLER
  12. if ARCH_SUNXI
  13. config MACH_SUN4I
  14. bool "Allwinner A10 (sun4i) SoCs support"
  15. default ARCH_SUNXI
  16. config MACH_SUN5I
  17. bool "Allwinner A10s / A13 (sun5i) SoCs support"
  18. default ARCH_SUNXI
  19. select SUN5I_HSTIMER
  20. config MACH_SUN6I
  21. bool "Allwinner A31 (sun6i) SoCs support"
  22. default ARCH_SUNXI
  23. select ARM_GIC
  24. select MFD_SUN6I_PRCM
  25. select SUN5I_HSTIMER
  26. config MACH_SUN7I
  27. bool "Allwinner A20 (sun7i) SoCs support"
  28. default ARCH_SUNXI
  29. select ARM_GIC
  30. select ARM_PSCI
  31. select ARCH_SUPPORTS_BIG_ENDIAN
  32. select HAVE_ARM_ARCH_TIMER
  33. select SUN5I_HSTIMER
  34. config MACH_SUN8I
  35. bool "Allwinner sun8i Family SoCs support"
  36. default ARCH_SUNXI
  37. select ARM_GIC
  38. select MFD_SUN6I_PRCM
  39. config MACH_SUN9I
  40. bool "Allwinner (sun9i) SoCs support"
  41. default ARCH_SUNXI
  42. select ARM_GIC
  43. config ARCH_SUNXI_MC_SMP
  44. bool
  45. depends on SMP
  46. default MACH_SUN9I || MACH_SUN8I
  47. select ARM_CCI400_PORT_CTRL
  48. select ARM_CPU_SUSPEND
  49. endif