Kconfig 2.4 KB

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