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()
193 static void gpmi_dump_info(struct gpmi_nand_data *this) in gpmi_dump_info()
237 static inline bool gpmi_check_ecc(struct gpmi_nand_data *this) in gpmi_check_ecc()
256 static int set_geometry_by_ecc_info(struct gpmi_nand_data *this, in set_geometry_by_ecc_info()
385 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength()
398 static int legacy_set_geometry(struct gpmi_nand_data *this) in legacy_set_geometry()
510 static int common_nfc_set_geometry(struct gpmi_nand_data *this) in common_nfc_set_geometry()
534 static int bch_set_geometry(struct gpmi_nand_data *this) in bch_set_geometry()
643 static void gpmi_nfc_compute_timings(struct gpmi_nand_data *this, in gpmi_nfc_compute_timings()
712 static void gpmi_nfc_apply_timings(struct gpmi_nand_data *this) in gpmi_nfc_apply_timings()
743 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_setup_interface() local
768 static void gpmi_clear_bch(struct gpmi_nand_data *this) in gpmi_clear_bch()
774 static struct dma_chan *get_dma_chan(struct gpmi_nand_data *this) in get_dma_chan()
783 struct gpmi_nand_data *this = param; in dma_irq_callback() local
791 struct gpmi_nand_data *this = cookie; in bch_irq() local
798 static int gpmi_raw_len_to_len(struct gpmi_nand_data *this, int raw_len) in gpmi_raw_len_to_len()
811 static bool prepare_data_dma(struct gpmi_nand_data *this, const void *buf, in prepare_data_dma()
857 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_ecc() local
873 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ooblayout_free() local
945 static int acquire_register_block(struct gpmi_nand_data *this, in acquire_register_block()
968 static int acquire_bch_irq(struct gpmi_nand_data *this, irq_handler_t irq_h) in acquire_bch_irq()
988 static void release_dma_channels(struct gpmi_nand_data *this) in release_dma_channels()
998 static int acquire_dma_channels(struct gpmi_nand_data *this) in acquire_dma_channels()
1017 static int gpmi_get_clks(struct gpmi_nand_data *this) in gpmi_get_clks()
1049 static int acquire_resources(struct gpmi_nand_data *this) in acquire_resources()
1080 static void release_resources(struct gpmi_nand_data *this) in release_resources()
1085 static void gpmi_free_dma_buffer(struct gpmi_nand_data *this) in gpmi_free_dma_buffer()
1102 static int gpmi_alloc_dma_buffer(struct gpmi_nand_data *this) in gpmi_alloc_dma_buffer()
1142 static void block_mark_swapping(struct gpmi_nand_data *this, in block_mark_swapping()
1188 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_count_bitflips() local
1281 static void gpmi_bch_layout_std(struct gpmi_nand_data *this) in gpmi_bch_layout_std()
1305 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page() local
1347 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_subpage() local
1424 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page() local
1514 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_oob() local
1574 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_read_page_raw() local
1659 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_ecc_write_page_raw() local
1739 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_block_markbad() local
1763 static int nand_boot_set_geometry(struct gpmi_nand_data *this) in nand_boot_set_geometry()
1790 static int mx23_check_transcription_stamp(struct gpmi_nand_data *this) in mx23_check_transcription_stamp()
1845 static int mx23_write_transcription_stamp(struct gpmi_nand_data *this) in mx23_write_transcription_stamp()
1911 static int mx23_boot_init(struct gpmi_nand_data *this) in mx23_boot_init()
1984 static int nand_boot_init(struct gpmi_nand_data *this) in nand_boot_init()
1994 static int gpmi_set_geometry(struct gpmi_nand_data *this) in gpmi_set_geometry()
2012 static int gpmi_init_last(struct gpmi_nand_data *this) in gpmi_init_last()
2055 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nand_attach_chip() local
2077 static struct gpmi_transfer *get_next_transfer(struct gpmi_nand_data *this) in get_next_transfer()
2090 struct gpmi_nand_data *this, u8 cmd, const u8 *addr, int naddr) in gpmi_chain_command()
2132 struct gpmi_nand_data *this) in gpmi_chain_wait_ready()
2150 struct gpmi_nand_data *this, void *buf, int raw_len, bool *direct) in gpmi_chain_data_read()
2197 struct gpmi_nand_data *this, const void *buf, int raw_len) in gpmi_chain_data_write()
2248 struct gpmi_nand_data *this = nand_get_controller_data(chip); in gpmi_nfc_exec_op() local
2406 static int gpmi_nand_init(struct gpmi_nand_data *this) in gpmi_nand_init()
2485 struct gpmi_nand_data *this; in gpmi_nand_probe() local
2545 struct gpmi_nand_data *this = platform_get_drvdata(pdev); in gpmi_nand_remove() local
2563 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_suspend() local
2571 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_pm_resume() local
2602 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_suspend() local
2609 struct gpmi_nand_data *this = dev_get_drvdata(dev); in gpmi_runtime_resume() local