Home
last modified time | relevance | path

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

/Linux-v5.4/arch/powerpc/lib/
Dfeature-fixups.c119 unsigned int instrs[3], *dest; in do_stf_entry_barrier_fixups() local
126 instrs[0] = 0x60000000; /* nop */ in do_stf_entry_barrier_fixups()
127 instrs[1] = 0x60000000; /* nop */ in do_stf_entry_barrier_fixups()
128 instrs[2] = 0x60000000; /* nop */ in do_stf_entry_barrier_fixups()
132 instrs[i++] = 0x7d4802a6; /* mflr r10 */ in do_stf_entry_barrier_fixups()
133 instrs[i++] = 0x60000000; /* branch patched below */ in do_stf_entry_barrier_fixups()
134 instrs[i++] = 0x7d4803a6; /* mtlr r10 */ in do_stf_entry_barrier_fixups()
136 instrs[i++] = 0x7e0006ac; /* eieio + bit 6 hint */ in do_stf_entry_barrier_fixups()
138 instrs[i++] = 0x7c0004ac; /* hwsync */ in do_stf_entry_barrier_fixups()
139 instrs[i++] = 0xe94d0000; /* ld r10,0(r13) */ in do_stf_entry_barrier_fixups()
[all …]
/Linux-v5.4/drivers/mtd/nand/raw/
Dnand_base.c1016 struct nand_op_instr instrs[] = { in nand_sp_exec_read_page_op() local
1023 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in nand_sp_exec_read_page_op()
1031 instrs[0].ctx.cmd.opcode = NAND_CMD_READOOB; in nand_sp_exec_read_page_op()
1034 instrs[0].ctx.cmd.opcode = NAND_CMD_READ1; in nand_sp_exec_read_page_op()
1045 instrs[1].ctx.addr.naddrs++; in nand_sp_exec_read_page_op()
1058 struct nand_op_instr instrs[] = { in nand_lp_exec_read_page_op() local
1066 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in nand_lp_exec_read_page_op()
1082 instrs[1].ctx.addr.naddrs++; in nand_lp_exec_read_page_op()
1154 struct nand_op_instr instrs[] = { in nand_read_param_page_op() local
1161 struct nand_operation op = NAND_OPERATION(chip->cur_cs, instrs); in nand_read_param_page_op()
[all …]
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()
Dams-delta.c171 for (instr = op->instrs; instr < op->instrs + op->ninstrs; instr++) { in ams_delta_exec_op()
Dmxic_nand.c399 instr = &op->instrs[op_id]; in mxic_nfc_exec_op()
Dmarvell_nand.c1653 instr = &subop->instrs[op_id]; in marvell_nfc_parse_instructions()
1835 switch (subop->instrs[0].type) { in marvell_nfc_naked_access_exec()
1882 if (subop->instrs[0].type == NAND_OP_DATA_OUT_INSTR) { in marvell_nfc_naked_access_exec()
Dvf610_nfc.c359 return &subop->instrs[*op_id]; in vf610_get_next_instr()
Dsunxi_nand.c1781 const struct nand_op_instr *instr = &subop->instrs[i]; in sunxi_nfc_exec_subop()
1871 subop->instrs[0].ctx.waitrdy.timeout_ms); in sunxi_nfc_soft_waitrdy()
Dfsmc_nand.c614 instr = &op->instrs[op_id]; in fsmc_exec_op()
Dtegra_nand.c363 instr = &subop->instrs[op_id]; in tegra_nand_cmd()
Ddenali.c1143 ret = denali_exec_instr(chip, &op->instrs[i]); in denali_exec_op()
Dmeson_nand.c904 instr = &op->instrs[op_id]; in meson_nfc_exec_op()
Dstm32_fmc2_nand.c1342 instr = &op->instrs[op_id]; in stm32_fmc2_exec_op()
Dnandsim.c2150 instr = &op->instrs[op_id]; in ns_exec_op()
/Linux-v5.4/include/linux/mtd/
Drawnand.h712 const struct nand_op_instr *instrs; member
862 const struct nand_op_instr *instrs; member
869 .instrs = _instrs, \
/Linux-v5.4/drivers/mtd/nand/raw/gpmi-nand/
Dgpmi-nand.c2427 instr = &op->instrs[i]; in gpmi_nfc_exec_op()
2443 op->instrs[i + 1].type == NAND_OP_ADDR_INSTR) in gpmi_nfc_exec_op()
/Linux-v5.4/arch/arm/
DKconfig1048 bool "ARM errata: A12: some seqs of opposed cond code instrs => deadlock or corruption"
1098 bool "ARM errata: A17: some seqs of opposed cond code instrs => deadlock or corruption"