Lines Matching defs:denali

117 static void index_addr(struct denali_nand_info *denali,  in index_addr()
125 static void index_addr_read_data(struct denali_nand_info *denali, in index_addr_read_data()
136 static void reset_buf(struct denali_nand_info *denali) in reset_buf()
141 static void write_byte_to_buf(struct denali_nand_info *denali, uint8_t byte) in write_byte_to_buf()
147 static void read_status(struct denali_nand_info *denali) in read_status()
162 static void reset_bank(struct denali_nand_info *denali) in reset_bank()
178 static uint16_t denali_nand_reset(struct denali_nand_info *denali) in denali_nand_reset()
212 static void nand_onfi_timing_set(struct denali_nand_info *denali, in nand_onfi_timing_set()
307 static uint16_t get_onfi_nand_para(struct denali_nand_info *denali) in get_onfi_nand_para()
337 static void get_samsung_nand_para(struct denali_nand_info *denali, in get_samsung_nand_para()
352 static void get_toshiba_nand_para(struct denali_nand_info *denali) in get_toshiba_nand_para()
375 static void get_hynix_nand_para(struct denali_nand_info *denali, in get_hynix_nand_para()
413 static void find_valid_banks(struct denali_nand_info *denali) in find_valid_banks()
458 static void detect_max_banks(struct denali_nand_info *denali) in detect_max_banks()
465 static void detect_partition_feature(struct denali_nand_info *denali) in detect_partition_feature()
492 static uint16_t denali_nand_timing_set(struct denali_nand_info *denali) in denali_nand_timing_set()
555 static void denali_set_intr_modes(struct denali_nand_info *denali, in denali_set_intr_modes()
576 static void denali_irq_init(struct denali_nand_info *denali) in denali_irq_init()
593 static void denali_irq_cleanup(int irqnum, struct denali_nand_info *denali) in denali_irq_cleanup()
599 static void denali_irq_enable(struct denali_nand_info *denali, in denali_irq_enable()
612 static inline uint32_t denali_irq_detected(struct denali_nand_info *denali) in denali_irq_detected()
618 static inline void clear_interrupt(struct denali_nand_info *denali, in clear_interrupt()
628 static void clear_interrupts(struct denali_nand_info *denali) in clear_interrupts()
641 static uint32_t read_interrupt_status(struct denali_nand_info *denali) in read_interrupt_status()
656 struct denali_nand_info *denali = dev_id; in denali_isr() local
689 static uint32_t wait_for_irq(struct denali_nand_info *denali, uint32_t irq_mask) in wait_for_irq()
729 static void setup_ecc_for_xfer(struct denali_nand_info *denali, bool ecc_en, in setup_ecc_for_xfer()
747 static int denali_send_pipeline_cmd(struct denali_nand_info *denali, in denali_send_pipeline_cmd()
817 static int write_data_to_flash_mem(struct denali_nand_info *denali, in write_data_to_flash_mem()
837 static int read_data_from_flash_mem(struct denali_nand_info *denali, in read_data_from_flash_mem()
861 struct denali_nand_info *denali = mtd_to_denali(mtd); in write_oob_data() local
890 struct denali_nand_info *denali = mtd_to_denali(mtd); in read_oob_data() local
946 static bool handle_ecc(struct denali_nand_info *denali, uint8_t *buf, in handle_ecc()
1017 static void denali_enable_dma(struct denali_nand_info *denali, bool en) in denali_enable_dma()
1024 static void denali_setup_dma(struct denali_nand_info *denali, int op) in denali_setup_dma()
1054 struct denali_nand_info *denali = mtd_to_denali(mtd); in write_page() local
1150 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_page() local
1202 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_page_raw() local
1237 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_byte() local
1248 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_select_chip() local
1257 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_waitfunc() local
1267 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_erase() local
1287 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_cmdfunc() local
1331 static void denali_hw_init(struct denali_nand_info *denali) in denali_hw_init()
1395 static void denali_drv_init(struct denali_nand_info *denali) in denali_drv_init()
1419 int denali_init(struct denali_nand_info *denali) in denali_init()
1614 void denali_remove(struct denali_nand_info *denali) in denali_remove()