Symbol: cdns_nand_ctrl
drivers/mtd/nand/raw/cadence-nand-controller.c
1015
static int cadence_nand_cdma_finish(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
1038
static int cadence_nand_cdma_send(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
1070
cadence_nand_cdma_send_and_wait(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
1127
static int cadence_nand_read_bch_caps(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
1208
static int cadence_nand_hw_init(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
1265
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1318
cadence_nand_cdma_transfer(struct cdns_nand_ctrl *cdns_ctrl, u8 chip_nr,
drivers/mtd/nand/raw/cadence-nand-controller.c
1369
static void cadence_nand_set_timings(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
1398
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1425
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1450
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1481
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1552
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1564
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1670
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1749
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1757
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
1869
static int cadence_nand_slave_dma_transfer(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
1930
static int cadence_nand_read_buf(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
2003
static int cadence_nand_write_buf(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
2077
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2094
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2124
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2208
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2280
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2402
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2687
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2897
struct cdns_nand_ctrl *cdns_ctrl = to_cdns_nand_ctrl(chip->controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
2994
static int cadence_nand_chip_init(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
3078
static void cadence_nand_chips_cleanup(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
3093
static int cadence_nand_chips_init(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
3120
cadence_nand_irq_cleanup(int irqnum, struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
3126
static int cadence_nand_init(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
3228
static void cadence_nand_remove(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
3245
struct cdns_nand_ctrl cdns_ctrl;
drivers/mtd/nand/raw/cadence-nand-controller.c
3267
struct cdns_nand_ctrl *cdns_ctrl;
drivers/mtd/nand/raw/cadence-nand-controller.c
594
cdns_nand_ctrl *to_cdns_nand_ctrl(struct nand_controller *controller)
drivers/mtd/nand/raw/cadence-nand-controller.c
596
return container_of(controller, struct cdns_nand_ctrl, controller);
drivers/mtd/nand/raw/cadence-nand-controller.c
600
cadence_nand_dma_buf_ok(struct cdns_nand_ctrl *cdns_ctrl, const void *buf,
drivers/mtd/nand/raw/cadence-nand-controller.c
610
static int cadence_nand_wait_for_value(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
630
static int cadence_nand_set_ecc_enable(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
652
static void cadence_nand_set_ecc_strength(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
668
static int cadence_nand_get_ecc_strength_idx(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
683
static int cadence_nand_set_skip_marker_val(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
703
static int cadence_nand_set_skip_bytes_conf(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
734
static void cadence_nand_set_erase_detection(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
751
static int cadence_nand_set_access_width16(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
773
cadence_nand_clear_interrupt(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
784
cadence_nand_read_int_status(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
794
static u32 irq_detected(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
803
static void cadence_nand_reset_irq(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
819
struct cdns_nand_ctrl *cdns_ctrl = dev_id;
drivers/mtd/nand/raw/cadence-nand-controller.c
843
static void cadence_nand_set_irq_mask(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
854
cadence_nand_wait_for_irq(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
880
static int cadence_nand_generic_cmd_send(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
912
static int cadence_nand_wait_on_sdma(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
945
static void cadence_nand_get_caps(struct cdns_nand_ctrl *cdns_ctrl)
drivers/mtd/nand/raw/cadence-nand-controller.c
968
cadence_nand_cdma_desc_prepare(struct cdns_nand_ctrl *cdns_ctrl,
drivers/mtd/nand/raw/cadence-nand-controller.c
995
static u8 cadence_nand_check_desc_error(struct cdns_nand_ctrl *cdns_ctrl,