/linux/arch/powerpc/lib/ |
A D | feature-fixups.c | 130 instrs[0] = PPC_RAW_NOP(); in do_stf_entry_barrier_fixups() 131 instrs[1] = PPC_RAW_NOP(); in do_stf_entry_barrier_fixups() 132 instrs[2] = PPC_RAW_NOP(); in do_stf_entry_barrier_fixups() 182 instrs[0] = PPC_RAW_NOP(); in do_stf_exit_barrier_fixups() 183 instrs[1] = PPC_RAW_NOP(); in do_stf_exit_barrier_fixups() 184 instrs[2] = PPC_RAW_NOP(); in do_stf_exit_barrier_fixups() 185 instrs[3] = PPC_RAW_NOP(); in do_stf_exit_barrier_fixups() 186 instrs[4] = PPC_RAW_NOP(); in do_stf_exit_barrier_fixups() 187 instrs[5] = PPC_RAW_NOP(); in do_stf_exit_barrier_fixups() 284 instrs[0] = PPC_RAW_NOP(); in do_uaccess_flush_fixups() [all …]
|
/linux/drivers/mtd/nand/raw/ |
A D | nand_base.c | 1166 instrs[1].ctx.addr.naddrs++; in nand_sp_exec_read_page_op() 1203 instrs[1].ctx.addr.naddrs++; in nand_lp_exec_read_page_op() 1459 op.instrs++; in nand_exec_prog_page_op() 1710 instrs[2].ctx.data.len *= 2; in nand_readid_op() 1765 instrs[1].ctx.data.len *= 2; in nand_status_op() 2327 instr = &ctx->instrs[i]; in nand_op_parser_trace() 2389 .subop.instrs = op->instrs, in nand_op_parser_exec_op() 2390 .instrs = op->instrs, in nand_op_parser_exec_op() 2395 while (ctx.subop.instrs < op->instrs + op->ninstrs) { in nand_op_parser_exec_op() 2434 ctx.subop.instrs = ctx.subop.instrs + ctx.subop.ninstrs; in nand_op_parser_exec_op() [all …]
|
A D | fsl_upm.c | 147 ret = func_exec_instr(chip, &op->instrs[i]); in fun_exec_op() 151 if (op->instrs[i].delay_ns) in fun_exec_op() 152 ndelay(op->instrs[i].delay_ns); in fun_exec_op()
|
A D | nand_hynix.c | 75 struct nand_op_instr instrs[] = { in hynix_nand_cmd_op() local 78 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in hynix_nand_cmd_op() 93 struct nand_op_instr instrs[] = { in hynix_nand_reg_write_op() local 97 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in hynix_nand_reg_write_op()
|
A D | arasan-nand-controller.c | 603 instr = &subop->instrs[op_id]; in anfc_parse_instructions() 756 if (subop->instrs[0].ctx.cmd.opcode == NAND_CMD_RNDOUT && in anfc_data_read_type_exec() 757 subop->instrs[2].ctx.cmd.opcode == NAND_CMD_RNDOUTSTART) in anfc_data_read_type_exec() 808 if (subop->instrs[0].ctx.cmd.opcode != NAND_CMD_STATUS) in anfc_status_type_exec() 816 memcpy(subop->instrs[1].ctx.data.buf.in, &tmp, 1); in anfc_status_type_exec() 905 instr = &op->instrs[op_id]; in anfc_check_op() 938 op->instrs[0].type == NAND_OP_CMD_INSTR && in anfc_check_op() 939 op->instrs[0].ctx.cmd.opcode != NAND_CMD_STATUS && in anfc_check_op() 940 op->instrs[1].type == NAND_OP_DATA_IN_INSTR) in anfc_check_op()
|
A D | gpio.c | 151 ret = gpio_nand_exec_instr(chip, &op->instrs[i]); in gpio_nand_exec_op() 155 if (op->instrs[i].delay_ns) in gpio_nand_exec_op() 156 ndelay(op->instrs[i].delay_ns); in gpio_nand_exec_op()
|
A D | nand_macronix.c | 254 struct nand_op_instr instrs[] = { in nand_power_down_op() local 258 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in nand_power_down_op()
|
A D | nand_toshiba.c | 37 struct nand_op_instr instrs[] = { in toshiba_nand_benand_read_eccstatus_op() local 42 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in toshiba_nand_benand_read_eccstatus_op()
|
A D | ams-delta.c | 151 for (instr = op->instrs; instr < op->instrs + op->ninstrs; instr++) { in gpio_nand_exec_op()
|
A D | cadence-nand-controller.c | 2008 instr = &subop->instrs[op_id]; in cadence_nand_cmd_opcode() 2042 instr = &subop->instrs[op_id]; in cadence_nand_cmd_address() 2076 if (subop->instrs[0].ctx.cmd.opcode == NAND_CMD_ERASE1) { in cadence_nand_cmd_erase() 2083 instr = &subop->instrs[1]; in cadence_nand_cmd_erase() 2102 .instrs = &subop->instrs[op_id], in cadence_nand_cmd_erase() 2123 instr = &subop->instrs[op_id]; in cadence_nand_cmd_data() 2189 const struct nand_op_instr *instr = &subop->instrs[op_id]; in cadence_nand_cmd_waitrdy()
|
A D | diskonchip.c | 348 struct nand_op_instr instrs[] = { in doc200x_readid() local 354 struct nand_operation op = NAND_OPERATION(cs, instrs); in doc200x_readid() 583 doc200x_exec_instr(this, &op->instrs[i]); in doc200x_exec_op() 655 doc2001plus_exec_instr(this, &op->instrs[i]); in doc2001plus_exec_op()
|
A D | au1550nd.c | 227 ret = au1550nd_exec_instr(this, &op->instrs[i]); in au1550nd_exec_op()
|
A D | cs553x_nand.c | 211 ret = cs553x_exec_instr(cs553x, &op->instrs[i]); in cs553x_exec_op()
|
A D | mxic_nand.c | 402 instr = &op->instrs[op_id]; in mxic_nfc_exec_op()
|
A D | marvell_nand.c | 1692 instr = &subop->instrs[op_id]; in marvell_nfc_parse_instructions() 1874 switch (subop->instrs[0].type) { in marvell_nfc_naked_access_exec() 1921 if (subop->instrs[0].type == NAND_OP_DATA_OUT_INSTR) { in marvell_nfc_naked_access_exec()
|
A D | davinci_nand.c | 767 ret = davinci_nand_exec_instr(info, &op->instrs[i]); in davinci_nand_exec_op()
|
A D | intel-nand-controller.c | 529 instr = &op->instrs[op_id]; in ebu_nand_exec_op()
|
A D | vf610_nfc.c | 354 return &subop->instrs[*op_id]; in vf610_get_next_instr()
|
A D | sunxi_nand.c | 1807 const struct nand_op_instr *instr = &subop->instrs[i]; in sunxi_nfc_exec_subop() 1897 subop->instrs[0].ctx.waitrdy.timeout_ms); in sunxi_nfc_soft_waitrdy()
|
A D | fsmc_nand.c | 645 instr = &op->instrs[op_id]; in fsmc_exec_op()
|
A D | pl35x-nand-controller.c | 669 instr = &subop->instrs[op_id]; in pl35x_nand_exec_op()
|
/linux/drivers/mtd/nand/raw/ingenic/ |
A D | ingenic_nand_drv.c | 324 ret = ingenic_nand_exec_instr(chip, cs, &op->instrs[i]); in ingenic_nand_exec_op() 328 if (op->instrs[i].delay_ns) in ingenic_nand_exec_op() 329 ndelay(op->instrs[i].delay_ns); in ingenic_nand_exec_op()
|
/linux/include/linux/mtd/ |
A D | rawnand.h | 859 const struct nand_op_instr *instrs; member 1009 const struct nand_op_instr *instrs; member 1016 .instrs = _instrs, \
|
/linux/drivers/mtd/nand/raw/atmel/ |
A D | nand-controller.c | 622 ret = atmel_smc_nand_exec_instr(nand, &op->instrs[i]); in atmel_smc_nand_exec_op() 642 const struct nand_op_instr *instr = &subop->instrs[i]; in atmel_hsmc_exec_cmd_addr() 662 const struct nand_op_instr *instr = subop->instrs; in atmel_hsmc_exec_rw() 680 const struct nand_op_instr *instr = subop->instrs; in atmel_hsmc_exec_waitrdy()
|
/linux/drivers/mtd/nand/raw/gpmi-nand/ |
A D | gpmi-nand.c | 2287 instr = &op->instrs[i]; in gpmi_nfc_exec_op() 2303 op->instrs[i + 1].type == NAND_OP_ADDR_INSTR) in gpmi_nfc_exec_op()
|