Searched refs:nand_subop (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/mtd/nand/raw/ |
| H A D | arasan-nand-controller.c | 596 const struct nand_subop *subop, in anfc_parse_instructions() 724 const struct nand_subop *subop, in anfc_misc_data_type_exec() 748 const struct nand_subop *subop) in anfc_param_read_type_exec() 754 const struct nand_subop *subop) in anfc_data_read_type_exec() 776 const struct nand_subop *subop) in anfc_param_write_type_exec() 782 const struct nand_subop *subop) in anfc_data_write_type_exec() 788 const struct nand_subop *subop, in anfc_misc_zerolen_type_exec() 813 const struct nand_subop *subop) in anfc_status_type_exec() 834 const struct nand_subop *subop) in anfc_reset_type_exec() 840 const struct nand_subop *subop) in anfc_erase_type_exec() [all …]
|
| H A D | loongson-nand-controller.c | 201 static int loongson_nand_parse_instructions(struct nand_chip *chip, const struct nand_subop *subop, in loongson_nand_parse_instructions() 472 static int loongson_nand_data_type_exec(struct nand_chip *chip, const struct nand_subop *subop) in loongson_nand_data_type_exec() 491 static int loongson_nand_misc_type_exec(struct nand_chip *chip, const struct nand_subop *subop, in loongson_nand_misc_type_exec() 506 static int loongson_nand_zerolen_type_exec(struct nand_chip *chip, const struct nand_subop *subop) in loongson_nand_zerolen_type_exec() 513 static int loongson_nand_read_id_type_exec(struct nand_chip *chip, const struct nand_subop *subop) in loongson_nand_read_id_type_exec() 545 const struct nand_subop *subop) in loongson_nand_read_status_type_exec()
|
| H A D | marvell_nand.c | 1713 const struct nand_subop *subop, in marvell_nfc_parse_instructions() 1803 const struct nand_subop *subop, in marvell_nfc_xfer_data_pio() 1834 const struct nand_subop *subop) in marvell_nfc_monolithic_access_exec() 1898 const struct nand_subop *subop) in marvell_nfc_naked_access_exec() 1970 const struct nand_subop *subop) in marvell_nfc_naked_waitrdy_exec() 1984 const struct nand_subop *subop) in marvell_nfc_read_id_type_exec() 2024 const struct nand_subop *subop) in marvell_nfc_read_status_exec() 2064 const struct nand_subop *subop) in marvell_nfc_reset_cmd_type_exec() 2093 const struct nand_subop *subop) in marvell_nfc_erase_cmd_type_exec()
|
| H A D | qcom_nandc.c | 1601 const struct nand_subop *subop, in qcom_parse_instructions() 1689 const struct nand_subop *subop) in qcom_read_status_exec() 1753 static int qcom_read_id_type_exec(struct nand_chip *chip, const struct nand_subop *subop) in qcom_read_id_type_exec() 1802 static int qcom_misc_cmd_type_exec(struct nand_chip *chip, const struct nand_subop *subop) in qcom_misc_cmd_type_exec() 1858 static int qcom_param_page_type_exec(struct nand_chip *chip, const struct nand_subop *subop) in qcom_param_page_type_exec()
|
| H A D | vf610_nfc.c | 348 vf610_get_next_instr(const struct nand_subop *subop, int *op_id) in vf610_get_next_instr() 359 const struct nand_subop *subop) in vf610_nfc_cmd()
|
| H A D | cadence-nand-controller.c | 2092 const struct nand_subop *subop) in cadence_nand_cmd_opcode() 2122 const struct nand_subop *subop) in cadence_nand_cmd_address() 2165 const struct nand_subop *subop) in cadence_nand_cmd_erase() 2206 const struct nand_subop *subop) in cadence_nand_cmd_data() 2276 const struct nand_subop *subop) in cadence_nand_cmd_waitrdy()
|
| H A D | nand_base.c | 2306 struct nand_subop subop; 2583 static bool nand_subop_instr_is_valid(const struct nand_subop *subop, in nand_subop_instr_is_valid() 2589 static unsigned int nand_subop_get_start_off(const struct nand_subop *subop, in nand_subop_get_start_off() 2609 unsigned int nand_subop_get_addr_start_off(const struct nand_subop *subop, in nand_subop_get_addr_start_off() 2631 unsigned int nand_subop_get_num_addr_cyc(const struct nand_subop *subop, in nand_subop_get_num_addr_cyc() 2663 unsigned int nand_subop_get_data_start_off(const struct nand_subop *subop, in nand_subop_get_data_start_off() 2685 unsigned int nand_subop_get_data_len(const struct nand_subop *subop, in nand_subop_get_data_len()
|
| H A D | sunxi_nand.c | 1944 const struct nand_subop *subop) in sunxi_nfc_exec_subop() 2040 const struct nand_subop *subop) in sunxi_nfc_soft_waitrdy()
|
| H A D | pl35x-nand-controller.c | 663 const struct nand_subop *subop) in pl35x_nand_exec_op()
|
| H A D | tegra_nand.c | 351 const struct nand_subop *subop) in tegra_nand_cmd()
|
| H A D | rockchip-nand-controller.c | 332 const struct nand_subop *subop) in rk_nfc_cmd()
|
| H A D | mxc_nand.c | 1558 const struct nand_subop *op) in mxcnd_do_exec_op()
|
| /linux/include/linux/mtd/ |
| H A D | rawnand.h | 861 struct nand_subop { struct 869 unsigned int nand_subop_get_addr_start_off(const struct nand_subop *subop, argument 871 unsigned int nand_subop_get_num_addr_cyc(const struct nand_subop *subop, 873 unsigned int nand_subop_get_data_start_off(const struct nand_subop *subop, 875 unsigned int nand_subop_get_data_len(const struct nand_subop *subop, 966 int (*exec)(struct nand_chip *chip, const struct nand_subop *subop);
|
| /linux/drivers/mtd/nand/raw/atmel/ |
| H A D | nand-controller.c | 633 const struct nand_subop *subop) in atmel_hsmc_exec_cmd_addr() 661 const struct nand_subop *subop) in atmel_hsmc_exec_rw() 679 const struct nand_subop *subop) in atmel_hsmc_exec_waitrdy()
|