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()
239 static inline bool gpmi_check_ecc(struct gpmi_nand_data *this) in gpmi_check_ecc()
258 static int set_geometry_by_ecc_info(struct gpmi_nand_data *this, in set_geometry_by_ecc_info()
387 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength()
400 static int legacy_set_geometry(struct gpmi_nand_data *this) in legacy_set_geometry()
512 static int common_nfc_set_geometry(struct gpmi_nand_data *this) in common_nfc_set_geometry()
536 static int bch_set_geometry(struct gpmi_nand_data *this) in bch_set_geometry()
645 static void gpmi_nfc_compute_timings(struct gpmi_nand_data *this, in gpmi_nfc_compute_timings()
719 static int gpmi_nfc_apply_timings(struct gpmi_nand_data *this) in gpmi_nfc_apply_timings()
770 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_setup_interface() local
795 static void gpmi_clear_bch(struct gpmi_nand_data *this) in gpmi_clear_bch()
801 static struct dma_chan *get_dma_chan(struct gpmi_nand_data *this) in get_dma_chan()
810 struct gpmi_nand_data *this = param; in dma_irq_callback() local
818 struct gpmi_nand_data *this = cookie; in bch_irq() local
825 static int gpmi_raw_len_to_len(struct gpmi_nand_data *this, int raw_len) in gpmi_raw_len_to_len()
838 static bool prepare_data_dma(struct gpmi_nand_data *this, const void *buf, in prepare_data_dma()
884 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_ecc() local
900 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_free() local
972 static int acquire_register_block(struct gpmi_nand_data *this, in acquire_register_block()
995 static int acquire_bch_irq(struct gpmi_nand_data *this, irq_handler_t irq_h) in acquire_bch_irq()
1015 static void release_dma_channels(struct gpmi_nand_data *this) in release_dma_channels()
1025 static int acquire_dma_channels(struct gpmi_nand_data *this) in acquire_dma_channels()
1044 static int gpmi_get_clks(struct gpmi_nand_data *this) in gpmi_get_clks()
1067 static int acquire_resources(struct gpmi_nand_data *this) in acquire_resources()
1098 static void release_resources(struct gpmi_nand_data *this) in release_resources()
1103 static void gpmi_free_dma_buffer(struct gpmi_nand_data *this) in gpmi_free_dma_buffer()
1120 static int gpmi_alloc_dma_buffer(struct gpmi_nand_data *this) in gpmi_alloc_dma_buffer()
1160 static void block_mark_swapping(struct gpmi_nand_data *this, in block_mark_swapping()
1206 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_count_bitflips() local
1299 static void gpmi_bch_layout_std(struct gpmi_nand_data *this) in gpmi_bch_layout_std()
1323 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page() local
1365 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_subpage() local
1442 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page() local
1532 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_oob() local
1592 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page_raw() local
1677 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page_raw() local
1757 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_block_markbad() local
1781 static int nand_boot_set_geometry(struct gpmi_nand_data *this) in nand_boot_set_geometry()
1808 static int mx23_check_transcription_stamp(struct gpmi_nand_data *this) in mx23_check_transcription_stamp()
1863 static int mx23_write_transcription_stamp(struct gpmi_nand_data *this) in mx23_write_transcription_stamp()
1929 static int mx23_boot_init(struct gpmi_nand_data *this) in mx23_boot_init()
2002 static int nand_boot_init(struct gpmi_nand_data *this) in nand_boot_init()
2012 static int gpmi_set_geometry(struct gpmi_nand_data *this) in gpmi_set_geometry()
2030 static int gpmi_init_last(struct gpmi_nand_data *this) in gpmi_init_last()
2073 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nand_attach_chip() local
2095 static struct gpmi_transfer *get_next_transfer(struct gpmi_nand_data *this) in get_next_transfer()
2108 struct gpmi_nand_data *this, u8 cmd, const u8 *addr, int naddr) in gpmi_chain_command()
2150 struct gpmi_nand_data *this) in gpmi_chain_wait_ready()
2168 struct gpmi_nand_data *this, void *buf, int raw_len, bool *direct) in gpmi_chain_data_read()
2215 struct gpmi_nand_data *this, const void *buf, int raw_len) in gpmi_chain_data_write()
2266 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nfc_exec_op() local
2441 static int gpmi_nand_init(struct gpmi_nand_data *this) in gpmi_nand_init()
2520 struct gpmi_nand_data *this; in gpmi_nand_probe() local
2580 struct gpmi_nand_data *this = platform_get_drvdata(pdev); in gpmi_nand_remove() local
2598 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_suspend() local
2606 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_resume() local
2637 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_suspend() local
2644 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_resume() local