Home
last modified time | relevance | path

Searched refs:instrs (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.3-rc2/arch/powerpc/lib/
A Dfeature-fixups.c177 unsigned int instrs[3]; in do_stf_entry_barrier_fixups() local
184 instrs[0] = PPC_RAW_NOP(); in do_stf_entry_barrier_fixups()
185 instrs[1] = PPC_RAW_NOP(); in do_stf_entry_barrier_fixups()
186 instrs[2] = PPC_RAW_NOP(); in do_stf_entry_barrier_fixups()
214 unsigned int instrs[6]; in do_stf_exit_barrier_fixups() local
248 i = do_patch_fixups(start, end, instrs, ARRAY_SIZE(instrs)); in do_stf_exit_barrier_fixups()
306 unsigned int instrs[4]; in do_uaccess_flush_fixups() local
332 i = do_patch_fixups(start, end, instrs, ARRAY_SIZE(instrs)); in do_uaccess_flush_fixups()
347 unsigned int instrs[3]; in __do_entry_flush_fixups() local
431 unsigned int instrs[3]; in __do_rfi_flush_fixups() local
[all …]
/linux-6.3-rc2/drivers/mtd/nand/raw/
A Dnand_base.c1168 instrs[1].ctx.addr.naddrs++; in nand_sp_exec_read_page_op()
1205 instrs[1].ctx.addr.naddrs++; in nand_lp_exec_read_page_op()
1534 op.instrs++; in nand_exec_prog_page_op()
1785 instrs[2].ctx.data.len *= 2; in nand_readid_op()
1840 instrs[1].ctx.data.len *= 2; in nand_status_op()
2402 instr = &ctx->instrs[i]; in nand_op_parser_trace()
2464 .subop.instrs = op->instrs, in nand_op_parser_exec_op()
2465 .instrs = op->instrs, in nand_op_parser_exec_op()
2470 while (ctx.subop.instrs < op->instrs + op->ninstrs) { in nand_op_parser_exec_op()
2509 ctx.subop.instrs = ctx.subop.instrs + ctx.subop.ninstrs; in nand_op_parser_exec_op()
[all …]
A Dfsl_upm.c147 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 Dnand_hynix.c75 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 Dgpio.c151 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 Darasan-nand-controller.c603 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 Dnand_toshiba.c37 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 Dnand_macronix.c254 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 Dams-delta.c151 for (instr = op->instrs; instr < op->instrs + op->ninstrs; instr++) { in gpio_nand_exec_op()
A Dcadence-nand-controller.c2051 instr = &subop->instrs[op_id]; in cadence_nand_cmd_opcode()
2085 instr = &subop->instrs[op_id]; in cadence_nand_cmd_address()
2119 if (subop->instrs[0].ctx.cmd.opcode == NAND_CMD_ERASE1) { in cadence_nand_cmd_erase()
2126 instr = &subop->instrs[1]; in cadence_nand_cmd_erase()
2145 .instrs = &subop->instrs[op_id], in cadence_nand_cmd_erase()
2166 instr = &subop->instrs[op_id]; in cadence_nand_cmd_data()
2232 const struct nand_op_instr *instr = &subop->instrs[op_id]; in cadence_nand_cmd_waitrdy()
A Ddiskonchip.c348 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 Dau1550nd.c227 ret = au1550nd_exec_instr(this, &op->instrs[i]); in au1550nd_exec_op()
A Dcs553x_nand.c206 ret = cs553x_exec_instr(cs553x, &op->instrs[i]); in cs553x_exec_op()
A Dmxic_nand.c402 instr = &op->instrs[op_id]; in mxic_nfc_exec_op()
A Ddavinci_nand.c696 ret = davinci_nand_exec_instr(info, &op->instrs[i]); in davinci_nand_exec_op()
A Dintel-nand-controller.c526 instr = &op->instrs[op_id]; in ebu_nand_exec_op()
A Dmarvell_nand.c1706 instr = &subop->instrs[op_id]; in marvell_nfc_parse_instructions()
1888 switch (subop->instrs[0].type) { in marvell_nfc_naked_access_exec()
1935 if (subop->instrs[0].type == NAND_OP_DATA_OUT_INSTR) { in marvell_nfc_naked_access_exec()
A Dvf610_nfc.c354 return &subop->instrs[*op_id]; in vf610_get_next_instr()
A Dsunxi_nand.c1775 const struct nand_op_instr *instr = &subop->instrs[i]; in sunxi_nfc_exec_subop()
1865 subop->instrs[0].ctx.waitrdy.timeout_ms); in sunxi_nfc_soft_waitrdy()
A Dfsmc_nand.c645 instr = &op->instrs[op_id]; in fsmc_exec_op()
A Dpl35x-nand-controller.c669 instr = &subop->instrs[op_id]; in pl35x_nand_exec_op()
/linux-6.3-rc2/drivers/mtd/nand/raw/ingenic/
A Dingenic_nand_drv.c328 ret = ingenic_nand_exec_instr(chip, cs, &op->instrs[i]); in ingenic_nand_exec_op()
332 if (op->instrs[i].delay_ns) in ingenic_nand_exec_op()
333 ndelay(op->instrs[i].delay_ns); in ingenic_nand_exec_op()
/linux-6.3-rc2/include/linux/mtd/
A Drawnand.h861 const struct nand_op_instr *instrs; member
1011 const struct nand_op_instr *instrs; member
1018 .instrs = _instrs, \
/linux-6.3-rc2/drivers/mtd/nand/raw/atmel/
A Dnand-controller.c623 ret = atmel_smc_nand_exec_instr(nand, &op->instrs[i]); in atmel_smc_nand_exec_op()
643 const struct nand_op_instr *instr = &subop->instrs[i]; in atmel_hsmc_exec_cmd_addr()
663 const struct nand_op_instr *instr = subop->instrs; in atmel_hsmc_exec_rw()
681 const struct nand_op_instr *instr = subop->instrs; in atmel_hsmc_exec_waitrdy()
/linux-6.3-rc2/drivers/mtd/nand/raw/gpmi-nand/
A Dgpmi-nand.c2525 instr = &op->instrs[i]; in gpmi_nfc_exec_op()
2541 op->instrs[i + 1].type == NAND_OP_ADDR_INSTR) in gpmi_nfc_exec_op()

Completed in 73 milliseconds

12