Kconfig 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. menu "mpc8xx CPU"
  2. depends on 8xx
  3. config SYS_CPU
  4. default "mpc8xx"
  5. choice
  6. prompt "Target select"
  7. optional
  8. endchoice
  9. choice
  10. prompt "CPU select"
  11. default MPC866
  12. config MPC866
  13. bool "MPC866"
  14. config MPC885
  15. bool "MPC885"
  16. endchoice
  17. config 8xx_GCLK_FREQ
  18. int "CPU GCLK Frequency"
  19. comment "Specific commands"
  20. config CMD_IMMAP
  21. bool "Enable various commands to dump IMMR information"
  22. help
  23. This enables various commands such as:
  24. siuinfo - print System Interface Unit (SIU) registers
  25. memcinfo - print Memory Controller registers
  26. comment "Configuration Registers"
  27. config SYS_SIUMCR
  28. hex "SIUMCR register"
  29. help
  30. SIU Module Configuration (11-6)
  31. config SYS_SYPCR
  32. hex "SYPCR register"
  33. help
  34. System Protection Control (11-9)
  35. config SYS_TBSCR
  36. hex "TBSCR register"
  37. help
  38. Time Base Status and Control (11-26)
  39. config SYS_PISCR
  40. hex "PISCR register"
  41. help
  42. Periodic Interrupt Status and Control (11-31)
  43. config SYS_PLPRCR_BOOL
  44. bool "Customise PLPRCR"
  45. config SYS_PLPRCR
  46. hex "PLPRCR register"
  47. depends on SYS_PLPRCR_BOOL
  48. help
  49. PLL, Low-Power, and Reset Control Register (15-30)
  50. config SYS_SCCR
  51. hex "SCCR register"
  52. help
  53. System Clock and reset Control Register (15-27)
  54. config SYS_SCCR_MASK
  55. hex "MASK for setting SCCR register"
  56. config SYS_DER
  57. hex "DER register"
  58. help
  59. Debug Event Register (37-47)
  60. comment "Memory mapping"
  61. config SYS_BR0_PRELIM
  62. hex "Preliminary value for BR0"
  63. config SYS_OR0_PRELIM
  64. hex "Preliminary value for OR0"
  65. config SYS_BR1_PRELIM_BOOL
  66. bool "Define Bank 1"
  67. config SYS_BR1_PRELIM
  68. hex "Preliminary value for BR1"
  69. depends on SYS_BR1_PRELIM_BOOL
  70. config SYS_OR1_PRELIM
  71. hex "Preliminary value for OR1"
  72. depends on SYS_BR1_PRELIM_BOOL
  73. config SYS_BR2_PRELIM_BOOL
  74. bool "Define Bank 2"
  75. config SYS_BR2_PRELIM
  76. hex "Preliminary value for BR2"
  77. depends on SYS_BR2_PRELIM_BOOL
  78. config SYS_OR2_PRELIM
  79. hex "Preliminary value for OR2"
  80. depends on SYS_BR2_PRELIM_BOOL
  81. config SYS_BR3_PRELIM_BOOL
  82. bool "Define Bank 3"
  83. config SYS_BR3_PRELIM
  84. hex "Preliminary value for BR3"
  85. depends on SYS_BR3_PRELIM_BOOL
  86. config SYS_OR3_PRELIM
  87. hex "Preliminary value for OR3"
  88. depends on SYS_BR3_PRELIM_BOOL
  89. config SYS_BR4_PRELIM_BOOL
  90. bool "Define Bank 4"
  91. config SYS_BR4_PRELIM
  92. hex "Preliminary value for BR4"
  93. depends on SYS_BR4_PRELIM_BOOL
  94. config SYS_OR4_PRELIM
  95. hex "Preliminary value for OR4"
  96. depends on SYS_BR4_PRELIM_BOOL
  97. config SYS_BR5_PRELIM_BOOL
  98. bool "Define Bank 5"
  99. config SYS_BR5_PRELIM
  100. hex "Preliminary value for BR5"
  101. depends on SYS_BR5_PRELIM_BOOL
  102. config SYS_OR5_PRELIM
  103. hex "Preliminary value for OR5"
  104. depends on SYS_BR5_PRELIM_BOOL
  105. config SYS_BR6_PRELIM_BOOL
  106. bool "Define Bank 6"
  107. config SYS_BR6_PRELIM
  108. hex "Preliminary value for BR6"
  109. depends on SYS_BR6_PRELIM_BOOL
  110. config SYS_OR6_PRELIM
  111. hex "Preliminary value for OR6"
  112. depends on SYS_BR6_PRELIM_BOOL
  113. config SYS_BR7_PRELIM_BOOL
  114. bool "Define Bank 7"
  115. config SYS_BR7_PRELIM
  116. hex "Preliminary value for BR7"
  117. depends on SYS_BR7_PRELIM_BOOL
  118. config SYS_OR7_PRELIM
  119. hex "Preliminary value for OR7"
  120. depends on SYS_BR7_PRELIM_BOOL
  121. config SYS_IMMR
  122. hex "Value for IMMR"
  123. endmenu