Kconfig 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  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. select GENERIC_HARDIRQS_NO__DO_IRQ
  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 SOC_TX3927
  43. bool
  44. select CEVT_TXX9
  45. select HAS_TXX9_SERIAL
  46. select HW_HAS_PCI
  47. select IRQ_TXX9
  48. select GPIO_TXX9
  49. config SOC_TX4927
  50. bool
  51. select CEVT_TXX9
  52. select HAS_TXX9_SERIAL
  53. select HW_HAS_PCI
  54. select IRQ_TXX9
  55. select PCI_TX4927
  56. select SYS_SUPPORTS_KGDB
  57. select GPIO_TXX9
  58. config SOC_TX4938
  59. bool
  60. select CEVT_TXX9
  61. select HAS_TXX9_SERIAL
  62. select HW_HAS_PCI
  63. select IRQ_TXX9
  64. select PCI_TX4927
  65. select SYS_SUPPORTS_KGDB
  66. select GPIO_TXX9
  67. config TOSHIBA_FPCIB0
  68. bool "FPCIB0 Backplane Support"
  69. depends on PCI && MACH_TXX9
  70. select I8259
  71. config PICMG_PCI_BACKPLANE_DEFAULT
  72. bool "Support for PICMG PCI Backplane"
  73. depends on PCI && MACH_TXX9
  74. default y if !TOSHIBA_FPCIB0
  75. if TOSHIBA_RBTX4938
  76. comment "Multiplex Pin Select"
  77. choice
  78. prompt "PIO[58:61]"
  79. default TOSHIBA_RBTX4938_MPLEX_PIO58_61
  80. config TOSHIBA_RBTX4938_MPLEX_PIO58_61
  81. bool "PIO"
  82. config TOSHIBA_RBTX4938_MPLEX_NAND
  83. bool "NAND"
  84. config TOSHIBA_RBTX4938_MPLEX_ATA
  85. bool "ATA"
  86. endchoice
  87. config TX4938_NAND_BOOT
  88. depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
  89. bool "NAND Boot Support (EXPERIMENTAL)"
  90. help
  91. This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
  92. Select this option if you need to use NAND boot.
  93. endif
  94. config PCI_TX4927
  95. bool