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()
197 static void gpmi_dump_info(struct gpmi_nand_data *this) in gpmi_dump_info()
241 static inline bool gpmi_check_ecc(struct gpmi_nand_data *this) in gpmi_check_ecc()
260 static int set_geometry_by_ecc_info(struct gpmi_nand_data *this, in set_geometry_by_ecc_info()
389 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength()
402 static int legacy_set_geometry(struct gpmi_nand_data *this) in legacy_set_geometry()
514 static int common_nfc_set_geometry(struct gpmi_nand_data *this) in common_nfc_set_geometry()
538 static int bch_set_geometry(struct gpmi_nand_data *this) in bch_set_geometry()
647 static void gpmi_nfc_compute_timings(struct gpmi_nand_data *this, in gpmi_nfc_compute_timings()
716 static void gpmi_nfc_apply_timings(struct gpmi_nand_data *this) in gpmi_nfc_apply_timings()
747 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_setup_interface() local
772 static void gpmi_clear_bch(struct gpmi_nand_data *this) in gpmi_clear_bch()
778 static struct dma_chan *get_dma_chan(struct gpmi_nand_data *this) in get_dma_chan()
787 struct gpmi_nand_data *this = param; in dma_irq_callback() local
795 struct gpmi_nand_data *this = cookie; in bch_irq() local
802 static int gpmi_raw_len_to_len(struct gpmi_nand_data *this, int raw_len) in gpmi_raw_len_to_len()
815 static bool prepare_data_dma(struct gpmi_nand_data *this, const void *buf, in prepare_data_dma()
861 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_ecc() local
877 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_free() local
949 static int acquire_register_block(struct gpmi_nand_data *this, in acquire_register_block()
970 static int acquire_bch_irq(struct gpmi_nand_data *this, irq_handler_t irq_h) in acquire_bch_irq()
990 static void release_dma_channels(struct gpmi_nand_data *this) in release_dma_channels()
1000 static int acquire_dma_channels(struct gpmi_nand_data *this) in acquire_dma_channels()
1019 static int gpmi_get_clks(struct gpmi_nand_data *this) in gpmi_get_clks()
1051 static int acquire_resources(struct gpmi_nand_data *this) in acquire_resources()
1082 static void release_resources(struct gpmi_nand_data *this) in release_resources()
1087 static void gpmi_free_dma_buffer(struct gpmi_nand_data *this) in gpmi_free_dma_buffer()
1104 static int gpmi_alloc_dma_buffer(struct gpmi_nand_data *this) in gpmi_alloc_dma_buffer()
1144 static void block_mark_swapping(struct gpmi_nand_data *this, in block_mark_swapping()
1190 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_count_bitflips() local
1283 static void gpmi_bch_layout_std(struct gpmi_nand_data *this) in gpmi_bch_layout_std()
1307 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page() local
1349 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_subpage() local
1426 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page() local
1516 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_oob() local
1576 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page_raw() local
1661 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page_raw() local
1741 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_block_markbad() local
1765 static int nand_boot_set_geometry(struct gpmi_nand_data *this) in nand_boot_set_geometry()
1792 static int mx23_check_transcription_stamp(struct gpmi_nand_data *this) in mx23_check_transcription_stamp()
1847 static int mx23_write_transcription_stamp(struct gpmi_nand_data *this) in mx23_write_transcription_stamp()
1913 static int mx23_boot_init(struct gpmi_nand_data *this) in mx23_boot_init()
1986 static int nand_boot_init(struct gpmi_nand_data *this) in nand_boot_init()
1996 static int gpmi_set_geometry(struct gpmi_nand_data *this) in gpmi_set_geometry()
2014 static int gpmi_init_last(struct gpmi_nand_data *this) in gpmi_init_last()
2057 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nand_attach_chip() local
2079 static struct gpmi_transfer *get_next_transfer(struct gpmi_nand_data *this) in get_next_transfer()
2092 struct gpmi_nand_data *this, u8 cmd, const u8 *addr, int naddr) in gpmi_chain_command()
2134 struct gpmi_nand_data *this) in gpmi_chain_wait_ready()
2152 struct gpmi_nand_data *this, void *buf, int raw_len, bool *direct) in gpmi_chain_data_read()
2199 struct gpmi_nand_data *this, const void *buf, int raw_len) in gpmi_chain_data_write()
2250 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nfc_exec_op() local
2422 static int gpmi_nand_init(struct gpmi_nand_data *this) in gpmi_nand_init()
2491 struct gpmi_nand_data *this; in gpmi_nand_probe() local
2543 struct gpmi_nand_data *this = platform_get_drvdata(pdev); in gpmi_nand_remove() local
2561 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_suspend() local
2569 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_resume() local
2600 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_suspend() local
2607 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_resume() local