Lines Matching refs:qcom_nand_host
442 struct qcom_nand_host { struct
568 static inline struct qcom_nand_host *to_qcom_nand_host(struct nand_chip *chip) in to_qcom_nand_host()
570 return container_of(chip, struct qcom_nand_host, chip); in to_qcom_nand_host()
668 static void set_address(struct qcom_nand_host *host, u16 column, int page) in set_address()
687 static void update_rw_regs(struct qcom_nand_host *host, int num_cw, bool read) in update_rw_regs()
1163 static int nandc_param(struct qcom_nand_host *host) in nandc_param()
1221 static int erase_block(struct qcom_nand_host *host, int page_addr) in erase_block()
1250 static int read_id(struct qcom_nand_host *host, int column) in read_id()
1274 static int reset(struct qcom_nand_host *host) in reset()
1372 static void pre_command(struct qcom_nand_host *host, int command) in pre_command()
1394 static void parse_erase_write_errors(struct qcom_nand_host *host, int command) in parse_erase_write_errors()
1418 static void post_command(struct qcom_nand_host *host, int command) in post_command()
1448 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_command()
1574 static int check_flash_errors(struct qcom_nand_host *host, int cw_cnt) in check_flash_errors()
1595 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_read_cw_raw()
1674 check_for_erased_page(struct qcom_nand_host *host, u8 *data_buf, in check_for_erased_page()
1735 static int parse_read_errors(struct qcom_nand_host *host, u8 *data_buf, in parse_read_errors()
1839 static int read_page_ecc(struct qcom_nand_host *host, u8 *data_buf, in read_page_ecc()
1920 static int copy_last_cw(struct qcom_nand_host *host, int page) in copy_last_cw()
1955 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_read_page()
1973 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_read_page_raw()
1995 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_read_oob()
2013 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_write_page()
2084 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_write_page_raw()
2161 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_write_oob()
2203 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_block_bad()
2241 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_block_markbad()
2289 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nandc_read_byte()
2431 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nand_ooblayout_ecc()
2453 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nand_ooblayout_free()
2481 struct qcom_nand_host *host = to_qcom_nand_host(chip); in qcom_nand_attach_chip()
2790 struct qcom_nand_host *host, in qcom_nand_host_init_and_register()
2853 struct qcom_nand_host *host; in qcom_probe_nand_devices()
3000 struct qcom_nand_host *host; in qcom_nandc_remove()