1 #ifdef CONFIG_ELBC_BR0_OR0 2 #define CONFIG_SYS_BR0_PRELIM (\ 3 CONFIG_BR0_OR0_BASE |\ 4 CONFIG_BR0_PORTSIZE |\ 5 CONFIG_BR0_ERRORCHECKING |\ 6 CONFIG_BR0_WRITE_PROTECT_BIT |\ 7 CONFIG_BR0_MACHINE |\ 8 CONFIG_BR0_ATOMIC |\ 9 CONFIG_BR0_VALID_BIT \ 10 ) 11 #define CONFIG_SYS_OR0_PRELIM (\ 12 CONFIG_OR0_AM |\ 13 CONFIG_OR0_XAM |\ 14 CONFIG_OR0_BCTLD |\ 15 CONFIG_OR0_BI |\ 16 CONFIG_OR0_COLS |\ 17 CONFIG_OR0_ROWS |\ 18 CONFIG_OR0_PMSEL |\ 19 CONFIG_OR0_SCY |\ 20 CONFIG_OR0_PGS |\ 21 CONFIG_OR0_CSCT |\ 22 CONFIG_OR0_CST |\ 23 CONFIG_OR0_CHT |\ 24 CONFIG_OR0_RST |\ 25 CONFIG_OR0_CSNT |\ 26 CONFIG_OR0_ACS |\ 27 CONFIG_OR0_XACS |\ 28 CONFIG_OR0_SETA |\ 29 CONFIG_OR0_TRLX |\ 30 CONFIG_OR0_EHTR |\ 31 CONFIG_OR0_EAD \ 32 ) 33 #endif /* CONFIG_ELBC_BR0_OR0 */ 34 35 #ifdef CONFIG_ELBC_BR1_OR1 36 #define CONFIG_SYS_BR1_PRELIM (\ 37 CONFIG_BR1_OR1_BASE |\ 38 CONFIG_BR1_PORTSIZE |\ 39 CONFIG_BR1_ERRORCHECKING |\ 40 CONFIG_BR1_WRITE_PROTECT_BIT |\ 41 CONFIG_BR1_MACHINE |\ 42 CONFIG_BR1_ATOMIC |\ 43 CONFIG_BR1_VALID_BIT \ 44 ) 45 #define CONFIG_SYS_OR1_PRELIM (\ 46 CONFIG_OR1_AM |\ 47 CONFIG_OR1_XAM |\ 48 CONFIG_OR1_BCTLD |\ 49 CONFIG_OR1_BI |\ 50 CONFIG_OR1_COLS |\ 51 CONFIG_OR1_ROWS |\ 52 CONFIG_OR1_PMSEL |\ 53 CONFIG_OR1_SCY |\ 54 CONFIG_OR1_PGS |\ 55 CONFIG_OR1_CSCT |\ 56 CONFIG_OR1_CST |\ 57 CONFIG_OR1_CHT |\ 58 CONFIG_OR1_RST |\ 59 CONFIG_OR1_CSNT |\ 60 CONFIG_OR1_ACS |\ 61 CONFIG_OR1_XACS |\ 62 CONFIG_OR1_SETA |\ 63 CONFIG_OR1_TRLX |\ 64 CONFIG_OR1_EHTR |\ 65 CONFIG_OR1_EAD \ 66 ) 67 #endif /* CONFIG_ELBC_BR1_OR1 */ 68 69 #ifdef CONFIG_ELBC_BR2_OR2 70 #define CONFIG_SYS_BR2_PRELIM (\ 71 CONFIG_BR2_OR2_BASE |\ 72 CONFIG_BR2_PORTSIZE |\ 73 CONFIG_BR2_ERRORCHECKING |\ 74 CONFIG_BR2_WRITE_PROTECT_BIT |\ 75 CONFIG_BR2_MACHINE |\ 76 CONFIG_BR2_ATOMIC |\ 77 CONFIG_BR2_VALID_BIT \ 78 ) 79 #define CONFIG_SYS_OR2_PRELIM (\ 80 CONFIG_OR2_AM |\ 81 CONFIG_OR2_XAM |\ 82 CONFIG_OR2_BCTLD |\ 83 CONFIG_OR2_BI |\ 84 CONFIG_OR2_COLS |\ 85 CONFIG_OR2_ROWS |\ 86 CONFIG_OR2_PMSEL |\ 87 CONFIG_OR2_SCY |\ 88 CONFIG_OR2_PGS |\ 89 CONFIG_OR2_CSCT |\ 90 CONFIG_OR2_CST |\ 91 CONFIG_OR2_CHT |\ 92 CONFIG_OR2_RST |\ 93 CONFIG_OR2_CSNT |\ 94 CONFIG_OR2_ACS |\ 95 CONFIG_OR2_XACS |\ 96 CONFIG_OR2_SETA |\ 97 CONFIG_OR2_TRLX |\ 98 CONFIG_OR2_EHTR |\ 99 CONFIG_OR2_EAD \ 100 ) 101 #endif /* CONFIG_ELBC_BR2_OR2 */ 102 103 #ifdef CONFIG_ELBC_BR3_OR3 104 #define CONFIG_SYS_BR3_PRELIM (\ 105 CONFIG_BR3_OR3_BASE |\ 106 CONFIG_BR3_PORTSIZE |\ 107 CONFIG_BR3_ERRORCHECKING |\ 108 CONFIG_BR3_WRITE_PROTECT_BIT |\ 109 CONFIG_BR3_MACHINE |\ 110 CONFIG_BR3_ATOMIC |\ 111 CONFIG_BR3_VALID_BIT \ 112 ) 113 #define CONFIG_SYS_OR3_PRELIM (\ 114 CONFIG_OR3_AM |\ 115 CONFIG_OR3_XAM |\ 116 CONFIG_OR3_BCTLD |\ 117 CONFIG_OR3_BI |\ 118 CONFIG_OR3_COLS |\ 119 CONFIG_OR3_ROWS |\ 120 CONFIG_OR3_PMSEL |\ 121 CONFIG_OR3_SCY |\ 122 CONFIG_OR3_PGS |\ 123 CONFIG_OR3_CSCT |\ 124 CONFIG_OR3_CST |\ 125 CONFIG_OR3_CHT |\ 126 CONFIG_OR3_RST |\ 127 CONFIG_OR3_CSNT |\ 128 CONFIG_OR3_ACS |\ 129 CONFIG_OR3_XACS |\ 130 CONFIG_OR3_SETA |\ 131 CONFIG_OR3_TRLX |\ 132 CONFIG_OR3_EHTR |\ 133 CONFIG_OR3_EAD \ 134 ) 135 #endif /* CONFIG_ELBC_BR3_OR3 */ 136 137 #ifdef CONFIG_ELBC_BR4_OR4 138 #define CONFIG_SYS_BR4_PRELIM (\ 139 CONFIG_BR4_OR4_BASE |\ 140 CONFIG_BR4_PORTSIZE |\ 141 CONFIG_BR4_ERRORCHECKING |\ 142 CONFIG_BR4_WRITE_PROTECT_BIT |\ 143 CONFIG_BR4_MACHINE |\ 144 CONFIG_BR4_ATOMIC |\ 145 CONFIG_BR4_VALID_BIT \ 146 ) 147 #define CONFIG_SYS_OR4_PRELIM (\ 148 CONFIG_OR4_AM |\ 149 CONFIG_OR4_XAM |\ 150 CONFIG_OR4_BCTLD |\ 151 CONFIG_OR4_BI |\ 152 CONFIG_OR4_COLS |\ 153 CONFIG_OR4_ROWS |\ 154 CONFIG_OR4_PMSEL |\ 155 CONFIG_OR4_SCY |\ 156 CONFIG_OR4_PGS |\ 157 CONFIG_OR4_CSCT |\ 158 CONFIG_OR4_CST |\ 159 CONFIG_OR4_CHT |\ 160 CONFIG_OR4_RST |\ 161 CONFIG_OR4_CSNT |\ 162 CONFIG_OR4_ACS |\ 163 CONFIG_OR4_XACS |\ 164 CONFIG_OR4_SETA |\ 165 CONFIG_OR4_TRLX |\ 166 CONFIG_OR4_EHTR |\ 167 CONFIG_OR4_EAD \ 168 ) 169 #endif /* CONFIG_ELBC_BR4_OR4 */ 170 171 #if defined(CONFIG_ELBC_BR_OR_NAND_PRELIM_0) 172 #define CONFIG_SYS_NAND_BR_PRELIM CONFIG_SYS_BR0_PRELIM 173 #define CONFIG_SYS_NAND_OR_PRELIM CONFIG_SYS_OR0_PRELIM 174 #elif defined(CONFIG_ELBC_BR_OR_NAND_PRELIM_1) 175 #define CONFIG_SYS_NAND_BR_PRELIM CONFIG_SYS_BR1_PRELIM 176 #define CONFIG_SYS_NAND_OR_PRELIM CONFIG_SYS_OR1_PRELIM 177 #elif defined(CONFIG_ELBC_BR_OR_NAND_PRELIM_2) 178 #define CONFIG_SYS_NAND_BR_PRELIM CONFIG_SYS_BR2_PRELIM 179 #define CONFIG_SYS_NAND_OR_PRELIM CONFIG_SYS_OR2_PRELIM 180 #elif defined(CONFIG_ELBC_BR_OR_NAND_PRELIM_3) 181 #define CONFIG_SYS_NAND_BR_PRELIM CONFIG_SYS_BR3_PRELIM 182 #define CONFIG_SYS_NAND_OR_PRELIM CONFIG_SYS_OR3_PRELIM 183 #elif defined(CONFIG_ELBC_BR_OR_NAND_PRELIM_4) 184 #define CONFIG_SYS_NAND_BR_PRELIM CONFIG_SYS_BR4_PRELIM 185 #define CONFIG_SYS_NAND_OR_PRELIM CONFIG_SYS_OR4_PRELIM 186 #endif 187