Home
last modified time | relevance | path

Searched refs:instr (Results 1 – 25 of 31) sorted by relevance

12

/u-boot/scripts/kconfig/lxdialog/
A Dinputbox.c41 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 Dunified.h35 #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 Donenand.c76 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 Dbedbug.c183 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 Dsf_mtd.c17 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 Dsf_probe.c119 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 Dspi-nor-core.c550 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 Daltera_qspi.c89 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 Dcfi_mtd.c24 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 Dmtdconcat.c345 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 Dmtdpart.c448 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 Dmtdcore.c881 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 Dnand.h66 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 Dspi_flash.h155 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 Donenand_uboot.h38 extern int onenand_erase(struct mtd_info *mtd, struct erase_info *instr);
/u-boot/arch/arm/cpu/armv8/
A Dsmccc-call.S13 .macro SMCCC instr
15 \instr #0
/u-boot/arch/arm/cpu/armv7/
A Dsmccc-call.S27 .macro SMCCC instr
33 \instr
/u-boot/cmd/
A Donenand.c189 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 Dbedbug.c106 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 Dmtd.h233 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 Dnand_util.c824 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 Dnand_base.c3502 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 Dppc.h337 unsigned long instr; member
/u-boot/drivers/mtd/onenand/
A Donenand_base.c1731 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 DKbuild.include107 # as-instr
108 # Usage: cflags-y += $(call as-instr,instr,option1,option2)
110 as-instr = $(call try-run,\

Completed in 65 milliseconds

12