Searched refs:gpmi_nand_data (Results 1 – 3 of 3) sorted by relevance
135 struct gpmi_nand_data { struct269 extern int common_nfc_set_geometry(struct gpmi_nand_data *);270 extern struct dma_chan *get_dma_chan(struct gpmi_nand_data *);271 extern void prepare_data_dma(struct gpmi_nand_data *,273 extern int start_dma_without_bch_irq(struct gpmi_nand_data *,275 extern int start_dma_with_bch_irq(struct gpmi_nand_data *,279 extern int gpmi_init(struct gpmi_nand_data *);280 extern int gpmi_extra_init(struct gpmi_nand_data *);281 extern void gpmi_clear_bch(struct gpmi_nand_data *);282 extern void gpmi_dump_info(struct gpmi_nand_data *);[all …]
82 struct gpmi_nand_data *this = cookie; in bch_irq()107 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength()120 static inline bool gpmi_check_ecc(struct gpmi_nand_data *this) in gpmi_check_ecc()139 static bool set_geometry_by_ecc_info(struct gpmi_nand_data *this) in set_geometry_by_ecc_info()257 static int legacy_set_geometry(struct gpmi_nand_data *this) in legacy_set_geometry()367 int common_nfc_set_geometry(struct gpmi_nand_data *this) in common_nfc_set_geometry()375 struct dma_chan *get_dma_chan(struct gpmi_nand_data *this) in get_dma_chan()382 void prepare_data_dma(struct gpmi_nand_data *this, enum dma_data_direction dr) in prepare_data_dma()414 struct gpmi_nand_data *this = param; in dma_irq_callback()445 int start_dma_without_bch_irq(struct gpmi_nand_data *this, in start_dma_without_bch_irq()[all …]
127 static int __gpmi_enable_clk(struct gpmi_nand_data *this, bool v) in __gpmi_enable_clk()157 int gpmi_init(struct gpmi_nand_data *this) in gpmi_init()204 void gpmi_dump_info(struct gpmi_nand_data *this) in gpmi_dump_info()249 int bch_set_geometry(struct gpmi_nand_data *this) in bch_set_geometry()327 static int gpmi_nfc_compute_hardware_timing(struct gpmi_nand_data *this, in gpmi_nfc_compute_hardware_timing()858 static void gpmi_compute_edo_timing(struct gpmi_nand_data *this, in gpmi_compute_edo_timing()918 static int enable_edo_mode(struct gpmi_nand_data *this, int mode) in enable_edo_mode()969 int gpmi_extra_init(struct gpmi_nand_data *this) in gpmi_extra_init()991 void gpmi_begin(struct gpmi_nand_data *this) in gpmi_begin()1074 void gpmi_end(struct gpmi_nand_data *this) in gpmi_end()[all …]