Lines Matching +full:0 +full:x1ff
63 for (pos = 0; pos < ARRAY_SIZE(configs); pos++) { in atmel_find_pmecc_parameter_in_token()
64 if (strncmp(token, configs[pos], strlen(configs[pos])) == 0) { in atmel_find_pmecc_parameter_in_token()
73 case 0: in atmel_find_pmecc_parameter_in_token()
123 for (pos = 0; pos < ARRAY_SIZE(nand_pmecc_header); pos++) in atmel_verify_header()
124 if (ints[pos] >> 28 != 0xC) in atmel_verify_header()
133 for (pos = 0; pos < 7; pos++) { in atmel_verify_header()
134 debug("atmelimage: interrupt vector #%zu is 0x%08X\n", pos+1, in atmel_verify_header()
143 if ((ints[pos] & 0xff000000) == 0xea000000) in atmel_verify_header()
146 if ((ints[pos] & 0xfffff000) == 0xe59ff000) in atmel_verify_header()
147 /* valid LDR (I=0, P=1, U=1, B=0, W=0, L=1) */ in atmel_verify_header()
164 val = (word >> 18) & 0x1ff; in atmel_print_pmecc_header()
167 val = (((word >> 16) & 0x3) == 0) ? 512 : 1024; in atmel_print_pmecc_header()
170 if (((word >> 13) & 0x7) <= 2) in atmel_print_pmecc_header()
171 val = (2 << ((word >> 13) & 0x7)); in atmel_print_pmecc_header()
173 val = (12 << (((word >> 13) & 0x7) - 3)); in atmel_print_pmecc_header()
176 val = (word >> 4) & 0x1ff; in atmel_print_pmecc_header()
179 val = (1 << ((word >> 1) & 0x3)); in atmel_print_pmecc_header()
182 printf("\t\tusePmecc: %10i\n", word & 0x1); in atmel_print_pmecc_header()
192 for (pos = 0; pos < ARRAY_SIZE(nand_pmecc_header); pos++) in atmel_print_header()
193 if (ints[pos] >> 28 != 0xC) in atmel_print_header()
198 atmel_print_pmecc_header(ints[0]); in atmel_print_header()
216 for (cnt = 0; cnt < ARRAY_SIZE(nand_pmecc_header); cnt++) in atmel_set_header()
217 if (ints[cnt] >> 28 != 0xC) in atmel_set_header()
230 if (strlen(params->imagename) > 0) in atmel_check_params()
247 if (strlen(params->imagename) == 0) in atmel_vrec_header()
250 tmp = 0xC << 28; in atmel_vrec_header()
252 tmp |= (pmecc.ecc_offset & 0x1ff) << 18; in atmel_vrec_header()
256 tmp |= 0 << 16; in atmel_vrec_header()
270 tmp |= 0 << 13; in atmel_vrec_header()
291 tmp |= (pmecc.spare_size & 0x1ff) << 4; in atmel_vrec_header()
295 tmp |= 0 << 1; in atmel_vrec_header()
316 for (pos = 0; pos < ARRAY_SIZE(nand_pmecc_header); pos++) in atmel_vrec_header()
319 debug("PMECC header filled 52 times with 0x%08X\n", tmp); in atmel_vrec_header()
330 0,