Lines Matching defs:denali

113 static void index_addr(struct denali_nand_info *denali,  in index_addr()
121 static void index_addr_read_data(struct denali_nand_info *denali, in index_addr_read_data()
130 static void reset_buf(struct denali_nand_info *denali) in reset_buf()
135 static void write_byte_to_buf(struct denali_nand_info *denali, uint8_t byte) in write_byte_to_buf()
142 static void read_status(struct denali_nand_info *denali) in read_status()
157 static void reset_bank(struct denali_nand_info *denali) in reset_bank()
174 static uint16_t denali_nand_reset(struct denali_nand_info *denali) in denali_nand_reset()
208 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()
333 static void get_samsung_nand_para(struct denali_nand_info *denali, in get_samsung_nand_para()
348 static void get_toshiba_nand_para(struct denali_nand_info *denali) in get_toshiba_nand_para()
369 static void get_hynix_nand_para(struct denali_nand_info *denali, in get_hynix_nand_para()
406 static void find_valid_banks(struct denali_nand_info *denali) in find_valid_banks()
452 static void detect_max_banks(struct denali_nand_info *denali) in detect_max_banks()
459 static void detect_partition_feature(struct denali_nand_info *denali) in detect_partition_feature()
483 static uint16_t denali_nand_timing_set(struct denali_nand_info *denali) in denali_nand_timing_set()
545 static void denali_set_intr_modes(struct denali_nand_info *denali, in denali_set_intr_modes()
565 static void denali_irq_init(struct denali_nand_info *denali) in denali_irq_init()
582 static void denali_irq_cleanup(int irqnum, struct denali_nand_info *denali) in denali_irq_cleanup()
588 static void denali_irq_enable(struct denali_nand_info *denali, in denali_irq_enable()
600 static inline uint32_t denali_irq_detected(struct denali_nand_info *denali) in denali_irq_detected()
606 static inline void clear_interrupt(struct denali_nand_info *denali, in clear_interrupt()
616 static void clear_interrupts(struct denali_nand_info *denali) in clear_interrupts()
628 static uint32_t read_interrupt_status(struct denali_nand_info *denali) in read_interrupt_status()
643 struct denali_nand_info *denali = dev_id; in denali_isr() local
674 static uint32_t wait_for_irq(struct denali_nand_info *denali, uint32_t irq_mask) in wait_for_irq()
712 static void setup_ecc_for_xfer(struct denali_nand_info *denali, bool ecc_en, in setup_ecc_for_xfer()
730 static int denali_send_pipeline_cmd(struct denali_nand_info *denali, in denali_send_pipeline_cmd()
802 static int write_data_to_flash_mem(struct denali_nand_info *denali, in write_data_to_flash_mem()
820 static int read_data_from_flash_mem(struct denali_nand_info *denali, in read_data_from_flash_mem()
846 struct denali_nand_info *denali = mtd_to_denali(mtd); in write_oob_data() local
875 struct denali_nand_info *denali = mtd_to_denali(mtd); in read_oob_data() local
926 static bool handle_ecc(struct denali_nand_info *denali, uint8_t *buf, in handle_ecc()
991 static void denali_enable_dma(struct denali_nand_info *denali, bool en) in denali_enable_dma()
1003 static void denali_setup_dma(struct denali_nand_info *denali, int op) in denali_setup_dma()
1031 struct denali_nand_info *denali = mtd_to_denali(mtd); in write_page() local
1124 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_page() local
1176 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_page_raw() local
1214 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_read_byte() local
1225 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_select_chip() local
1234 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_waitfunc() local
1243 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_erase() local
1265 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_cmdfunc() local
1313 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_ecc_calculate() local
1323 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_ecc_correct() local
1332 struct denali_nand_info *denali = mtd_to_denali(mtd); in denali_ecc_hwctl() local
1340 static void denali_hw_init(struct denali_nand_info *denali) in denali_hw_init()
1402 void denali_drv_init(struct denali_nand_info *denali) in denali_drv_init()
1429 struct denali_nand_info *denali; in denali_pci_probe() local
1677 struct denali_nand_info *denali = pci_get_drvdata(dev); in denali_pci_remove() local