Lines Matching refs:denali_controller
48 static struct denali_controller *to_denali_controller(struct nand_chip *chip)
50 return container_of(chip->controller, struct denali_controller,
59 static u32 denali_direct_read(struct denali_controller *denali, u32 addr)
64 static void denali_direct_write(struct denali_controller *denali, u32 addr,
76 static u32 denali_indexed_read(struct denali_controller *denali, u32 addr)
82 static void denali_indexed_write(struct denali_controller *denali, u32 addr,
89 static void denali_enable_irq(struct denali_controller *denali)
98 static void denali_disable_irq(struct denali_controller *denali)
107 static void denali_clear_irq(struct denali_controller *denali,
114 static void denali_clear_irq_all(struct denali_controller *denali)
124 struct denali_controller *denali = dev_id;
152 static void denali_reset_irq(struct denali_controller *denali)
162 static u32 denali_wait_for_irq(struct denali_controller *denali, u32 irq_mask)
194 struct denali_controller *denali = to_denali_controller(chip);
244 struct denali_controller *denali = to_denali_controller(chip);
281 struct denali_controller *denali = to_denali_controller(chip);
411 struct denali_controller *denali = to_denali_controller(chip);
441 struct denali_controller *denali = to_denali_controller(chip);
476 struct denali_controller *denali = to_denali_controller(chip);
547 static void denali_setup_dma64(struct denali_controller *denali,
572 static void denali_setup_dma32(struct denali_controller *denali,
596 static int denali_pio_read(struct denali_controller *denali, u32 *buf,
623 static int denali_pio_write(struct denali_controller *denali, const u32 *buf,
644 static int denali_pio_xfer(struct denali_controller *denali, void *buf,
653 static int denali_dma_xfer(struct denali_controller *denali, void *buf,
713 struct denali_controller *denali = to_denali_controller(chip);
726 struct denali_controller *denali = to_denali_controller(chip);
768 struct denali_controller *denali = to_denali_controller(chip);
926 struct denali_controller *denali = to_denali_controller(chip);
941 struct denali_controller *denali = to_denali_controller(chip);
959 struct denali_controller *denali = to_denali_controller(chip);
1014 struct denali_controller *denali = to_denali_controller(chip);
1036 static void denali_exec_in8(struct denali_controller *denali, u32 type,
1045 static void denali_exec_in16(struct denali_controller *denali, u32 type,
1059 static void denali_exec_in(struct denali_controller *denali, u32 type,
1068 static void denali_exec_out8(struct denali_controller *denali, u32 type,
1077 static void denali_exec_out16(struct denali_controller *denali, u32 type,
1087 static void denali_exec_out(struct denali_controller *denali, u32 type,
1096 static int denali_exec_waitrdy(struct denali_controller *denali)
1112 struct denali_controller *denali = to_denali_controller(chip);
1179 int denali_chip_init(struct denali_controller *denali,
1272 int denali_init(struct denali_controller *denali)
1361 void denali_remove(struct denali_controller *denali)