1menu "mpc8xx CPU" 2 depends on MPC8xx 3 4config SYS_CPU 5 default "mpc8xx" 6 7choice 8 prompt "Target select" 9 optional 10 11config TARGET_MCR3000 12 bool "Support MCR3000 board from CSSI" 13 14endchoice 15 16choice 17 prompt "CPU select" 18 default MPC866 19 20config MPC866 21 bool "MPC866" 22 23config MPC885 24 bool "MPC885" 25 26endchoice 27 28config 8xx_GCLK_FREQ 29 int "CPU GCLK Frequency" 30 31comment "Specific commands" 32 33config CMD_IMMAP 34 bool "Enable various commands to dump IMMR information" 35 help 36 This enables various commands such as: 37 38 siuinfo - print System Interface Unit (SIU) registers 39 memcinfo - print Memory Controller registers 40 41comment "Configuration Registers" 42 43config SYS_SIUMCR 44 hex "SIUMCR register" 45 help 46 SIU Module Configuration (11-6) 47 48config SYS_SYPCR 49 hex "SYPCR register" 50 help 51 System Protection Control (11-9) 52 53config SYS_TBSCR 54 hex "TBSCR register" 55 help 56 Time Base Status and Control (11-26) 57 58config SYS_PISCR 59 hex "PISCR register" 60 help 61 Periodic Interrupt Status and Control (11-31) 62 63config SYS_PLPRCR_BOOL 64 bool "Customise PLPRCR" 65 66config SYS_PLPRCR 67 hex "PLPRCR register" 68 depends on SYS_PLPRCR_BOOL 69 help 70 PLL, Low-Power, and Reset Control Register (15-30) 71 72config SYS_SCCR 73 hex "SCCR register" 74 help 75 System Clock and reset Control Register (15-27) 76 77config SYS_SCCR_MASK 78 hex "MASK for setting SCCR register" 79 80config SYS_DER 81 hex "DER register" 82 help 83 Debug Event Register (37-47) 84 85comment "Memory mapping" 86 87config SYS_BR0_PRELIM 88 hex "Preliminary value for BR0" 89 90config SYS_OR0_PRELIM 91 hex "Preliminary value for OR0" 92 93config SYS_BR1_PRELIM_BOOL 94 bool "Define Bank 1" 95 96config SYS_BR1_PRELIM 97 hex "Preliminary value for BR1" 98 depends on SYS_BR1_PRELIM_BOOL 99 100config SYS_OR1_PRELIM 101 hex "Preliminary value for OR1" 102 depends on SYS_BR1_PRELIM_BOOL 103 104config SYS_BR2_PRELIM_BOOL 105 bool "Define Bank 2" 106 107config SYS_BR2_PRELIM 108 hex "Preliminary value for BR2" 109 depends on SYS_BR2_PRELIM_BOOL 110 111config SYS_OR2_PRELIM 112 hex "Preliminary value for OR2" 113 depends on SYS_BR2_PRELIM_BOOL 114 115config SYS_BR3_PRELIM_BOOL 116 bool "Define Bank 3" 117 118config SYS_BR3_PRELIM 119 hex "Preliminary value for BR3" 120 depends on SYS_BR3_PRELIM_BOOL 121 122config SYS_OR3_PRELIM 123 hex "Preliminary value for OR3" 124 depends on SYS_BR3_PRELIM_BOOL 125 126config SYS_BR4_PRELIM_BOOL 127 bool "Define Bank 4" 128 129config SYS_BR4_PRELIM 130 hex "Preliminary value for BR4" 131 depends on SYS_BR4_PRELIM_BOOL 132 133config SYS_OR4_PRELIM 134 hex "Preliminary value for OR4" 135 depends on SYS_BR4_PRELIM_BOOL 136 137config SYS_BR5_PRELIM_BOOL 138 bool "Define Bank 5" 139 140config SYS_BR5_PRELIM 141 hex "Preliminary value for BR5" 142 depends on SYS_BR5_PRELIM_BOOL 143 144config SYS_OR5_PRELIM 145 hex "Preliminary value for OR5" 146 depends on SYS_BR5_PRELIM_BOOL 147 148config SYS_BR6_PRELIM_BOOL 149 bool "Define Bank 6" 150 151config SYS_BR6_PRELIM 152 hex "Preliminary value for BR6" 153 depends on SYS_BR6_PRELIM_BOOL 154 155config SYS_OR6_PRELIM 156 hex "Preliminary value for OR6" 157 depends on SYS_BR6_PRELIM_BOOL 158 159config SYS_BR7_PRELIM_BOOL 160 bool "Define Bank 7" 161 162config SYS_BR7_PRELIM 163 hex "Preliminary value for BR7" 164 depends on SYS_BR7_PRELIM_BOOL 165 166config SYS_OR7_PRELIM 167 hex "Preliminary value for OR7" 168 depends on SYS_BR7_PRELIM_BOOL 169 170config SYS_IMMR 171 hex "Value for IMMR" 172 173source "board/cssi/MCR3000/Kconfig" 174 175endmenu 176