• Home
  • Raw
  • Download

Lines Matching refs:subop

520 				   const struct nand_subop *subop,  in anfc_parse_instructions()  argument
533 for (op_id = 0; op_id < subop->ninstrs; op_id++) { in anfc_parse_instructions()
538 instr = &subop->instrs[op_id]; in anfc_parse_instructions()
551 offset = nand_subop_get_addr_start_off(subop, op_id); in anfc_parse_instructions()
552 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in anfc_parse_instructions()
568 offset = nand_subop_get_data_start_off(subop, op_id); in anfc_parse_instructions()
571 nfc_op->len = nand_subop_get_data_len(subop, op_id); in anfc_parse_instructions()
647 const struct nand_subop *subop, in anfc_misc_data_type_exec() argument
654 ret = anfc_parse_instructions(chip, subop, &nfc_op); in anfc_misc_data_type_exec()
671 const struct nand_subop *subop) in anfc_param_read_type_exec() argument
673 return anfc_misc_data_type_exec(chip, subop, PROG_RDPARAM); in anfc_param_read_type_exec()
677 const struct nand_subop *subop) in anfc_data_read_type_exec() argument
679 return anfc_misc_data_type_exec(chip, subop, PROG_PGRD); in anfc_data_read_type_exec()
683 const struct nand_subop *subop) in anfc_param_write_type_exec() argument
685 return anfc_misc_data_type_exec(chip, subop, PROG_SET_FEATURE); in anfc_param_write_type_exec()
689 const struct nand_subop *subop) in anfc_data_write_type_exec() argument
691 return anfc_misc_data_type_exec(chip, subop, PROG_PGPROG); in anfc_data_write_type_exec()
695 const struct nand_subop *subop, in anfc_misc_zerolen_type_exec() argument
702 ret = anfc_parse_instructions(chip, subop, &nfc_op); in anfc_misc_zerolen_type_exec()
720 const struct nand_subop *subop) in anfc_status_type_exec() argument
727 if (subop->instrs[0].ctx.cmd.opcode != NAND_CMD_STATUS) in anfc_status_type_exec()
730 ret = anfc_misc_zerolen_type_exec(chip, subop, PROG_STATUS); in anfc_status_type_exec()
735 memcpy(subop->instrs[1].ctx.data.buf.in, &tmp, 1); in anfc_status_type_exec()
741 const struct nand_subop *subop) in anfc_reset_type_exec() argument
743 return anfc_misc_zerolen_type_exec(chip, subop, PROG_RST); in anfc_reset_type_exec()
747 const struct nand_subop *subop) in anfc_erase_type_exec() argument
749 return anfc_misc_zerolen_type_exec(chip, subop, PROG_ERASE); in anfc_erase_type_exec()
753 const struct nand_subop *subop) in anfc_wait_type_exec() argument
759 ret = anfc_parse_instructions(chip, subop, &nfc_op); in anfc_wait_type_exec()