Kconfig 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. if RALINK
  2. config CLKEVT_RT3352
  3. bool
  4. depends on SOC_RT305X || SOC_MT7620
  5. default y
  6. select CLKSRC_OF
  7. select CLKSRC_MMIO
  8. config RALINK_ILL_ACC
  9. bool
  10. depends on SOC_RT305X
  11. default y
  12. config IRQ_INTC
  13. bool
  14. default y
  15. depends on !SOC_MT7621
  16. choice
  17. prompt "Ralink SoC selection"
  18. default SOC_RT305X
  19. help
  20. Select Ralink MIPS SoC type.
  21. config SOC_RT288X
  22. bool "RT288x"
  23. select MIPS_L1_CACHE_SHIFT_4
  24. select HW_HAS_PCI
  25. config SOC_RT305X
  26. bool "RT305x"
  27. select USB_ARCH_HAS_HCD
  28. config SOC_RT3883
  29. bool "RT3883"
  30. select HW_HAS_PCI
  31. config SOC_MT7620
  32. bool "MT7620/8"
  33. select CPU_MIPSR2_IRQ_VI
  34. select HW_HAS_PCI
  35. config SOC_MT7621
  36. bool "MT7621"
  37. select MIPS_CPU_SCACHE
  38. select SYS_SUPPORTS_MULTITHREADING
  39. select SYS_SUPPORTS_SMP
  40. select SYS_SUPPORTS_MIPS_CPS
  41. select MIPS_GIC
  42. select COMMON_CLK
  43. select CLKSRC_MIPS_GIC
  44. select HW_HAS_PCI
  45. endchoice
  46. choice
  47. prompt "Devicetree selection"
  48. default DTB_RT_NONE
  49. help
  50. Select the devicetree.
  51. config DTB_RT_NONE
  52. bool "None"
  53. config DTB_RT2880_EVAL
  54. bool "RT2880 eval kit"
  55. depends on SOC_RT288X
  56. select BUILTIN_DTB
  57. config DTB_RT305X_EVAL
  58. bool "RT305x eval kit"
  59. depends on SOC_RT305X
  60. select BUILTIN_DTB
  61. config DTB_RT3883_EVAL
  62. bool "RT3883 eval kit"
  63. depends on SOC_RT3883
  64. select BUILTIN_DTB
  65. config DTB_MT7620A_EVAL
  66. bool "MT7620A eval kit"
  67. depends on SOC_MT7620
  68. select BUILTIN_DTB
  69. endchoice
  70. endif