| /rk3399_rockchip-uboot/scripts/kconfig/lxdialog/ |
| H A D | inputbox.c | 38 char *instr = dialog_input_result; in dialog_inputbox() local 42 instr[0] = '\0'; in dialog_inputbox() 44 strcpy(instr, init); in dialog_inputbox() 89 len = strlen(instr); in dialog_inputbox() 96 waddch(dialog, instr[show_x + i]); in dialog_inputbox() 100 waddstr(dialog, instr); in dialog_inputbox() 127 instr[i] = instr[i+1]; in dialog_inputbox() 133 instr[len] = '\0'; in dialog_inputbox() 136 if (!instr[show_x + i]) { in dialog_inputbox() 140 waddch(dialog, instr[show_x + i]); in dialog_inputbox() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | unified.h | 36 #define W(instr) instr.w 38 #define WASM(instr) #instr ".w" argument 49 #define W(instr) instr 51 #define WASM(instr) #instr
|
| /rk3399_rockchip-uboot/env/ |
| H 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()
|
| /rk3399_rockchip-uboot/common/ |
| H A D | bedbug.c | 182 ctx.instr = INSTRUCTION (memaddr); in disppc() 189 ((ctx.instr >> 24) & 0xff), in disppc() 190 ((ctx.instr >> 16) & 0xff), ((ctx.instr >> 8) & 0xff), in disppc() 191 (ctx.instr & 0xff)); in disppc() 198 if ((ctx.op = find_opcode (ctx.instr)) == 0) { in disppc() 201 ctx.instr); in disppc() 262 operand = (ctx->instr >> opr->shift) & ((1 << opr->bits) - 1); in print_operands() 374 int get_operand_value (struct opcode *op, unsigned long instr, in get_operand_value() argument 395 *value = (instr >> opr->shift) & ((1 << opr->bits) - 1); in get_operand_value() 418 struct opcode *find_opcode (unsigned long instr) in find_opcode() argument [all …]
|
| /rk3399_rockchip-uboot/drivers/mtd/spi/ |
| H 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()
|
| H A D | sf_probe.c | 125 struct erase_info instr; in spi_flash_std_erase() local 132 memset(&instr, 0, sizeof(instr)); in spi_flash_std_erase() 133 instr.addr = offset; in spi_flash_std_erase() 134 instr.len = len; in spi_flash_std_erase() 136 return mtd->_erase(mtd, &instr); in spi_flash_std_erase()
|
| H A D | spi-nor-core.c | 556 static int spi_nor_erase(struct mtd_info *mtd, struct erase_info *instr) in spi_nor_erase() argument 562 dev_dbg(nor->dev, "at 0x%llx, len %lld\n", (long long)instr->addr, in spi_nor_erase() 563 (long long)instr->len); in spi_nor_erase() 565 div_u64_rem(instr->len, mtd->erasesize, &rem); in spi_nor_erase() 569 addr = instr->addr; in spi_nor_erase() 570 len = instr->len; in spi_nor_erase()
|
| /rk3399_rockchip-uboot/drivers/mtd/ |
| H A D | altera_qspi.c | 87 struct erase_info instr; in flash_erase() local 90 memset(&instr, 0, sizeof(instr)); in flash_erase() 91 instr.mtd = mtd; in flash_erase() 92 instr.addr = mtd->erasesize * s_first; in flash_erase() 93 instr.len = mtd->erasesize * (s_last + 1 - s_first); in flash_erase() 95 ret = mtd_erase(mtd, &instr); in flash_erase() 134 static int altera_qspi_erase(struct mtd_info *mtd, struct erase_info *instr) in altera_qspi_erase() argument 139 size_t addr = instr->addr; in altera_qspi_erase() 140 size_t len = instr->len; in altera_qspi_erase() 146 instr->state = MTD_ERASING; in altera_qspi_erase() [all …]
|
| H 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()
|
| H A D | mtdconcat.c | 339 static void concat_erase_callback(struct erase_info *instr) in concat_erase_callback() argument 343 wake_up((wait_queue_head_t *) instr->priv); in concat_erase_callback() 381 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) in concat_erase() argument 397 if (instr->addr & (concat->mtd.erasesize - 1)) in concat_erase() 399 if (instr->len & (concat->mtd.erasesize - 1)) in concat_erase() 410 instr->addr >= erase_regions[i].offset; i++) ; in concat_erase() 418 if (i < 0 || instr->addr & (erase_regions[i].erasesize - 1)) in concat_erase() 425 (instr->addr + instr->len) >= erase_regions[i].offset; in concat_erase() 431 if (i < 0 || ((instr->addr + instr->len) & in concat_erase() 442 *erase = *instr; in concat_erase() [all …]
|
| H A D | mtdpart.c | 442 static int part_erase(struct mtd_info *mtd, struct erase_info *instr) in part_erase() argument 446 instr->addr += mtd->offset; in part_erase() 447 ret = mtd->parent->_erase(mtd->parent, instr); in part_erase() 449 if (instr->fail_addr != MTD_FAIL_ADDR_UNKNOWN) in part_erase() 450 instr->fail_addr -= mtd->offset; in part_erase() 451 instr->addr -= mtd->offset; in part_erase() 456 void mtd_erase_callback(struct erase_info *instr) in mtd_erase_callback() argument 458 if (instr->mtd->_erase == part_erase) { in mtd_erase_callback() 459 if (instr->fail_addr != MTD_FAIL_ADDR_UNKNOWN) in mtd_erase_callback() 460 instr->fail_addr -= instr->mtd->offset; in mtd_erase_callback() [all …]
|
| H A D | mtdcore.c | 882 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in mtd_erase() argument 884 if (instr->addr > mtd->size || instr->len > mtd->size - instr->addr) in mtd_erase() 888 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN; in mtd_erase() 889 if (!instr->len) { in mtd_erase() 890 instr->state = MTD_ERASE_DONE; in mtd_erase() 891 mtd_erase_callback(instr); in mtd_erase() 894 return mtd->_erase(mtd, instr); in mtd_erase()
|
| /rk3399_rockchip-uboot/include/ |
| H A D | nand.h | 67 struct erase_info instr; in nand_erase() local 69 instr.mtd = info; in nand_erase() 70 instr.addr = off; in nand_erase() 71 instr.len = size; in nand_erase() 72 instr.callback = 0; in nand_erase() 74 return mtd_erase(info, &instr); in nand_erase()
|
| H A D | spi_flash.h | 169 struct erase_info instr; in spi_flash_erase() local 176 memset(&instr, 0, sizeof(instr)); in spi_flash_erase() 177 instr.addr = offset; in spi_flash_erase() 178 instr.len = len; in spi_flash_erase() 180 return mtd->_erase(mtd, &instr); in spi_flash_erase()
|
| H A D | onenand_uboot.h | 38 extern int onenand_erase(struct mtd_info *mtd, struct erase_info *instr);
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/ |
| H A D | smccc-call.S | 10 .macro SMCCC instr argument 12 \instr #0
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ |
| H A D | smccc-call.S | 24 .macro SMCCC instr argument 30 \instr
|
| /rk3399_rockchip-uboot/cmd/ |
| H 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()
|
| H A D | bedbug.c | 102 unsigned long instr; /* Machine code for text */ in do_bedbug_asm() local 124 if ((instr = in do_bedbug_asm() 127 *(unsigned long *) mem_addr = instr; in do_bedbug_asm()
|
| /rk3399_rockchip-uboot/include/linux/mtd/ |
| H A D | mtd.h | 238 int (*_erase) (struct mtd_info *mtd, struct erase_info *instr); 405 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr); 545 void mtd_erase_callback(struct erase_info *instr); 547 static inline void mtd_erase_callback(struct erase_info *instr) in mtd_erase_callback() argument 549 if (instr->callback) in mtd_erase_callback() 550 instr->callback(instr); in mtd_erase_callback()
|
| /rk3399_rockchip-uboot/drivers/mtd/nand/raw/ |
| H A D | nand_util.c | 814 struct erase_info instr = { in nand_torture() local 842 err = mtd_erase(mtd, &instr); in nand_torture() 845 mtd->name, instr.addr, err); in nand_torture() 853 mtd->name, instr.addr, err); in nand_torture() 870 mtd->name, instr.addr, err); in nand_torture() 877 mtd->name, instr.addr, err); in nand_torture()
|
| H A D | nand_base.c | 3495 static int nand_erase(struct mtd_info *mtd, struct erase_info *instr) in nand_erase() argument 3497 return nand_erase_nand(mtd, instr, 0); in nand_erase() 3508 int nand_erase_nand(struct mtd_info *mtd, struct erase_info *instr, in nand_erase_nand() argument 3516 __func__, (unsigned long long)instr->addr, in nand_erase_nand() 3517 (unsigned long long)instr->len); in nand_erase_nand() 3519 if (check_offs_len(mtd, instr->addr, instr->len)) in nand_erase_nand() 3526 page = (int)(instr->addr >> chip->page_shift); in nand_erase_nand() 3527 chipnr = (int)(instr->addr >> chip->chip_shift); in nand_erase_nand() 3539 instr->state = MTD_ERASE_FAILED; in nand_erase_nand() 3544 len = instr->len; in nand_erase_nand() [all …]
|
| /rk3399_rockchip-uboot/scripts/ |
| H A D | Kbuild.include | 107 # as-instr 108 # Usage: cflags-y += $(call as-instr,instr,option1,option2) 110 as-instr = $(call try-run,\
|
| /rk3399_rockchip-uboot/drivers/mtd/onenand/ |
| H A D | onenand_base.c | 1728 int onenand_erase(struct mtd_info *mtd, struct erase_info *instr) in onenand_erase() argument 1732 loff_t addr = instr->addr; in onenand_erase() 1733 unsigned int len = instr->len; in onenand_erase() 1777 instr->state = MTD_ERASING; in onenand_erase() 1782 if (instr->priv == 0 && onenand_block_isbad_nolock(mtd, addr, 0)) { in onenand_erase() 1786 instr->state = MTD_ERASE_FAILED; in onenand_erase() 1804 instr->state = MTD_ERASE_FAILED; in onenand_erase() 1805 instr->fail_addr = addr; in onenand_erase() 1831 instr->state = MTD_ERASE_DONE; in onenand_erase() 1835 ret = instr->state == MTD_ERASE_DONE ? 0 : -EIO; in onenand_erase() [all …]
|
| /rk3399_rockchip-uboot/include/bedbug/ |
| H A D | ppc.h | 337 unsigned long instr; member
|