Kconfig 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. if CRIS_MACH_ARTPEC3
  2. menu "Artpec-3 options"
  3. depends on CRIS_MACH_ARTPEC3
  4. config ETRAX_DRAM_VIRTUAL_BASE
  5. hex
  6. default "c0000000"
  7. config ETRAX_L2CACHE
  8. bool
  9. default y
  10. config ETRAX_SERIAL_PORTS
  11. int
  12. default 5
  13. config ETRAX_DDR
  14. bool
  15. default y
  16. config ETRAX_DDR2_MRS
  17. hex "DDR2 MRS"
  18. default "0"
  19. config ETRAX_DDR2_TIMING
  20. hex "DDR2 SDRAM timing"
  21. default "0"
  22. help
  23. SDRAM timing parameters.
  24. config ETRAX_DDR2_CONFIG
  25. hex "DDR2 config"
  26. default "0"
  27. config ETRAX_DDR2_LATENCY
  28. hex "DDR2 latency"
  29. default "0"
  30. config ETRAX_PIO_CE0_CFG
  31. hex "PIO CE0 configuration"
  32. default "0"
  33. config ETRAX_PIO_CE1_CFG
  34. hex "PIO CE1 configuration"
  35. default "0"
  36. config ETRAX_PIO_CE2_CFG
  37. hex "PIO CE2 configuration"
  38. default "0"
  39. config ETRAX_DEF_GIO_PA_OE
  40. hex "GIO_PA_OE"
  41. default "00000000"
  42. help
  43. Configures the direction of general port A bits. 1 is out, 0 is in.
  44. This is often totally different depending on the product used.
  45. There are some guidelines though - if you know that only LED's are
  46. connected to port PA, then they are usually connected to bits 2-4
  47. and you can therefore use 1c. On other boards which don't have the
  48. LED's at the general ports, these bits are used for all kinds of
  49. stuff. If you don't know what to use, it is always safe to put all
  50. as inputs, although floating inputs isn't good.
  51. config ETRAX_DEF_GIO_PA_OUT
  52. hex "GIO_PA_OUT"
  53. default "00000000"
  54. help
  55. Configures the initial data for the general port A bits. Most
  56. products should use 00 here.
  57. config ETRAX_DEF_GIO_PB_OE
  58. hex "GIO_PB_OE"
  59. default "000000000"
  60. help
  61. Configures the direction of general port B bits. 1 is out, 0 is in.
  62. This is often totally different depending on the product used.
  63. There are some guidelines though - if you know that only LED's are
  64. connected to port PA, then they are usually connected to bits 2-4
  65. and you can therefore use 1c. On other boards which don't have the
  66. LED's at the general ports, these bits are used for all kinds of
  67. stuff. If you don't know what to use, it is always safe to put all
  68. as inputs, although floating inputs isn't good.
  69. config ETRAX_DEF_GIO_PB_OUT
  70. hex "GIO_PB_OUT"
  71. default "000000000"
  72. help
  73. Configures the initial data for the general port B bits. Most
  74. products should use 00000 here.
  75. config ETRAX_DEF_GIO_PC_OE
  76. hex "GIO_PC_OE"
  77. default "00000"
  78. help
  79. Configures the direction of general port C bits. 1 is out, 0 is in.
  80. This is often totally different depending on the product used.
  81. There are some guidelines though - if you know that only LED's are
  82. connected to port PA, then they are usually connected to bits 2-4
  83. and you can therefore use 1c. On other boards which don't have the
  84. LED's at the general ports, these bits are used for all kinds of
  85. stuff. If you don't know what to use, it is always safe to put all
  86. as inputs, although floating inputs isn't good.
  87. config ETRAX_DEF_GIO_PC_OUT
  88. hex "GIO_PC_OUT"
  89. default "00000"
  90. help
  91. Configures the initial data for the general port C bits. Most
  92. products should use 00000 here.
  93. endmenu
  94. endif