| /u-boot/scripts/kconfig/lxdialog/ |
| A D | inputbox.c | 41 instr[0] = '\0'; in dialog_inputbox() 43 strcpy(instr, init); in dialog_inputbox() 88 len = strlen(instr); in dialog_inputbox() 99 waddstr(dialog, instr); in dialog_inputbox() 126 instr[i] = instr[i+1]; in dialog_inputbox() 132 instr[len] = '\0'; in dialog_inputbox() 135 if (!instr[show_x + i]) { in dialog_inputbox() 189 instr[i] = instr[i-1]; in dialog_inputbox() 190 instr[pos] = key; in dialog_inputbox() 192 instr[len] = key; in dialog_inputbox() [all …]
|
| /u-boot/arch/arm/include/asm/ |
| A D | unified.h | 35 #define W(instr) instr.w argument 37 #define WASM(instr) #instr ".w" 48 #define W(instr) instr 50 #define WASM(instr) #instr
|
| /u-boot/env/ |
| A D | onenand.c | 76 struct erase_info instr = { in env_onenand_save() local 84 instr.len = CONFIG_ENV_SIZE; in env_onenand_save() 88 instr.len = CONFIG_ENV_SIZE_FLEX; in env_onenand_save() 89 instr.len <<= onenand_mtd.eraseregions[0].numblocks == 1 ? in env_onenand_save() 93 instr.addr = env_addr; in env_onenand_save() 94 instr.mtd = mtd; in env_onenand_save() 95 if (mtd_erase(mtd, &instr)) { in env_onenand_save() 102 printf("OneNAND: write failed at 0x%llx\n", instr.addr); in env_onenand_save()
|
| /u-boot/common/ |
| A D | bedbug.c | 183 ctx.instr = INSTRUCTION (memaddr); in disppc() 190 ((ctx.instr >> 24) & 0xff), in disppc() 191 ((ctx.instr >> 16) & 0xff), ((ctx.instr >> 8) & 0xff), in disppc() 192 (ctx.instr & 0xff)); in disppc() 202 ctx.instr); in disppc() 432 if ((instr & ptr->mask) < ptr->opcode) { in find_opcode() 759 unsigned long instr; in asmppc() local 797 instr = opc->opcode; in asmppc() 828 instr |= param; in asmppc() 842 return instr; in asmppc() [all …]
|
| /u-boot/drivers/mtd/spi/ |
| A D | sf_mtd.c | 17 static int spi_flash_mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in spi_flash_mtd_erase() argument 25 instr->state = MTD_ERASING; in spi_flash_mtd_erase() 27 err = spi_flash_erase(flash, instr->addr, instr->len); in spi_flash_mtd_erase() 29 instr->state = MTD_ERASE_FAILED; in spi_flash_mtd_erase() 30 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN; in spi_flash_mtd_erase() 34 instr->state = MTD_ERASE_DONE; in spi_flash_mtd_erase() 35 mtd_erase_callback(instr); in spi_flash_mtd_erase()
|
| A D | sf_probe.c | 119 struct erase_info instr; in spi_flash_std_erase() local 126 memset(&instr, 0, sizeof(instr)); in spi_flash_std_erase() 127 instr.addr = offset; in spi_flash_std_erase() 128 instr.len = len; in spi_flash_std_erase() 130 return mtd->_erase(mtd, &instr); in spi_flash_std_erase()
|
| A D | spi-nor-core.c | 550 static int spi_nor_erase(struct mtd_info *mtd, struct erase_info *instr) in spi_nor_erase() argument 556 dev_dbg(nor->dev, "at 0x%llx, len %lld\n", (long long)instr->addr, in spi_nor_erase() 557 (long long)instr->len); in spi_nor_erase() 559 if (!instr->len) in spi_nor_erase() 562 div_u64_rem(instr->len, mtd->erasesize, &rem); in spi_nor_erase() 566 addr = instr->addr; in spi_nor_erase() 567 len = instr->len; in spi_nor_erase()
|
| /u-boot/drivers/mtd/ |
| A D | altera_qspi.c | 89 struct erase_info instr; in flash_erase() local 92 memset(&instr, 0, sizeof(instr)); in flash_erase() 93 instr.mtd = mtd; in flash_erase() 97 ret = mtd_erase(mtd, &instr); in flash_erase() 141 size_t addr = instr->addr; in altera_qspi_erase() 142 size_t len = instr->len; in altera_qspi_erase() 148 instr->state = MTD_ERASING; in altera_qspi_erase() 156 mtd_erase_callback(instr); in altera_qspi_erase() 178 instr->fail_addr = addr; in altera_qspi_erase() 180 mtd_erase_callback(instr); in altera_qspi_erase() [all …]
|
| A D | cfi_mtd.c | 24 static int cfi_mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in cfi_mtd_erase() argument 27 size_t a_start = fi->start[0] + instr->addr; in cfi_mtd_erase() 28 size_t a_end = a_start + instr->len; in cfi_mtd_erase() 49 instr->state = MTD_ERASING; in cfi_mtd_erase() 56 instr->state = MTD_ERASE_FAILED; in cfi_mtd_erase() 60 instr->state = MTD_ERASE_DONE; in cfi_mtd_erase() 61 mtd_erase_callback(instr); in cfi_mtd_erase()
|
| A D | mtdconcat.c | 345 wake_up((wait_queue_head_t *) instr->priv); in concat_erase_callback() 399 if (instr->addr & (concat->mtd.erasesize - 1)) in concat_erase() 401 if (instr->len & (concat->mtd.erasesize - 1)) in concat_erase() 427 (instr->addr + instr->len) >= erase_regions[i].offset; in concat_erase() 433 if (i < 0 || ((instr->addr + instr->len) & in concat_erase() 444 *erase = *instr; in concat_erase() 445 length = instr->len; in concat_erase() 482 instr->fail_addr = erase->fail_addr + offset; in concat_erase() 496 instr->state = erase->state; in concat_erase() 501 if (instr->callback) in concat_erase() [all …]
|
| A D | mtdpart.c | 448 instr->addr += mtd->offset; in part_erase() 449 ret = mtd->parent->_erase(mtd->parent, instr); in part_erase() 451 if (instr->fail_addr != MTD_FAIL_ADDR_UNKNOWN) in part_erase() 452 instr->fail_addr -= mtd->offset; in part_erase() 453 instr->addr -= mtd->offset; in part_erase() 460 if (instr->mtd->_erase == part_erase) { in mtd_erase_callback() 461 if (instr->fail_addr != MTD_FAIL_ADDR_UNKNOWN) in mtd_erase_callback() 462 instr->fail_addr -= instr->mtd->offset; in mtd_erase_callback() 463 instr->addr -= instr->mtd->offset; in mtd_erase_callback() 465 if (instr->callback) in mtd_erase_callback() [all …]
|
| A D | mtdcore.c | 881 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in mtd_erase() argument 883 if (instr->addr > mtd->size || instr->len > mtd->size - instr->addr) in mtd_erase() 887 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN; in mtd_erase() 888 if (!instr->len) { in mtd_erase() 889 instr->state = MTD_ERASE_DONE; in mtd_erase() 890 mtd_erase_callback(instr); in mtd_erase() 893 return mtd->_erase(mtd, instr); in mtd_erase()
|
| /u-boot/include/ |
| A D | nand.h | 66 struct erase_info instr; in nand_erase() local 68 instr.mtd = info; in nand_erase() 69 instr.addr = off; in nand_erase() 70 instr.len = size; in nand_erase() 71 instr.callback = 0; in nand_erase() 73 return mtd_erase(info, &instr); in nand_erase()
|
| A D | spi_flash.h | 155 struct erase_info instr; in spi_flash_erase() local 162 memset(&instr, 0, sizeof(instr)); in spi_flash_erase() 163 instr.addr = offset; in spi_flash_erase() 164 instr.len = len; in spi_flash_erase() 166 return mtd->_erase(mtd, &instr); in spi_flash_erase()
|
| A D | onenand_uboot.h | 38 extern int onenand_erase(struct mtd_info *mtd, struct erase_info *instr);
|
| /u-boot/arch/arm/cpu/armv8/ |
| A D | smccc-call.S | 13 .macro SMCCC instr 15 \instr #0
|
| /u-boot/arch/arm/cpu/armv7/ |
| A D | smccc-call.S | 27 .macro SMCCC instr 33 \instr
|
| /u-boot/cmd/ |
| A D | onenand.c | 189 struct erase_info instr = { in onenand_block_erase() local 204 instr.addr = ofs; in onenand_block_erase() 205 instr.len = blocksize; in onenand_block_erase() 206 instr.priv = force; in onenand_block_erase() 207 instr.mtd = mtd; in onenand_block_erase() 208 ret = mtd_erase(mtd, &instr); in onenand_block_erase() 222 struct erase_info instr = { in onenand_block_test() local 270 instr.addr = ofs; in onenand_block_test() 271 instr.len = blocksize; in onenand_block_test() 272 ret = mtd_erase(mtd, &instr); in onenand_block_test()
|
| A D | bedbug.c | 106 unsigned long instr; /* Machine code for text */ in do_bedbug_asm() local 128 if ((instr = in do_bedbug_asm() 131 *(unsigned long *) mem_addr = instr; in do_bedbug_asm()
|
| /u-boot/include/linux/mtd/ |
| A D | mtd.h | 233 int (*_erase) (struct mtd_info *mtd, struct erase_info *instr); 399 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr); 539 void mtd_erase_callback(struct erase_info *instr); 541 static inline void mtd_erase_callback(struct erase_info *instr) in mtd_erase_callback() argument 543 if (instr->callback) in mtd_erase_callback() 544 instr->callback(instr); in mtd_erase_callback()
|
| /u-boot/drivers/mtd/nand/raw/ |
| A D | nand_util.c | 824 struct erase_info instr = { in nand_torture() local 852 err = mtd_erase(mtd, &instr); in nand_torture() 855 mtd->name, instr.addr, err); in nand_torture() 863 mtd->name, instr.addr, err); in nand_torture() 880 mtd->name, instr.addr, err); in nand_torture() 887 mtd->name, instr.addr, err); in nand_torture()
|
| A D | nand_base.c | 3502 return nand_erase_nand(mtd, instr, 0); in nand_erase() 3522 (unsigned long long)instr->len); in nand_erase_nand() 3524 if (check_offs_len(mtd, instr->addr, instr->len)) in nand_erase_nand() 3544 instr->state = MTD_ERASE_FAILED; in nand_erase_nand() 3549 len = instr->len; in nand_erase_nand() 3551 instr->state = MTD_ERASING; in nand_erase_nand() 3561 instr->state = MTD_ERASE_FAILED; in nand_erase_nand() 3579 instr->state = MTD_ERASE_FAILED; in nand_erase_nand() 3580 instr->fail_addr = in nand_erase_nand() 3596 instr->state = MTD_ERASE_DONE; in nand_erase_nand() [all …]
|
| /u-boot/include/bedbug/ |
| A D | ppc.h | 337 unsigned long instr; member
|
| /u-boot/drivers/mtd/onenand/ |
| A D | onenand_base.c | 1731 int onenand_erase(struct mtd_info *mtd, struct erase_info *instr) in onenand_erase() argument 1735 loff_t addr = instr->addr; in onenand_erase() 1736 unsigned int len = instr->len; in onenand_erase() 1780 instr->state = MTD_ERASING; in onenand_erase() 1785 if (instr->priv == 0 && onenand_block_isbad_nolock(mtd, addr, 0)) { in onenand_erase() 1789 instr->state = MTD_ERASE_FAILED; in onenand_erase() 1807 instr->state = MTD_ERASE_FAILED; in onenand_erase() 1808 instr->fail_addr = addr; in onenand_erase() 1834 instr->state = MTD_ERASE_DONE; in onenand_erase() 1838 ret = instr->state == MTD_ERASE_DONE ? 0 : -EIO; in onenand_erase() [all …]
|
| /u-boot/scripts/ |
| A D | Kbuild.include | 107 # as-instr 108 # Usage: cflags-y += $(call as-instr,instr,option1,option2) 110 as-instr = $(call try-run,\
|