gpmi_nand_data 119 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int __gpmi_enable_clk(struct gpmi_nand_data *this, bool v) gpmi_nand_data 146 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_init(struct gpmi_nand_data *this) gpmi_nand_data 193 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void gpmi_dump_info(struct gpmi_nand_data *this) gpmi_nand_data 237 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static inline bool gpmi_check_ecc(struct gpmi_nand_data *this) gpmi_nand_data 256 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int set_geometry_by_ecc_info(struct gpmi_nand_data *this, gpmi_nand_data 385 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static inline int get_ecc_strength(struct gpmi_nand_data *this) gpmi_nand_data 398 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int legacy_set_geometry(struct gpmi_nand_data *this) gpmi_nand_data 510 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int common_nfc_set_geometry(struct gpmi_nand_data *this) gpmi_nand_data 533 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int bch_set_geometry(struct gpmi_nand_data *this) gpmi_nand_data 640 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void gpmi_nfc_compute_timings(struct gpmi_nand_data *this, gpmi_nand_data 709 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void gpmi_nfc_apply_timings(struct gpmi_nand_data *this) gpmi_nand_data 740 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 765 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void gpmi_clear_bch(struct gpmi_nand_data *this) gpmi_nand_data 771 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static struct dma_chan *get_dma_chan(struct gpmi_nand_data *this) gpmi_nand_data 780 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = param; gpmi_nand_data 788 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = cookie; gpmi_nand_data 795 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_raw_len_to_len(struct gpmi_nand_data *this, int raw_len) gpmi_nand_data 808 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static bool prepare_data_dma(struct gpmi_nand_data *this, const void *buf, gpmi_nand_data 1006 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1022 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1094 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int acquire_register_block(struct gpmi_nand_data *this, gpmi_nand_data 1117 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int acquire_bch_irq(struct gpmi_nand_data *this, irq_handler_t irq_h) gpmi_nand_data 1137 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void release_dma_channels(struct gpmi_nand_data *this) gpmi_nand_data 1147 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int acquire_dma_channels(struct gpmi_nand_data *this) gpmi_nand_data 1167 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_get_clks(struct gpmi_nand_data *this) gpmi_nand_data 1199 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int acquire_resources(struct gpmi_nand_data *this) gpmi_nand_data 1230 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void release_resources(struct gpmi_nand_data *this) gpmi_nand_data 1235 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void gpmi_free_dma_buffer(struct gpmi_nand_data *this) gpmi_nand_data 1252 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_alloc_dma_buffer(struct gpmi_nand_data *this) gpmi_nand_data 1292 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void block_mark_swapping(struct gpmi_nand_data *this, gpmi_nand_data 1338 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1431 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static void gpmi_bch_layout_std(struct gpmi_nand_data *this) gpmi_nand_data 1455 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1497 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1574 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1664 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1724 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1811 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1891 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 1915 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int nand_boot_set_geometry(struct gpmi_nand_data *this) gpmi_nand_data 1942 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int mx23_check_transcription_stamp(struct gpmi_nand_data *this) gpmi_nand_data 1997 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int mx23_write_transcription_stamp(struct gpmi_nand_data *this) gpmi_nand_data 2063 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int mx23_boot_init(struct gpmi_nand_data *this) gpmi_nand_data 2136 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int nand_boot_init(struct gpmi_nand_data *this) gpmi_nand_data 2146 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_set_geometry(struct gpmi_nand_data *this) gpmi_nand_data 2164 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_init_last(struct gpmi_nand_data *this) gpmi_nand_data 2207 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 2229 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static struct gpmi_transfer *get_next_transfer(struct gpmi_nand_data *this) gpmi_nand_data 2242 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this, u8 cmd, const u8 *addr, int naddr) gpmi_nand_data 2284 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this) gpmi_nand_data 2302 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this, void *buf, int raw_len, bool *direct) gpmi_nand_data 2349 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this, const void *buf, int raw_len) gpmi_nand_data 2400 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_data 2555 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_nand_init(struct gpmi_nand_data *this) gpmi_nand_data 2634 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this; gpmi_nand_data 2694 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = platform_get_drvdata(pdev); gpmi_nand_data 2708 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = dev_get_drvdata(dev); gpmi_nand_data 2716 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = dev_get_drvdata(dev); gpmi_nand_data 2747 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = dev_get_drvdata(dev); gpmi_nand_data 2754 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct gpmi_nand_data *this = dev_get_drvdata(dev);