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()
474 static void detect_partition_feature(struct denali_nand_info *denali) in detect_partition_feature()
501 static uint16_t denali_nand_timing_set(struct denali_nand_info *denali) in denali_nand_timing_set()
564 static void denali_set_intr_modes(struct denali_nand_info *denali, in denali_set_intr_modes()
585 static void denali_irq_init(struct denali_nand_info *denali) in denali_irq_init()
602 static void denali_irq_cleanup(int irqnum, struct denali_nand_info *denali) in denali_irq_cleanup()
608 static void denali_irq_enable(struct denali_nand_info *denali, in denali_irq_enable()
621 static inline uint32_t denali_irq_detected(struct denali_nand_info *denali) in denali_irq_detected()
627 static inline void clear_interrupt(struct denali_nand_info *denali, in clear_interrupt()
637 static void clear_interrupts(struct denali_nand_info *denali) in clear_interrupts()
650 static uint32_t read_interrupt_status(struct denali_nand_info *denali) in read_interrupt_status()
665 struct denali_nand_info *denali = dev_id; in denali_isr() local
698 static uint32_t wait_for_irq(struct denali_nand_info *denali, uint32_t irq_mask) in wait_for_irq()
738 static void setup_ecc_for_xfer(struct denali_nand_info *denali, bool ecc_en, in setup_ecc_for_xfer()
756 static int denali_send_pipeline_cmd(struct denali_nand_info *denali, in denali_send_pipeline_cmd()
826 static int write_data_to_flash_mem(struct denali_nand_info *denali, in write_data_to_flash_mem()
846 static int read_data_from_flash_mem(struct denali_nand_info *denali, in read_data_from_flash_mem()
870 struct denali_nand_info *denali = mtd_to_denali(mtd); in write_oob_data() local
899 struct denali_nand_info *denali = mtd_to_denali(mtd); in read_oob_data() local
955 static bool handle_ecc(struct denali_nand_info *denali, uint8_t *buf, in handle_ecc()
1026 static void denali_enable_dma(struct denali_nand_info *denali, bool en) in denali_enable_dma()
1033 static void denali_setup_dma(struct denali_nand_info *denali, int op) in denali_setup_dma()
1063 struct denali_nand_info *denali = mtd_to_denali(mtd); in write_page() local
1160 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_page() local
1212 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_page_raw() local
1247 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_byte() local
1258 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_select_chip() local
1267 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_waitfunc() local
1277 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_erase() local
1297 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_cmdfunc() local
1341 static void denali_hw_init(struct denali_nand_info *denali) in denali_hw_init()
1405 static void denali_drv_init(struct denali_nand_info *denali) in denali_drv_init()
1429 int denali_init(struct denali_nand_info *denali) in denali_init()
1623 void denali_remove(struct denali_nand_info *denali) in denali_remove()