/linux-master/drivers/mtd/nand/raw/ |
H A D | Makefile | [all...] |
H A D | nand_macronix.c | 354 static int macronix_30lfxg18ac_otp_enable(struct nand_chip *nand) argument 363 static int macronix_30lfxg18ac_otp_disable(struct nand_chip *nand) argument 376 struct nand_chip *nand; local [all...] |
H A D | sh_flctl.c | 1117 struct nand_chip *nand; local [all...] |
H A D | cafe_nand.c | 61 struct nand_chip nand; member in struct:cafe_priv [all...] |
H A D | mpc5121_nfc.c | 254 static void mpc5121_nfc_select_chip(struct nand_chip *nand, int chip) argument 292 static void ads5121_select_chip(struct nand_chip *nand, int chip) argument 310 static int mpc5121_nfc_dev_ready(struct nand_chip *nand) argument 396 struct nand_chip *nand = mtd_to_nand(mtd); local
|
/linux-master/drivers/mtd/nand/raw/atmel/ |
H A D | Makefile | |
/linux-master/drivers/mtd/nand/ |
H A D | bbt.c | 23 int nanddev_bbt_init(struct nand_device *nand) argument 42 void nanddev_bbt_cleanup(struct nand_device *nand) argument 57 nanddev_bbt_update(struct nand_device *nand) argument 71 nanddev_bbt_get_block_status(const struct nand_device *nand, unsigned int entry) argument 104 nanddev_bbt_set_block_status(struct nand_device *nand, unsigned int entry, enum nand_bbt_block_status status) argument [all...] |
H A D | ecc-sw-bch.c | 23 int nand_ecc_sw_bch_calculate(struct nand_device *nand, argument 49 int nand_ecc_sw_bch_correct(struct nand_device *nand, unsigned char *buf, argument 82 nand_ecc_sw_bch_cleanup(struct nand_device *nand) argument 108 nand_ecc_sw_bch_init(struct nand_device *nand) argument 170 nand_ecc_sw_bch_init_ctx(struct nand_device *nand) argument 277 nand_ecc_sw_bch_cleanup_ctx(struct nand_device *nand) argument 291 nand_ecc_sw_bch_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument 328 nand_ecc_sw_bch_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument [all...] |
H A D | core.c | 22 bool nanddev_isbad(struct nand_device *nand, const struct nand_pos *pos) argument 64 nanddev_markbad(struct nand_device *nand, const struct nand_pos *pos) argument 105 nanddev_isreserved(struct nand_device *nand, const struct nand_pos *pos) argument 129 nanddev_erase(struct nand_device *nand, const struct nand_pos *pos) argument 157 struct nand_device *nand = mtd_to_nanddev(mtd); local 193 struct nand_device *nand = mtd_to_nanddev(mtd); local 216 nanddev_get_ecc_engine(struct nand_device *nand) argument 255 nanddev_put_ecc_engine(struct nand_device *nand) argument 275 nanddev_find_ecc_configuration(struct nand_device *nand) argument 297 nanddev_ecc_engine_init(struct nand_device *nand) argument 331 nanddev_ecc_engine_cleanup(struct nand_device *nand) argument 351 nanddev_init(struct nand_device *nand, const struct nand_ops *ops, struct module *owner) argument 396 nanddev_cleanup(struct nand_device *nand) argument [all...] |
H A D | ecc-sw-hamming.c | 362 int nand_ecc_sw_hamming_calculate(struct nand_device *nand, argument 454 int nand_ecc_sw_hamming_correct(struct nand_device *nand, unsigned char *buf, argument 467 nand_ecc_sw_hamming_init_ctx(struct nand_device *nand) argument 532 nand_ecc_sw_hamming_cleanup_ctx(struct nand_device *nand) argument 545 nand_ecc_sw_hamming_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument 582 nand_ecc_sw_hamming_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument [all...] |
H A D | ecc.c | 112 int nand_ecc_init_ctx(struct nand_device *nand) argument 125 void nand_ecc_cleanup_ctx(struct nand_device *nand) argument 137 nand_ecc_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument 152 nand_ecc_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument 166 struct nand_device *nand = mtd_to_nanddev(mtd); local 226 struct nand_device *nand = mtd_to_nanddev(mtd); local 241 struct nand_device *nand = mtd_to_nanddev(mtd); local 271 struct nand_device *nand = mtd_to_nanddev(mtd); local 298 struct nand_device *nand = mtd_to_nanddev(mtd); local 428 of_get_nand_ecc_user_config(struct nand_device *nand) argument 467 nand_ecc_is_strong_enough(struct nand_device *nand) argument 490 nand_ecc_init_req_tweaking(struct nand_ecc_req_tweak_ctx *ctx, struct nand_device *nand) argument 528 struct nand_device *nand = ctx->nand; local 594 nand_ecc_get_sw_engine(struct nand_device *nand) argument 614 nand_ecc_get_on_die_hw_engine(struct nand_device *nand) argument 664 nand_ecc_get_on_host_hw_engine(struct nand_device *nand) argument 696 nand_ecc_put_on_host_hw_engine(struct nand_device *nand) argument [all...] |
H A D | ecc-mxic.c | 124 static struct mxic_ecc_engine *nand_to_mxic(struct nand_device *nand) argument 137 struct nand_device *nand = mtd_to_nanddev(mtd); local 152 struct nand_device *nand = mtd_to_nanddev(mtd); local 219 static int mxic_ecc_init_ctx(struct nand_device *nand, struct device *dev) argument 360 mxic_ecc_init_ctx_external(struct nand_device *nand) argument 380 mxic_ecc_init_ctx_pipelined(struct nand_device *nand) argument 412 mxic_ecc_cleanup_ctx(struct nand_device *nand) argument 519 mxic_ecc_count_biterrs(struct mxic_ecc_engine *mxic, struct nand_device *nand) argument 552 mxic_ecc_prepare_io_req_external(struct nand_device *nand, struct nand_page_io_req *req) argument 612 mxic_ecc_finish_io_req_external(struct nand_device *nand, struct nand_page_io_req *req) argument 668 mxic_ecc_prepare_io_req_pipelined(struct nand_device *nand, struct nand_page_io_req *req) argument 700 mxic_ecc_finish_io_req_pipelined(struct nand_device *nand, struct nand_page_io_req *req) argument [all...] |
/linux-master/drivers/mtd/nand/spi/ |
H A D | foresee.c | 54 struct nand_device *nand = spinand_to_nand(spinand); local
|
H A D | esmt.c | 68 struct nand_device *nand = mtd_to_nanddev(mtd); local 83 struct nand_device *nand = mtd_to_nanddev(mtd); local [all...] |
H A D | macronix.c | 70 struct nand_device *nand = spinand_to_nand(spinand); local
|
H A D | toshiba.c | 74 struct nand_device *nand = spinand_to_nand(spinand); local
|
H A D | winbond.c | 111 struct nand_device *nand = spinand_to_nand(spinand); local 233 struct nand_device *nand = spinand_to_nand(spinand); local
|
H A D | core.c | 53 struct nand_device *nand = spinand_to_nand(spinand); local 65 struct nand_device *nand = spinand_to_nand(spinand); local 119 struct nand_device *nand = spinand_to_nand(spinand); local 143 struct nand_device *nand = spinand_to_nand(spinand); local 167 struct nand_device *nand = spinand_to_nand(spinand); local 205 struct nand_device *nand = spinand_to_nand(spinand); local 256 spinand_ondie_ecc_init_ctx(struct nand_device *nand) argument 280 spinand_ondie_ecc_cleanup_ctx(struct nand_device *nand) argument 285 spinand_ondie_ecc_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument 297 spinand_ondie_ecc_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) argument 333 spinand_ondie_ecc_save_status(struct nand_device *nand, u8 status) argument 352 struct nand_device *nand = spinand_to_nand(spinand); local 362 struct nand_device *nand = spinand_to_nand(spinand); local 423 struct nand_device *nand = spinand_to_nand(spinand); local 482 struct nand_device *nand = spinand_to_nand(spinand); local 492 struct nand_device *nand = spinand_to_nand(spinand); local 572 struct nand_device *nand = spinand_to_nand(spinand); local 603 struct nand_device *nand = spinand_to_nand(spinand); local 637 struct nand_device *nand = mtd_to_nanddev(mtd); local 693 struct nand_device *nand = mtd_to_nanddev(mtd); local 724 spinand_isbad(struct nand_device *nand, const struct nand_pos *pos) argument 746 struct nand_device *nand = mtd_to_nanddev(mtd); local 759 spinand_markbad(struct nand_device *nand, const struct nand_pos *pos) argument 785 struct nand_device *nand = mtd_to_nanddev(mtd); local 798 spinand_erase(struct nand_device *nand, const struct nand_pos *pos) argument 843 struct nand_device *nand = mtd_to_nanddev(mtd); local 858 struct nand_device *nand = spinand_to_nand(spinand); local 914 struct nand_device *nand = spinand_to_nand(spinand); local 1028 struct nand_device *nand = spinand_to_nand(spinand); local 1079 struct nand_device *nand = spinand_to_nand(spinand); local 1126 struct nand_device *nand = spinand_to_nand(spinand); local 1159 struct nand_device *nand = spinand_to_nand(spinand); local 1219 struct nand_device *nand = mtd_to_nanddev(mtd); local 1318 struct nand_device *nand = spinand_to_nand(spinand); local [all...] |
/linux-master/include/linux/mtd/ |
H A D | nand-ecc-sw-bch.h | 47 static inline int nand_ecc_sw_bch_calculate(struct nand_device *nand, argument 54 static inline int nand_ecc_sw_bch_correct(struct nand_device *nand, argument 62 static inline int nand_ecc_sw_bch_init_ctx(struct nand_device *nand) argument 67 static inline void nand_ecc_sw_bch_cleanup_ctx(struct nand_device *nand) {} argument
|
H A D | nand-ecc-sw-hamming.h | 50 static inline int nand_ecc_sw_hamming_init_ctx(struct nand_device *nand) argument 55 static inline void nand_ecc_sw_hamming_cleanup_ctx(struct nand_device *nand) {} argument 64 static inline int nand_ecc_sw_hamming_calculate(struct nand_device *nand, argument 79 static inline int nand_ecc_sw_hamming_correct(struct nand_device *nand, argument
|
/linux-master/drivers/watchdog/ |
H A D | rc32434_wdt.c | 89 u32 or, nand; local
|
/linux-master/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.h | 142 struct nand_chip nand; member in struct:gpmi_nand_data
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-loongson2.c | 133 SPECIFIC_GROUP(nand); variable
|
/linux-master/arch/arm/mach-dove/ |
H A D | common.c | 84 struct clk *nand, *camera, *i2s0, *i2s1, *crypto, *ac97, *pdma; local
|
/linux-master/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 143 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); local 151 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); local 172 struct ingenic_nand *nand local 261 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); local 315 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); local 350 struct ingenic_nand *nand; local [all...] |