Kconfig 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. # SPDX-License-Identifier: GPL-2.0
  2. config MACH_INGENIC_GENERIC
  3. bool
  4. select MACH_INGENIC
  5. select MACH_JZ4740
  6. select MACH_JZ4725B
  7. select MACH_JZ4770
  8. select MACH_JZ4780
  9. select MACH_X1000
  10. select MACH_X1830
  11. choice
  12. prompt "Machine type"
  13. depends on MACH_INGENIC_SOC
  14. default INGENIC_GENERIC_BOARD
  15. config INGENIC_GENERIC_BOARD
  16. bool "Generic board"
  17. select MACH_INGENIC_GENERIC
  18. config JZ4740_QI_LB60
  19. bool "Qi Hardware Ben NanoNote"
  20. select MACH_JZ4740
  21. config JZ4740_RS90
  22. bool "YLM RetroMini (RS-90)"
  23. select MACH_JZ4725B
  24. config JZ4770_GCW0
  25. bool "Game Consoles Worldwide GCW Zero"
  26. select MACH_JZ4770
  27. config JZ4780_CI20
  28. bool "MIPS Creator CI20"
  29. select MACH_JZ4780
  30. config X1000_CU1000_NEO
  31. bool "YSH & ATIL CU1000 Module with Neo backplane"
  32. select MACH_X1000
  33. config X1830_CU1830_NEO
  34. bool "YSH & ATIL CU1830 Module with Neo backplane"
  35. select MACH_X1830
  36. endchoice
  37. config MACH_JZ4725B
  38. bool
  39. select SYS_HAS_CPU_MIPS32_R1
  40. config MACH_JZ4740
  41. bool
  42. select SYS_HAS_CPU_MIPS32_R1
  43. config MACH_JZ4770
  44. bool
  45. select MIPS_CPU_SCACHE
  46. select SYS_HAS_CPU_MIPS32_R2
  47. select SYS_SUPPORTS_HIGHMEM
  48. config MACH_JZ4780
  49. bool
  50. select MIPS_CPU_SCACHE
  51. select SYS_HAS_CPU_MIPS32_R2
  52. select SYS_SUPPORTS_HIGHMEM
  53. config MACH_X1000
  54. bool
  55. select MIPS_CPU_SCACHE
  56. select SYS_HAS_CPU_MIPS32_R2
  57. select SYS_SUPPORTS_HIGHMEM
  58. config MACH_X1830
  59. bool
  60. select MIPS_CPU_SCACHE
  61. select SYS_HAS_CPU_MIPS32_R2
  62. select SYS_SUPPORTS_HIGHMEM