Kconfig 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  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_HAS_EARLY_PRINTK
  31. select SYS_SUPPORTS_32BIT_KERNEL
  32. select SYS_SUPPORTS_LITTLE_ENDIAN
  33. select SYS_SUPPORTS_BIG_ENDIAN
  34. select GENERIC_HARDIRQS_NO__DO_IRQ
  35. select GPIO_TXX9
  36. config SOC_TX4927
  37. bool
  38. select CEVT_R4K
  39. select CSRC_R4K
  40. select CEVT_TXX9
  41. select DMA_NONCOHERENT
  42. select HAS_TXX9_SERIAL
  43. select HW_HAS_PCI
  44. select IRQ_CPU
  45. select IRQ_TXX9
  46. select PCI_TX4927
  47. select SWAP_IO_SPACE
  48. select SYS_HAS_CPU_TX49XX
  49. select SYS_HAS_EARLY_PRINTK
  50. select SYS_SUPPORTS_32BIT_KERNEL
  51. select SYS_SUPPORTS_64BIT_KERNEL
  52. select SYS_SUPPORTS_LITTLE_ENDIAN
  53. select SYS_SUPPORTS_BIG_ENDIAN
  54. select SYS_SUPPORTS_KGDB
  55. select GENERIC_HARDIRQS_NO__DO_IRQ
  56. select GPIO_TXX9
  57. config SOC_TX4938
  58. bool
  59. select CEVT_R4K
  60. select CSRC_R4K
  61. select CEVT_TXX9
  62. select DMA_NONCOHERENT
  63. select HAS_TXX9_SERIAL
  64. select HW_HAS_PCI
  65. select IRQ_CPU
  66. select IRQ_TXX9
  67. select PCI_TX4927
  68. select SWAP_IO_SPACE
  69. select SYS_HAS_CPU_TX49XX
  70. select SYS_HAS_EARLY_PRINTK
  71. select SYS_SUPPORTS_32BIT_KERNEL
  72. select SYS_SUPPORTS_64BIT_KERNEL
  73. select SYS_SUPPORTS_LITTLE_ENDIAN
  74. select SYS_SUPPORTS_BIG_ENDIAN
  75. select SYS_SUPPORTS_KGDB
  76. select GENERIC_HARDIRQS_NO__DO_IRQ
  77. select GPIO_TXX9
  78. config TOSHIBA_FPCIB0
  79. bool "FPCIB0 Backplane Support"
  80. depends on PCI && (MACH_TX39XX || MACH_TX49XX)
  81. select I8259
  82. config PICMG_PCI_BACKPLANE_DEFAULT
  83. bool "Support for PICMG PCI Backplane"
  84. depends on PCI && (MACH_TX39XX || MACH_TX49XX)
  85. default y if !TOSHIBA_FPCIB0
  86. if TOSHIBA_RBTX4938
  87. comment "Multiplex Pin Select"
  88. choice
  89. prompt "PIO[58:61]"
  90. default TOSHIBA_RBTX4938_MPLEX_PIO58_61
  91. config TOSHIBA_RBTX4938_MPLEX_PIO58_61
  92. bool "PIO"
  93. config TOSHIBA_RBTX4938_MPLEX_NAND
  94. bool "NAND"
  95. config TOSHIBA_RBTX4938_MPLEX_ATA
  96. bool "ATA"
  97. endchoice
  98. config TX4938_NAND_BOOT
  99. depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
  100. bool "NAND Boot Support (EXPERIMENTAL)"
  101. help
  102. This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
  103. Select this option if you need to use NAND boot.
  104. endif
  105. config PCI_TX4927
  106. bool