Home
last modified time | relevance | path

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

12

/openbmc/u-boot/scripts/kconfig/lxdialog/
H A Dinputbox.c37 char *instr = dialog_input_result; in dialog_inputbox() local
41 instr[0] = '\0'; in dialog_inputbox()
43 strcpy(instr, init); in dialog_inputbox()
88 len = strlen(instr); in dialog_inputbox()
95 waddch(dialog, instr[show_x + i]); 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()
139 waddch(dialog, instr[show_x + i]); in dialog_inputbox()
[all …]
/openbmc/u-boot/arch/arm/include/asm/
H A Dunified.h35 #define W(instr) instr.w
37 #define WASM(instr) #instr ".w" argument
48 #define W(instr) instr
50 #define WASM(instr) #instr
/openbmc/u-boot/env/
H A Donenand.c75 struct erase_info instr = { in env_onenand_save() local
83 instr.len = CONFIG_ENV_SIZE; in env_onenand_save()
87 instr.len = CONFIG_ENV_SIZE_FLEX; in env_onenand_save()
88 instr.len <<= onenand_mtd.eraseregions[0].numblocks == 1 ? in env_onenand_save()
92 instr.addr = env_addr; in env_onenand_save()
93 instr.mtd = mtd; in env_onenand_save()
94 if (mtd_erase(mtd, &instr)) { in env_onenand_save()
101 printf("OneNAND: write failed at 0x%llx\n", instr.addr); in env_onenand_save()
/openbmc/u-boot/common/
H A Dbedbug.c182 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 …]
/openbmc/u-boot/drivers/mtd/spi/
H A Dsf_mtd.c16 static int spi_flash_mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in spi_flash_mtd_erase() argument
24 instr->state = MTD_ERASING; in spi_flash_mtd_erase()
26 err = spi_flash_erase(flash, instr->addr, instr->len); in spi_flash_mtd_erase()
28 instr->state = MTD_ERASE_FAILED; in spi_flash_mtd_erase()
29 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN; in spi_flash_mtd_erase()
33 instr->state = MTD_ERASE_DONE; in spi_flash_mtd_erase()
34 mtd_erase_callback(instr); in spi_flash_mtd_erase()
H 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()
/openbmc/u-boot/drivers/mtd/
H A Daltera_qspi.c86 struct erase_info instr; in flash_erase() local
89 memset(&instr, 0, sizeof(instr)); in flash_erase()
90 instr.mtd = mtd; in flash_erase()
91 instr.addr = mtd->erasesize * s_first; in flash_erase()
92 instr.len = mtd->erasesize * (s_last + 1 - s_first); in flash_erase()
94 ret = mtd_erase(mtd, &instr); in flash_erase()
133 static int altera_qspi_erase(struct mtd_info *mtd, struct erase_info *instr) in altera_qspi_erase() argument
138 size_t addr = instr->addr; in altera_qspi_erase()
139 size_t len = instr->len; in altera_qspi_erase()
145 instr->state = MTD_ERASING; in altera_qspi_erase()
[all …]
H A Dcfi_mtd.c23 static int cfi_mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in cfi_mtd_erase() argument
26 size_t a_start = fi->start[0] + instr->addr; in cfi_mtd_erase()
27 size_t a_end = a_start + instr->len; in cfi_mtd_erase()
48 instr->state = MTD_ERASING; in cfi_mtd_erase()
55 instr->state = MTD_ERASE_FAILED; in cfi_mtd_erase()
59 instr->state = MTD_ERASE_DONE; in cfi_mtd_erase()
60 mtd_erase_callback(instr); in cfi_mtd_erase()
H A Dmtdconcat.c338 static void concat_erase_callback(struct erase_info *instr) in concat_erase_callback() argument
342 wake_up((wait_queue_head_t *) instr->priv); in concat_erase_callback()
380 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) in concat_erase() argument
396 if (instr->addr & (concat->mtd.erasesize - 1)) in concat_erase()
398 if (instr->len & (concat->mtd.erasesize - 1)) in concat_erase()
409 instr->addr >= erase_regions[i].offset; i++) ; in concat_erase()
417 if (i < 0 || instr->addr & (erase_regions[i].erasesize - 1)) in concat_erase()
424 (instr->addr + instr->len) >= erase_regions[i].offset; in concat_erase()
430 if (i < 0 || ((instr->addr + instr->len) & in concat_erase()
441 *erase = *instr; in concat_erase()
[all …]
H A Dmtdpart.c441 static int part_erase(struct mtd_info *mtd, struct erase_info *instr) in part_erase() argument
445 instr->addr += mtd->offset; in part_erase()
446 ret = mtd->parent->_erase(mtd->parent, instr); in part_erase()
448 if (instr->fail_addr != MTD_FAIL_ADDR_UNKNOWN) in part_erase()
449 instr->fail_addr -= mtd->offset; in part_erase()
450 instr->addr -= mtd->offset; in part_erase()
455 void mtd_erase_callback(struct erase_info *instr) in mtd_erase_callback() argument
457 if (instr->mtd->_erase == part_erase) { in mtd_erase_callback()
458 if (instr->fail_addr != MTD_FAIL_ADDR_UNKNOWN) in mtd_erase_callback()
459 instr->fail_addr -= instr->mtd->offset; in mtd_erase_callback()
[all …]
H 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()
/openbmc/u-boot/include/
H 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()
H A Dspi_flash.h185 struct erase_info instr; in spi_flash_erase() local
192 memset(&instr, 0, sizeof(instr)); in spi_flash_erase()
193 instr.addr = offset; in spi_flash_erase()
194 instr.len = len; in spi_flash_erase()
196 return mtd->_erase(mtd, &instr); in spi_flash_erase()
H A Donenand_uboot.h38 extern int onenand_erase(struct mtd_info *mtd, struct erase_info *instr);
/openbmc/qemu/target/mips/tcg/
H A Dtrace-events4 mips_translate_c0(const char *instr, const char *rn, int reg, int sel) "%s %s (reg %d sel %d)"
5 mips_translate_tr(const char *instr, int rt, int u, int sel, int h) "%s (reg %d u %d sel %d h %d)"
/openbmc/u-boot/cmd/
H 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()
H A Dbedbug.c102 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()
/openbmc/u-boot/arch/arm/cpu/armv8/
H A Dsmccc-call.S13 .macro SMCCC instr argument
15 \instr #0
/openbmc/u-boot/arch/arm/cpu/armv7/
H A Dsmccc-call.S27 .macro SMCCC instr argument
33 \instr
/openbmc/qemu/disas/
H A Dmicroblaze.c282 enum microblaze_instr instr; member
584 #define get_field_rd(instr) ((instr & RD_MASK) >> RD_LOW) argument
585 #define get_field_r1(instr) ((instr & RA_MASK) >> RA_LOW) argument
586 #define get_field_r2(instr) ((instr & RB_MASK) >> RB_LOW) argument
587 #define get_field_rfsl(instr) (instr & RFSL_MASK) argument
588 #define get_field_imm(instr) ((int16_t)instr) argument
589 #define get_field_imm5(instr) ((int)instr & IMM5_MASK) argument
590 #define get_field_imm15(instr) ((int)instr & IMM15_MASK) argument
592 #define get_int_field_imm(instr) ((instr & IMM_MASK) >> IMM_LOW) argument
593 #define get_int_field_r1(instr) ((instr & RA_MASK) >> RA_LOW) argument
[all …]
/openbmc/u-boot/include/linux/mtd/
H A Dmtd.h233 int (*_erase) (struct mtd_info *mtd, struct erase_info *instr);
400 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr);
540 void mtd_erase_callback(struct erase_info *instr);
542 static inline void mtd_erase_callback(struct erase_info *instr) in mtd_erase_callback() argument
544 if (instr->callback) in mtd_erase_callback()
545 instr->callback(instr); in mtd_erase_callback()
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dnand_util.c821 struct erase_info instr = { in nand_torture() local
849 err = mtd_erase(mtd, &instr); in nand_torture()
852 mtd->name, instr.addr, err); in nand_torture()
860 mtd->name, instr.addr, err); in nand_torture()
877 mtd->name, instr.addr, err); in nand_torture()
884 mtd->name, instr.addr, err); in nand_torture()
H A Dnand_base.c2802 static int nand_erase(struct mtd_info *mtd, struct erase_info *instr) in nand_erase() argument
2804 return nand_erase_nand(mtd, instr, 0); in nand_erase()
2815 int nand_erase_nand(struct mtd_info *mtd, struct erase_info *instr, in nand_erase_nand() argument
2823 __func__, (unsigned long long)instr->addr, in nand_erase_nand()
2824 (unsigned long long)instr->len); in nand_erase_nand()
2826 if (check_offs_len(mtd, instr->addr, instr->len)) in nand_erase_nand()
2833 page = (int)(instr->addr >> chip->page_shift); in nand_erase_nand()
2834 chipnr = (int)(instr->addr >> chip->chip_shift); in nand_erase_nand()
2846 instr->state = MTD_ERASE_FAILED; in nand_erase_nand()
2851 len = instr->len; in nand_erase_nand()
[all …]
/openbmc/qemu/pc-bios/dtb/
H A Dpetalogix-ml605.dts101 xlnx,mmu-privileged-instr = < 0x00 >;
122 xlnx,use-extended-fsl-instr = < 0x00 >;
128 xlnx,use-msr-instr = < 0x01 >;
129 xlnx,use-pcmp-instr = < 0x01 >;
/openbmc/u-boot/scripts/
H A DKbuild.include107 # as-instr
108 # Usage: cflags-y += $(call as-instr,instr,option1,option2)
110 as-instr = $(call try-run,\

12