Kconfig 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  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 GPIO_TXX9
  57. config SOC_TX4938
  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. config TOSHIBA_FPCIB0
  66. bool "FPCIB0 Backplane Support"
  67. depends on PCI && MACH_TXX9
  68. select I8259
  69. config PICMG_PCI_BACKPLANE_DEFAULT
  70. bool "Support for PICMG PCI Backplane"
  71. depends on PCI && MACH_TXX9
  72. default y if !TOSHIBA_FPCIB0
  73. if TOSHIBA_RBTX4938
  74. comment "Multiplex Pin Select"
  75. choice
  76. prompt "PIO[58:61]"
  77. default TOSHIBA_RBTX4938_MPLEX_PIO58_61
  78. config TOSHIBA_RBTX4938_MPLEX_PIO58_61
  79. bool "PIO"
  80. config TOSHIBA_RBTX4938_MPLEX_NAND
  81. bool "NAND"
  82. config TOSHIBA_RBTX4938_MPLEX_ATA
  83. bool "ATA"
  84. endchoice
  85. config TX4938_NAND_BOOT
  86. depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
  87. bool "NAND Boot Support (EXPERIMENTAL)"
  88. help
  89. This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
  90. Select this option if you need to use NAND boot.
  91. endif
  92. config PCI_TX4927
  93. bool