Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A DMakefile[all...]
H A Dnand_bch.c108 struct nand_chip *nand = mtd_to_nand(mtd); in nand_bch_init() local
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A DMakefile[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/atmel/
H A DMakefile
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/atmel/
H A DMakefile
/kernel/linux/linux-5.10/drivers/mtd/nand/
H A Dbbt.c23 int nanddev_bbt_init(struct nand_device *nand) in nanddev_bbt_init() argument
45 void nanddev_bbt_cleanup(struct nand_device *nand) in nanddev_bbt_cleanup() argument
60 nanddev_bbt_update(struct nand_device *nand) nanddev_bbt_update() argument
74 nanddev_bbt_get_block_status(const struct nand_device *nand, unsigned int entry) nanddev_bbt_get_block_status() argument
107 nanddev_bbt_set_block_status(struct nand_device *nand, unsigned int entry, enum nand_bbt_block_status status) nanddev_bbt_set_block_status() argument
[all...]
H A Dcore.c22 bool nanddev_isbad(struct nand_device *nand, const struct nand_pos *pos) in nanddev_isbad() argument
61 nanddev_markbad(struct nand_device *nand, const struct nand_pos *pos) nanddev_markbad() argument
102 nanddev_isreserved(struct nand_device *nand, const struct nand_pos *pos) nanddev_isreserved() argument
126 nanddev_erase(struct nand_device *nand, const struct nand_pos *pos) nanddev_erase() argument
155 struct nand_device *nand = mtd_to_nanddev(mtd); nanddev_mtd_erase() local
191 struct nand_device *nand = mtd_to_nanddev(mtd); nanddev_mtd_max_bad_blocks() local
221 nanddev_init(struct nand_device *nand, const struct nand_ops *ops, struct module *owner) nanddev_init() argument
266 nanddev_cleanup(struct nand_device *nand) nanddev_cleanup() argument
[all...]
H A Decc.c105 int nand_ecc_init_ctx(struct nand_device *nand) in nand_ecc_init_ctx() argument
118 void nand_ecc_cleanup_ctx(struct nand_device *nand) in nand_ecc_cleanup_ctx() argument
130 nand_ecc_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) nand_ecc_prepare_io_req() argument
145 nand_ecc_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) nand_ecc_finish_io_req() argument
159 struct nand_device *nand = mtd_to_nanddev(mtd); nand_ooblayout_ecc_sp() local
219 struct nand_device *nand = mtd_to_nanddev(mtd); nand_ooblayout_ecc_lp() local
234 struct nand_device *nand = mtd_to_nanddev(mtd); nand_ooblayout_free_lp() local
264 struct nand_device *nand = mtd_to_nanddev(mtd); nand_ooblayout_ecc_lp_hamming() local
291 struct nand_device *nand = mtd_to_nanddev(mtd); nand_ooblayout_free_lp_hamming() local
421 of_get_nand_ecc_user_config(struct nand_device *nand) of_get_nand_ecc_user_config() argument
460 nand_ecc_is_strong_enough(struct nand_device *nand) nand_ecc_is_strong_enough() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/
H A Dbbt.c23 int nanddev_bbt_init(struct nand_device *nand) in nanddev_bbt_init() argument
42 void nanddev_bbt_cleanup(struct nand_device *nand) in nanddev_bbt_cleanup() argument
57 nanddev_bbt_update(struct nand_device *nand) nanddev_bbt_update() argument
71 nanddev_bbt_get_block_status(const struct nand_device *nand, unsigned int entry) nanddev_bbt_get_block_status() argument
104 nanddev_bbt_set_block_status(struct nand_device *nand, unsigned int entry, enum nand_bbt_block_status status) nanddev_bbt_set_block_status() argument
[all...]
H A Dcore.c22 bool nanddev_isbad(struct nand_device *nand, const struct nand_pos *pos) in nanddev_isbad() argument
64 nanddev_markbad(struct nand_device *nand, const struct nand_pos *pos) nanddev_markbad() argument
105 nanddev_isreserved(struct nand_device *nand, const struct nand_pos *pos) nanddev_isreserved() argument
129 nanddev_erase(struct nand_device *nand, const struct nand_pos *pos) nanddev_erase() argument
157 struct nand_device *nand = mtd_to_nanddev(mtd); nanddev_mtd_erase() local
193 struct nand_device *nand = mtd_to_nanddev(mtd); nanddev_mtd_max_bad_blocks() local
216 nanddev_get_ecc_engine(struct nand_device *nand) nanddev_get_ecc_engine() argument
255 nanddev_put_ecc_engine(struct nand_device *nand) nanddev_put_ecc_engine() argument
275 nanddev_find_ecc_configuration(struct nand_device *nand) nanddev_find_ecc_configuration() argument
297 nanddev_ecc_engine_init(struct nand_device *nand) nanddev_ecc_engine_init() argument
331 nanddev_ecc_engine_cleanup(struct nand_device *nand) nanddev_ecc_engine_cleanup() argument
351 nanddev_init(struct nand_device *nand, const struct nand_ops *ops, struct module *owner) nanddev_init() argument
396 nanddev_cleanup(struct nand_device *nand) nanddev_cleanup() argument
[all...]
H A Decc-sw-bch.c23 int nand_ecc_sw_bch_calculate(struct nand_device *nand, in nand_ecc_sw_bch_calculate() argument
49 int nand_ecc_sw_bch_correct(struct nand_device *nand, unsigned char *buf, in nand_ecc_sw_bch_correct() argument
82 nand_ecc_sw_bch_cleanup(struct nand_device *nand) nand_ecc_sw_bch_cleanup() argument
108 nand_ecc_sw_bch_init(struct nand_device *nand) nand_ecc_sw_bch_init() argument
170 nand_ecc_sw_bch_init_ctx(struct nand_device *nand) nand_ecc_sw_bch_init_ctx() argument
277 nand_ecc_sw_bch_cleanup_ctx(struct nand_device *nand) nand_ecc_sw_bch_cleanup_ctx() argument
291 nand_ecc_sw_bch_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) nand_ecc_sw_bch_prepare_io_req() argument
328 nand_ecc_sw_bch_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) nand_ecc_sw_bch_finish_io_req() argument
[all...]
H A Decc-sw-hamming.c362 int nand_ecc_sw_hamming_calculate(struct nand_device *nand, in nand_ecc_sw_hamming_calculate() argument
454 int nand_ecc_sw_hamming_correct(struct nand_device *nand, unsigned char *buf, in nand_ecc_sw_hamming_correct() argument
467 nand_ecc_sw_hamming_init_ctx(struct nand_device *nand) nand_ecc_sw_hamming_init_ctx() argument
532 nand_ecc_sw_hamming_cleanup_ctx(struct nand_device *nand) nand_ecc_sw_hamming_cleanup_ctx() argument
545 nand_ecc_sw_hamming_prepare_io_req(struct nand_device *nand, struct nand_page_io_req *req) nand_ecc_sw_hamming_prepare_io_req() argument
582 nand_ecc_sw_hamming_finish_io_req(struct nand_device *nand, struct nand_page_io_req *req) nand_ecc_sw_hamming_finish_io_req() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/spi/
H A Desmt.c68 struct nand_device *nand = mtd_to_nanddev(mtd); in f50l1g41lb_ooblayout_ecc() local
83 struct nand_device *nand = mtd_to_nanddev(mtd); f50l1g41lb_ooblayout_free() local
[all...]
H A Dtoshiba.c74 struct nand_device *nand = spinand_to_nand(spinand); in tx58cxgxsxraix_ecc_get_status() local
H A Dmacronix.c70 struct nand_device *nand = spinand_to_nand(spinand); in mx35lf1ge4ab_ecc_get_status() local
H A Dwinbond.c109 struct nand_device *nand = spinand_to_nand(spinand); in w25n02kv_ecc_get_status() local
176 struct nand_device *nand = spinand_to_nand(spinand); in winbond_spinand_init() local
/kernel/linux/linux-5.10/drivers/mtd/nand/spi/
H A Dtoshiba.c74 struct nand_device *nand = spinand_to_nand(spinand); in tx58cxgxsxraix_ecc_get_status() local
H A Dmacronix.c70 struct nand_device *nand = spinand_to_nand(spinand); in mx35lf1ge4ab_ecc_get_status() local
H A Dwinbond.c101 struct nand_device *nand = spinand_to_nand(spinand); in winbond_spinand_init() local
/kernel/linux/linux-6.6/include/linux/mtd/
H A Dnand-ecc-sw-hamming.h50 static inline int nand_ecc_sw_hamming_init_ctx(struct nand_device *nand) in nand_ecc_sw_hamming_init_ctx() argument
55 static inline void nand_ecc_sw_hamming_cleanup_ctx(struct nand_device *nand) {} in nand_ecc_sw_hamming_cleanup_ctx() argument
64 static inline int nand_ecc_sw_hamming_calculate(struct nand_device *nand, in nand_ecc_sw_hamming_calculate() argument
79 static inline int nand_ecc_sw_hamming_correct(struct nand_device *nand, in nand_ecc_sw_hamming_correct() argument
H A Dnand-ecc-sw-bch.h47 static inline int nand_ecc_sw_bch_calculate(struct nand_device *nand, in nand_ecc_sw_bch_calculate() argument
54 static inline int nand_ecc_sw_bch_correct(struct nand_device *nand, in nand_ecc_sw_bch_correct() argument
62 static inline int nand_ecc_sw_bch_init_ctx(struct nand_device *nand) in nand_ecc_sw_bch_init_ctx() argument
67 static inline void nand_ecc_sw_bch_cleanup_ctx(struct nand_device *nand) {} in nand_ecc_sw_bch_cleanup_ctx() argument
/kernel/linux/linux-5.10/drivers/clk/sirf/
H A Dclk-prima2.c62 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
H A Dclk-atlas6.c63 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
/kernel/linux/linux-5.10/arch/arm/mach-s3c/
H A Dmach-jive.c235 struct s3c2410_nand_set *nand = &jive_nand_sets[0]; in jive_mtdset() local
/kernel/linux/linux-5.10/drivers/watchdog/
H A Drc32434_wdt.c89 u32 or, nand; in rc32434_wdt_start() local

Completed in 8 milliseconds

1234