Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. menuconfig ARCH_FOOTBRIDGE
  3. bool "FootBridge Implementations"
  4. depends on ARCH_MULTI_V4 && !(ARCH_MULTI_V4T || ARCH_MULTI_V5)
  5. depends on !(ARCH_MOXART || ARCH_GEMINI || ARCH_SA1100)
  6. depends on ATAGS
  7. depends on CPU_LITTLE_ENDIAN
  8. depends on MMU
  9. select ARCH_NO_SG_CHAIN
  10. select CPU_SA110
  11. select FOOTBRIDGE
  12. select NEED_MACH_MEMORY_H
  13. help
  14. Support for systems based on the DC21285 companion chip
  15. ("FootBridge"), such as the Simtec CATS and the Rebel NetWinder.
  16. if ARCH_FOOTBRIDGE
  17. config ARCH_CATS
  18. bool "CATS"
  19. depends on UNUSED_BOARD_FILES
  20. select CLKEVT_I8253
  21. select CLKSRC_I8253
  22. select ISA
  23. select FORCE_PCI
  24. help
  25. Say Y here if you intend to run this kernel on the CATS.
  26. Saying N will reduce the size of the Footbridge kernel.
  27. config ARCH_EBSA285_HOST
  28. bool "EBSA285 (host mode)"
  29. select ARCH_EBSA285
  30. select ISA
  31. select ARCH_MAY_HAVE_PC_FDC
  32. select FORCE_PCI
  33. help
  34. Say Y here if you intend to run this kernel on the EBSA285 card
  35. in host ("central function") mode.
  36. Saying N will reduce the size of the Footbridge kernel.
  37. config ARCH_NETWINDER
  38. bool "NetWinder"
  39. select CLKEVT_I8253
  40. select CLKSRC_I8253
  41. select ISA
  42. select FORCE_PCI
  43. help
  44. Say Y here if you intend to run this kernel on the Rebel.COM
  45. NetWinder. Information about this machine can be found at:
  46. <http://www.netwinder.org/>
  47. Saying N will reduce the size of the Footbridge kernel.
  48. # Footbridge support
  49. config FOOTBRIDGE
  50. def_bool y
  51. select ARCH_MIGHT_HAVE_PC_SERIO
  52. select ISA_DMA_API
  53. config ARCH_EBSA285
  54. bool
  55. endif