Kconfig 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. choice
  2. prompt "Machine type"
  3. depends on MACH_ALCHEMY
  4. default MIPS_DB1000
  5. config MIPS_MTX1
  6. bool "4G Systems MTX-1 board"
  7. select DMA_NONCOHERENT
  8. select HW_HAS_PCI
  9. select RESOURCES_64BIT if PCI
  10. select SOC_AU1500
  11. select SYS_SUPPORTS_LITTLE_ENDIAN
  12. config MIPS_BOSPORUS
  13. bool "Alchemy Bosporus board"
  14. select SOC_AU1500
  15. select DMA_NONCOHERENT
  16. select SYS_SUPPORTS_LITTLE_ENDIAN
  17. config MIPS_DB1000
  18. bool "Alchemy DB1000 board"
  19. select SOC_AU1000
  20. select DMA_NONCOHERENT
  21. select HW_HAS_PCI
  22. select RESOURCES_64BIT if PCI
  23. select SYS_SUPPORTS_LITTLE_ENDIAN
  24. config MIPS_DB1100
  25. bool "Alchemy DB1100 board"
  26. select SOC_AU1100
  27. select DMA_NONCOHERENT
  28. select SYS_SUPPORTS_LITTLE_ENDIAN
  29. config MIPS_DB1200
  30. bool "Alchemy DB1200 board"
  31. select SOC_AU1200
  32. select DMA_COHERENT
  33. select MIPS_DISABLE_OBSOLETE_IDE
  34. select SYS_SUPPORTS_LITTLE_ENDIAN
  35. config MIPS_DB1500
  36. bool "Alchemy DB1500 board"
  37. select SOC_AU1500
  38. select DMA_NONCOHERENT
  39. select HW_HAS_PCI
  40. select MIPS_DISABLE_OBSOLETE_IDE
  41. select RESOURCES_64BIT if PCI
  42. select SYS_SUPPORTS_BIG_ENDIAN
  43. select SYS_SUPPORTS_LITTLE_ENDIAN
  44. config MIPS_DB1550
  45. bool "Alchemy DB1550 board"
  46. select SOC_AU1550
  47. select HW_HAS_PCI
  48. select DMA_NONCOHERENT
  49. select MIPS_DISABLE_OBSOLETE_IDE
  50. select RESOURCES_64BIT if PCI
  51. select SYS_SUPPORTS_LITTLE_ENDIAN
  52. config MIPS_MIRAGE
  53. bool "Alchemy Mirage board"
  54. select DMA_NONCOHERENT
  55. select SOC_AU1500
  56. select SYS_SUPPORTS_LITTLE_ENDIAN
  57. config MIPS_PB1000
  58. bool "Alchemy PB1000 board"
  59. select SOC_AU1000
  60. select DMA_NONCOHERENT
  61. select HW_HAS_PCI
  62. select RESOURCES_64BIT if PCI
  63. select SWAP_IO_SPACE
  64. select SYS_SUPPORTS_LITTLE_ENDIAN
  65. config MIPS_PB1100
  66. bool "Alchemy PB1100 board"
  67. select SOC_AU1100
  68. select DMA_NONCOHERENT
  69. select HW_HAS_PCI
  70. select RESOURCES_64BIT if PCI
  71. select SWAP_IO_SPACE
  72. select SYS_SUPPORTS_LITTLE_ENDIAN
  73. config MIPS_PB1200
  74. bool "Alchemy PB1200 board"
  75. select SOC_AU1200
  76. select DMA_NONCOHERENT
  77. select MIPS_DISABLE_OBSOLETE_IDE
  78. select RESOURCES_64BIT if PCI
  79. select SYS_SUPPORTS_LITTLE_ENDIAN
  80. config MIPS_PB1500
  81. bool "Alchemy PB1500 board"
  82. select SOC_AU1500
  83. select DMA_NONCOHERENT
  84. select HW_HAS_PCI
  85. select RESOURCES_64BIT if PCI
  86. select SYS_SUPPORTS_LITTLE_ENDIAN
  87. config MIPS_PB1550
  88. bool "Alchemy PB1550 board"
  89. select SOC_AU1550
  90. select DMA_NONCOHERENT
  91. select HW_HAS_PCI
  92. select MIPS_DISABLE_OBSOLETE_IDE
  93. select RESOURCES_64BIT if PCI
  94. select SYS_SUPPORTS_LITTLE_ENDIAN
  95. config MIPS_XXS1500
  96. bool "MyCable XXS1500 board"
  97. select DMA_NONCOHERENT
  98. select SOC_AU1500
  99. select SYS_SUPPORTS_LITTLE_ENDIAN
  100. endchoice
  101. config SOC_AU1000
  102. bool
  103. select SOC_AU1X00
  104. config SOC_AU1100
  105. bool
  106. select SOC_AU1X00
  107. config SOC_AU1500
  108. bool
  109. select SOC_AU1X00
  110. config SOC_AU1550
  111. bool
  112. select SOC_AU1X00
  113. config SOC_AU1200
  114. bool
  115. select SOC_AU1X00
  116. config SOC_AU1X00
  117. bool
  118. select 64BIT_PHYS_ADDR
  119. select SYS_HAS_CPU_MIPS32_R1
  120. select SYS_SUPPORTS_32BIT_KERNEL
  121. select SYS_SUPPORTS_APM_EMULATION
  122. select SYS_SUPPORTS_KGDB