Kconfig 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # au1000-style gpio and interrupt controllers
  2. config ALCHEMY_GPIOINT_AU1000
  3. bool
  4. # au1300-style GPIO/INT controller
  5. config ALCHEMY_GPIOINT_AU1300
  6. bool
  7. # select this in your board config if you don't want to use the gpio
  8. # namespace as documented in the manuals. In this case however you need
  9. # to create the necessary gpio_* functions in your board code/headers!
  10. # see arch/mips/include/asm/mach-au1x00/gpio.h for more information.
  11. config ALCHEMY_GPIO_INDIRECT
  12. def_bool n
  13. choice
  14. prompt "Machine type"
  15. depends on MIPS_ALCHEMY
  16. default MIPS_DB1000
  17. config MIPS_MTX1
  18. bool "4G Systems MTX-1 board"
  19. select DMA_NONCOHERENT
  20. select HW_HAS_PCI
  21. select ALCHEMY_GPIOINT_AU1000
  22. select SYS_SUPPORTS_LITTLE_ENDIAN
  23. select SYS_HAS_EARLY_PRINTK
  24. config MIPS_DB1000
  25. bool "Alchemy DB1000/DB1500/DB1100 PB1500/1100 boards"
  26. select ALCHEMY_GPIOINT_AU1000
  27. select DMA_NONCOHERENT
  28. select HW_HAS_PCI
  29. select MIPS_DISABLE_OBSOLETE_IDE
  30. select SYS_SUPPORTS_BIG_ENDIAN
  31. select SYS_SUPPORTS_LITTLE_ENDIAN
  32. select SYS_HAS_EARLY_PRINTK
  33. config MIPS_DB1235
  34. bool "Alchemy DB1200/PB1200/DB1300/DB1550/PB1550 boards"
  35. select ARCH_REQUIRE_GPIOLIB
  36. select HW_HAS_PCI
  37. select DMA_COHERENT
  38. select MIPS_DISABLE_OBSOLETE_IDE
  39. select SYS_SUPPORTS_LITTLE_ENDIAN
  40. select SYS_HAS_EARLY_PRINTK
  41. config MIPS_XXS1500
  42. bool "MyCable XXS1500 board"
  43. select DMA_NONCOHERENT
  44. select ALCHEMY_GPIOINT_AU1000
  45. select SYS_SUPPORTS_LITTLE_ENDIAN
  46. select SYS_HAS_EARLY_PRINTK
  47. config MIPS_GPR
  48. bool "Trapeze ITS GPR board"
  49. select ALCHEMY_GPIOINT_AU1000
  50. select HW_HAS_PCI
  51. select DMA_NONCOHERENT
  52. select MIPS_DISABLE_OBSOLETE_IDE
  53. select SYS_SUPPORTS_LITTLE_ENDIAN
  54. select SYS_HAS_EARLY_PRINTK
  55. endchoice