Kconfig 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. config TOSHIBA_JMR3927
  2. bool "Toshiba JMR-TX3927 board"
  3. depends on MACH_TX39XX
  4. select SOC_TX3927
  5. config TOSHIBA_RBTX4927
  6. bool "Toshiba RBTX49[23]7 board"
  7. depends on MACH_TX49XX
  8. select SOC_TX4927
  9. # TX4937 is subset of TX4938
  10. select SOC_TX4938
  11. help
  12. This Toshiba board is based on the TX4927 processor. Say Y here to
  13. support this machine type
  14. config TOSHIBA_RBTX4938
  15. bool "Toshiba RBTX4938 board"
  16. depends on MACH_TX49XX
  17. select SOC_TX4938
  18. help
  19. This Toshiba board is based on the TX4938 processor. Say Y here to
  20. support this machine type
  21. config SOC_TX3927
  22. bool
  23. select CEVT_TXX9
  24. select DMA_NONCOHERENT
  25. select HAS_TXX9_SERIAL
  26. select HW_HAS_PCI
  27. select IRQ_TXX9
  28. select SWAP_IO_SPACE
  29. select SYS_HAS_CPU_TX39XX
  30. select SYS_SUPPORTS_32BIT_KERNEL
  31. select SYS_SUPPORTS_LITTLE_ENDIAN
  32. select SYS_SUPPORTS_BIG_ENDIAN
  33. select GENERIC_HARDIRQS_NO__DO_IRQ
  34. select GPIO_TXX9
  35. config SOC_TX4927
  36. bool
  37. select CEVT_R4K
  38. select CSRC_R4K
  39. select CEVT_TXX9
  40. select DMA_NONCOHERENT
  41. select HAS_TXX9_SERIAL
  42. select HW_HAS_PCI
  43. select IRQ_CPU
  44. select IRQ_TXX9
  45. select PCI_TX4927
  46. select SWAP_IO_SPACE
  47. select SYS_HAS_CPU_TX49XX
  48. select SYS_SUPPORTS_32BIT_KERNEL
  49. select SYS_SUPPORTS_64BIT_KERNEL
  50. select SYS_SUPPORTS_LITTLE_ENDIAN
  51. select SYS_SUPPORTS_BIG_ENDIAN
  52. select SYS_SUPPORTS_KGDB
  53. select GENERIC_HARDIRQS_NO__DO_IRQ
  54. select GPIO_TXX9
  55. config SOC_TX4938
  56. bool
  57. select CEVT_R4K
  58. select CSRC_R4K
  59. select CEVT_TXX9
  60. select DMA_NONCOHERENT
  61. select HAS_TXX9_SERIAL
  62. select HW_HAS_PCI
  63. select IRQ_CPU
  64. select IRQ_TXX9
  65. select PCI_TX4927
  66. select SWAP_IO_SPACE
  67. select SYS_HAS_CPU_TX49XX
  68. select SYS_SUPPORTS_32BIT_KERNEL
  69. select SYS_SUPPORTS_64BIT_KERNEL
  70. select SYS_SUPPORTS_LITTLE_ENDIAN
  71. select SYS_SUPPORTS_BIG_ENDIAN
  72. select SYS_SUPPORTS_KGDB
  73. select GENERIC_HARDIRQS_NO__DO_IRQ
  74. select GPIO_TXX9
  75. config TOSHIBA_FPCIB0
  76. bool "FPCIB0 Backplane Support"
  77. depends on PCI && (MACH_TX39XX || MACH_TX49XX)
  78. select I8259
  79. config PICMG_PCI_BACKPLANE_DEFAULT
  80. bool "Support for PICMG PCI Backplane"
  81. depends on PCI && (MACH_TX39XX || MACH_TX49XX)
  82. default y if !TOSHIBA_FPCIB0
  83. if TOSHIBA_RBTX4938
  84. comment "Multiplex Pin Select"
  85. choice
  86. prompt "PIO[58:61]"
  87. default TOSHIBA_RBTX4938_MPLEX_PIO58_61
  88. config TOSHIBA_RBTX4938_MPLEX_PIO58_61
  89. bool "PIO"
  90. config TOSHIBA_RBTX4938_MPLEX_NAND
  91. bool "NAND"
  92. config TOSHIBA_RBTX4938_MPLEX_ATA
  93. bool "ATA"
  94. endchoice
  95. config TX4938_NAND_BOOT
  96. depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
  97. bool "NAND Boot Support (EXPERIMENTAL)"
  98. help
  99. This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
  100. Select this option if you need to use NAND boot.
  101. endif
  102. config PCI_TX4927
  103. bool