/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | Makefile | [all...] |
H A D | nand_bch.c | 108 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 D | Makefile | [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/atmel/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/atmel/ |
H A D | Makefile | |
/kernel/linux/linux-5.10/drivers/mtd/nand/ |
H A D | bbt.c | 23 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 D | core.c | 22 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 D | ecc.c | 105 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 D | bbt.c | 23 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 D | core.c | 22 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 D | ecc-sw-bch.c | 23 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 D | ecc-sw-hamming.c | 362 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 D | esmt.c | 68 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 D | toshiba.c | 74 struct nand_device *nand = spinand_to_nand(spinand); in tx58cxgxsxraix_ecc_get_status() local
|
H A D | macronix.c | 70 struct nand_device *nand = spinand_to_nand(spinand); in mx35lf1ge4ab_ecc_get_status() local
|
H A D | winbond.c | 109 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 D | toshiba.c | 74 struct nand_device *nand = spinand_to_nand(spinand); in tx58cxgxsxraix_ecc_get_status() local
|
H A D | macronix.c | 70 struct nand_device *nand = spinand_to_nand(spinand); in mx35lf1ge4ab_ecc_get_status() local
|
H A D | winbond.c | 101 struct nand_device *nand = spinand_to_nand(spinand); in winbond_spinand_init() local
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | nand-ecc-sw-hamming.h | 50 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 D | nand-ecc-sw-bch.h | 47 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 D | clk-prima2.c | 62 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
|
H A D | clk-atlas6.c | 63 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
|
/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | mach-jive.c | 235 struct s3c2410_nand_set *nand = &jive_nand_sets[0]; in jive_mtdset() local
|
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | rc32434_wdt.c | 89 u32 or, nand; in rc32434_wdt_start() local
|