Symbol: pl35x_nandc
drivers/mtd/nand/raw/pl35x-nand-controller.c
1007
static int pl35x_nand_reset_state(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
1045
static int pl35x_nand_chip_init(struct pl35x_nandc *nfc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
1104
static void pl35x_nand_chips_cleanup(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
1119
static int pl35x_nand_chips_init(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
1146
struct pl35x_nandc *nfc;
drivers/mtd/nand/raw/pl35x-nand-controller.c
1181
struct pl35x_nandc *nfc = platform_get_drvdata(pdev);
drivers/mtd/nand/raw/pl35x-nand-controller.c
147
static inline struct pl35x_nandc *to_pl35x_nandc(struct nand_controller *ctrl)
drivers/mtd/nand/raw/pl35x-nand-controller.c
149
return container_of(ctrl, struct pl35x_nandc, controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
214
static void pl35x_smc_update_regs(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
221
static int pl35x_smc_set_buswidth(struct pl35x_nandc *nfc, unsigned int bw)
drivers/mtd/nand/raw/pl35x-nand-controller.c
232
static void pl35x_smc_clear_irq(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
238
static int pl35x_smc_wait_for_irq(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
256
static int pl35x_smc_wait_for_ecc_done(struct pl35x_nandc *nfc)
drivers/mtd/nand/raw/pl35x-nand-controller.c
271
static int pl35x_smc_set_ecc_mode(struct pl35x_nandc *nfc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
297
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
315
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
335
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
367
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
394
static int pl35x_nand_correct_data(struct pl35x_nandc *nfc, unsigned char *buf,
drivers/mtd/nand/raw/pl35x-nand-controller.c
448
static int pl35x_nand_read_eccbytes(struct pl35x_nandc *nfc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
466
static int pl35x_nand_recover_data_hwecc(struct pl35x_nandc *nfc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
506
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
597
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
665
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
787
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);
drivers/mtd/nand/raw/pl35x-nand-controller.c
871
static void pl35x_smc_set_ecc_pg_size(struct pl35x_nandc *nfc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
899
static int pl35x_nand_init_hw_ecc_controller(struct pl35x_nandc *nfc,
drivers/mtd/nand/raw/pl35x-nand-controller.c
946
struct pl35x_nandc *nfc = to_pl35x_nandc(chip->controller);