Searched defs:nand (Results 1 - 25 of 48) sorted by relevance

12

/linux-master/drivers/mtd/nand/raw/
H A DMakefile[all...]
H A Dnand_macronix.c354 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 Dsh_flctl.c1117 struct nand_chip *nand; local
[all...]
H A Dcafe_nand.c61 struct nand_chip nand; member in struct:cafe_priv
[all...]
H A Dmpc5121_nfc.c254 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 DMakefile
/linux-master/drivers/mtd/nand/
H A Dbbt.c23 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 Decc-sw-bch.c23 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 Dcore.c22 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 Decc-sw-hamming.c362 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 Decc.c112 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 Decc-mxic.c124 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 Dforesee.c54 struct nand_device *nand = spinand_to_nand(spinand); local
H A Desmt.c68 struct nand_device *nand = mtd_to_nanddev(mtd); local
83 struct nand_device *nand = mtd_to_nanddev(mtd); local
[all...]
H A Dmacronix.c70 struct nand_device *nand = spinand_to_nand(spinand); local
H A Dtoshiba.c74 struct nand_device *nand = spinand_to_nand(spinand); local
H A Dwinbond.c111 struct nand_device *nand = spinand_to_nand(spinand); local
233 struct nand_device *nand = spinand_to_nand(spinand); local
H A Dcore.c53 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 Dnand-ecc-sw-bch.h47 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 Dnand-ecc-sw-hamming.h50 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 Drc32434_wdt.c89 u32 or, nand; local
/linux-master/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.h142 struct nand_chip nand; member in struct:gpmi_nand_data
/linux-master/drivers/pinctrl/
H A Dpinctrl-loongson2.c133 SPECIFIC_GROUP(nand); variable
/linux-master/arch/arm/mach-dove/
H A Dcommon.c84 struct clk *nand, *camera, *i2s0, *i2s1, *crypto, *ac97, *pdma; local
/linux-master/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c143 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...]

Completed in 195 milliseconds

12