Home
last modified time | relevance | path

Searched refs:denali_controller (Results 1 – 4 of 4) sorted by relevance

/linux-5.19.10/drivers/mtd/nand/raw/
Ddenali.c48 static struct denali_controller *to_denali_controller(struct nand_chip *chip) in to_denali_controller()
50 return container_of(chip->controller, struct denali_controller, in to_denali_controller()
59 static u32 denali_direct_read(struct denali_controller *denali, u32 addr) in denali_direct_read()
64 static void denali_direct_write(struct denali_controller *denali, u32 addr, in denali_direct_write()
76 static u32 denali_indexed_read(struct denali_controller *denali, u32 addr) in denali_indexed_read()
82 static void denali_indexed_write(struct denali_controller *denali, u32 addr, in denali_indexed_write()
89 static void denali_enable_irq(struct denali_controller *denali) in denali_enable_irq()
98 static void denali_disable_irq(struct denali_controller *denali) in denali_disable_irq()
107 static void denali_clear_irq(struct denali_controller *denali, in denali_clear_irq()
114 static void denali_clear_irq_all(struct denali_controller *denali) in denali_clear_irq_all()
[all …]
Ddenali.h361 struct denali_controller { struct
382 u32 (*host_read)(struct denali_controller *denali, u32 addr); argument
383 void (*host_write)(struct denali_controller *denali, u32 addr, argument
385 void (*setup_dma)(struct denali_controller *denali, dma_addr_t dma_addr, argument
393 int denali_chip_init(struct denali_controller *denali,
395 int denali_init(struct denali_controller *denali);
396 void denali_remove(struct denali_controller *denali);
Ddenali_dt.c23 struct denali_controller controller;
82 static int denali_dt_chip_init(struct denali_controller *denali, in denali_dt_chip_init()
118 struct denali_controller *denali; in denali_dt_probe()
Ddenali_pci.c34 struct denali_controller *denali; in denali_pci_probe()
124 struct denali_controller *denali = pci_get_drvdata(dev); in denali_pci_remove()