Home
last modified time | relevance | path

Searched refs:denali_nand_info (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/
H A Ddenali.c73 static inline struct denali_nand_info *mtd_to_denali(struct mtd_info *mtd) in mtd_to_denali()
75 return container_of(mtd_to_nand(mtd), struct denali_nand_info, nand); in mtd_to_denali()
83 static u32 denali_direct_read(struct denali_nand_info *denali, u32 addr) in denali_direct_read()
88 static void denali_direct_write(struct denali_nand_info *denali, u32 addr, in denali_direct_write()
100 static u32 denali_indexed_read(struct denali_nand_info *denali, u32 addr) in denali_indexed_read()
106 static void denali_indexed_write(struct denali_nand_info *denali, u32 addr, in denali_indexed_write()
117 static void denali_detect_max_banks(struct denali_nand_info *denali) in denali_detect_max_banks()
128 static void __maybe_unused denali_enable_irq(struct denali_nand_info *denali) in denali_enable_irq()
137 static void __maybe_unused denali_disable_irq(struct denali_nand_info *denali) in denali_disable_irq()
146 static void denali_clear_irq(struct denali_nand_info *denali, in denali_clear_irq()
[all …]
H A Ddenali.h295 struct denali_nand_info { struct
316 u32 (*host_read)(struct denali_nand_info *denali, u32 addr); argument
317 void (*host_write)(struct denali_nand_info *denali, u32 addr, u32 data); argument
318 void (*setup_dma)(struct denali_nand_info *denali, dma_addr_t dma_addr, argument
327 int denali_init(struct denali_nand_info *denali); argument
H A Ddenali_dt.c64 struct denali_nand_info *denali = dev_get_priv(dev); in denali_dt_probe()
146 struct denali_nand_info *denali = dev_get_priv(dev); in denali_dt_remove()
156 .priv_auto_alloc_size = sizeof(struct denali_nand_info),