Lines Matching defs:nandc
207 #define dev_cmd_reg_addr(nandc, reg) ((nandc)->props->dev_cmd_reg_start + (reg)) argument
567 static void free_bam_transaction(struct qcom_nand_controller *nandc) in free_bam_transaction()
576 alloc_bam_transaction(struct qcom_nand_controller *nandc) in alloc_bam_transaction()
612 static void clear_bam_transaction(struct qcom_nand_controller *nandc) in clear_bam_transaction()
668 static inline u32 nandc_read(struct qcom_nand_controller *nandc, int offset) in nandc_read()
673 static inline void nandc_write(struct qcom_nand_controller *nandc, int offset, in nandc_write()
679 static inline void nandc_read_buffer_sync(struct qcom_nand_controller *nandc, in nandc_read_buffer_sync()
754 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in nandc_set_reg() local
774 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in nandc_set_read_loc() local
815 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in update_rw_regs() local
860 static int prepare_bam_async_desc(struct qcom_nand_controller *nandc, in prepare_bam_async_desc()
939 static int prep_bam_dma_desc_cmd(struct qcom_nand_controller *nandc, bool read, in prep_bam_dma_desc_cmd()
994 static int prep_bam_dma_desc_data(struct qcom_nand_controller *nandc, bool read, in prep_bam_dma_desc_data()
1025 static int prep_adm_dma_desc(struct qcom_nand_controller *nandc, bool read, in prep_adm_dma_desc()
1112 static int read_reg_dma(struct qcom_nand_controller *nandc, int first, in read_reg_dma()
1143 static int write_reg_dma(struct qcom_nand_controller *nandc, int first, in write_reg_dma()
1188 static int read_data_dma(struct qcom_nand_controller *nandc, int reg_off, in read_data_dma()
1206 static int write_data_dma(struct qcom_nand_controller *nandc, int reg_off, in write_data_dma()
1221 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in config_nand_page_read() local
1239 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in config_nand_cw_read() local
1280 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in config_nand_page_write() local
1295 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in config_nand_cw_write() local
1307 static int submit_descs(struct qcom_nand_controller *nandc) in submit_descs()
1382 static void clear_read_regs(struct qcom_nand_controller *nandc) in clear_read_regs()
1446 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in check_flash_errors() local
1467 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_read_cw_raw() local
1614 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in parse_read_errors() local
1717 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in read_page_ecc() local
1795 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in copy_last_cw() local
1889 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_read_page() local
1942 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_read_oob() local
1963 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_write_page() local
2037 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_write_page_raw() local
2114 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_write_oob() local
2156 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_block_bad() local
2193 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nandc_block_markbad() local
2370 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_nand_attach_chip() local
2547 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_op_cmd_mapping() local
2662 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_wait_rdy_poll() local
2684 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_read_status_exec() local
2747 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_read_id_type_exec() local
2798 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_misc_cmd_type_exec() local
2856 struct qcom_nand_controller *nandc = get_qcom_nand_controller(chip); in qcom_param_page_type_exec() local
3018 static void qcom_nandc_unalloc(struct qcom_nand_controller *nandc) in qcom_nandc_unalloc()
3041 static int qcom_nandc_alloc(struct qcom_nand_controller *nandc) in qcom_nandc_alloc()
3149 static int qcom_nandc_setup(struct qcom_nand_controller *nandc) in qcom_nandc_setup()
3189 static int qcom_nand_host_parse_boot_partitions(struct qcom_nand_controller *nandc, in qcom_nand_host_parse_boot_partitions()
3257 static int qcom_nand_host_init_and_register(struct qcom_nand_controller *nandc, in qcom_nand_host_init_and_register()
3319 static int qcom_probe_nand_devices(struct qcom_nand_controller *nandc) in qcom_probe_nand_devices()
3348 struct qcom_nand_controller *nandc = platform_get_drvdata(pdev); in qcom_nandc_parse_dt() local
3373 struct qcom_nand_controller *nandc; in qcom_nandc_probe() local
3453 struct qcom_nand_controller *nandc = platform_get_drvdata(pdev); in qcom_nandc_remove() local