Kconfig 2.4 KB

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