Lines Matching defs:this

119 static int __gpmi_enable_clk(struct gpmi_nand_data *this, bool v)  in __gpmi_enable_clk()
146 static int gpmi_init(struct gpmi_nand_data *this) in gpmi_init()
195 static void gpmi_dump_info(struct gpmi_nand_data *this) in gpmi_dump_info()
241 static bool gpmi_check_ecc(struct gpmi_nand_data *this) in gpmi_check_ecc()
268 static bool bbm_in_data_chunk(struct gpmi_nand_data *this, in bbm_in_data_chunk()
306 static int set_geometry_by_ecc_info(struct gpmi_nand_data *this, in set_geometry_by_ecc_info()
436 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength()
449 static int set_geometry_for_large_oob(struct gpmi_nand_data *this) in set_geometry_for_large_oob()
577 static int legacy_set_geometry(struct gpmi_nand_data *this) in legacy_set_geometry()
691 static int common_nfc_set_geometry(struct gpmi_nand_data *this) in common_nfc_set_geometry()
731 static int bch_set_geometry(struct gpmi_nand_data *this) in bch_set_geometry()
840 static int gpmi_nfc_compute_timings(struct gpmi_nand_data *this, in gpmi_nfc_compute_timings()
925 static int gpmi_nfc_apply_timings(struct gpmi_nand_data *this) in gpmi_nfc_apply_timings()
976 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_setup_interface() local
1004 static void gpmi_clear_bch(struct gpmi_nand_data *this) in gpmi_clear_bch()
1010 static struct dma_chan *get_dma_chan(struct gpmi_nand_data *this) in get_dma_chan()
1019 struct gpmi_nand_data *this = param; in dma_irq_callback() local
1027 struct gpmi_nand_data *this = cookie; in bch_irq() local
1034 static int gpmi_raw_len_to_len(struct gpmi_nand_data *this, int raw_len) in gpmi_raw_len_to_len()
1047 static bool prepare_data_dma(struct gpmi_nand_data *this, const void *buf, in prepare_data_dma()
1093 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_ecc() local
1109 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_free() local
1181 static int acquire_register_block(struct gpmi_nand_data *this, in acquire_register_block()
1202 static int acquire_bch_irq(struct gpmi_nand_data *this, irq_handler_t irq_h) in acquire_bch_irq()
1219 static void release_dma_channels(struct gpmi_nand_data *this) in release_dma_channels()
1229 static int acquire_dma_channels(struct gpmi_nand_data *this) in acquire_dma_channels()
1248 static int gpmi_get_clks(struct gpmi_nand_data *this) in gpmi_get_clks()
1271 static int acquire_resources(struct gpmi_nand_data *this) in acquire_resources()
1302 static void release_resources(struct gpmi_nand_data *this) in release_resources()
1307 static void gpmi_free_dma_buffer(struct gpmi_nand_data *this) in gpmi_free_dma_buffer()
1324 static int gpmi_alloc_dma_buffer(struct gpmi_nand_data *this) in gpmi_alloc_dma_buffer()
1364 static void block_mark_swapping(struct gpmi_nand_data *this, in block_mark_swapping()
1410 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_count_bitflips() local
1503 static void gpmi_bch_layout_std(struct gpmi_nand_data *this) in gpmi_bch_layout_std()
1528 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page() local
1570 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_subpage() local
1667 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page() local
1754 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_oob() local
1814 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page_raw() local
1899 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page_raw() local
1979 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_block_markbad() local
2003 static int nand_boot_set_geometry(struct gpmi_nand_data *this) in nand_boot_set_geometry()
2030 static int mx23_check_transcription_stamp(struct gpmi_nand_data *this) in mx23_check_transcription_stamp()
2085 static int mx23_write_transcription_stamp(struct gpmi_nand_data *this) in mx23_write_transcription_stamp()
2151 static int mx23_boot_init(struct gpmi_nand_data *this) in mx23_boot_init()
2224 static int nand_boot_init(struct gpmi_nand_data *this) in nand_boot_init()
2234 static int gpmi_set_geometry(struct gpmi_nand_data *this) in gpmi_set_geometry()
2252 static int gpmi_init_last(struct gpmi_nand_data *this) in gpmi_init_last()
2295 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nand_attach_chip() local
2317 static struct gpmi_transfer *get_next_transfer(struct gpmi_nand_data *this) in get_next_transfer()
2330 struct gpmi_nand_data *this, u8 cmd, const u8 *addr, int naddr) in gpmi_chain_command()
2372 struct gpmi_nand_data *this) in gpmi_chain_wait_ready()
2390 struct gpmi_nand_data *this, void *buf, int raw_len, bool *direct) in gpmi_chain_data_read()
2437 struct gpmi_nand_data *this, const void *buf, int raw_len) in gpmi_chain_data_write()
2488 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nfc_exec_op() local
2661 static int gpmi_nand_init(struct gpmi_nand_data *this) in gpmi_nand_init()
2730 struct gpmi_nand_data *this; in gpmi_nand_probe() local
2782 struct gpmi_nand_data *this = platform_get_drvdata(pdev); in gpmi_nand_remove() local
2799 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_suspend() local
2807 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_resume() local
2838 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_suspend() local
2845 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_resume() local