Kconfig 2.5 KB

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