/u-boot/drivers/mtd/nand/spi/ |
H A D | Makefile | |
H A D | paragon.c | 72 static int pn26g0xa_ecc_get_status(struct spinand_device *spinand, argument
|
H A D | macronix.c | 55 static int mx35lf1ge4ab_get_eccsr(struct spinand_device *spinand, u8 *eccsr) argument 70 static int mx35lf1ge4ab_ecc_get_status(struct spinand_device *spinand, argument
|
H A D | toshiba.c | 74 static int tx58cxgxsxraix_ecc_get_status(struct spinand_device *spinand, argument
|
H A D | micron.c | 95 struct spinand_device *spinand = mtd_to_spinand(mtd); local 110 struct spinand_device *spinand = mtd_to_spinand(mtd); local 133 static int micron_select_target(struct spinand_device *spinand, argument 147 static int micron_8_ecc_get_status(struct spinand_device *spinand, argument 288 micron_spinand_init(struct spinand_device *spinand) argument [all...] |
H A D | winbond.c | 66 static int w25m02gv_select_target(struct spinand_device *spinand, argument 109 static int w25n02kv_ecc_get_status(struct spinand_device *spinand, argument 177 static int winbond_spinand_init(struct spinand_device *spinand) argument [all...] |
H A D | xtx.c | 72 static int xt26g0xa_ecc_get_status(struct spinand_device *spinand, argument 125 static int xt26xxxd_ecc_get_status(struct spinand_device *spinand, argument
|
H A D | gigadevice.c | 88 static int gd5fxgq4xa_ecc_get_status(struct spinand_device *spinand, argument 172 static int gd5fxgq4uexxg_ecc_get_status(struct spinand_device *spinand, argument 214 static int gd5fxgq5xexxg_ecc_get_status(struct spinand_device *spinand, argument 251 static int gd5fxgq4ufxxg_ecc_get_status(struct spinand_device *spinand, argument
|
H A D | core.c | 40 static void spinand_cache_op_adjust_colum(struct spinand_device *spinand, argument 55 static int spinand_read_reg_op(struct spinand_device *spinand, u8 reg, u8 *val) argument 69 static int spinand_write_reg_op(struct spinand_device *spinand, u8 reg, u8 val) argument 78 spinand_read_status(struct spinand_device *spinand, u8 *status) argument 83 spinand_get_cfg(struct spinand_device *spinand, u8 *cfg) argument 95 spinand_set_cfg(struct spinand_device *spinand, u8 cfg) argument 125 spinand_upd_cfg(struct spinand_device *spinand, u8 mask, u8 val) argument 149 spinand_select_target(struct spinand_device *spinand, unsigned int target) argument 173 spinand_init_cfg_cache(struct spinand_device *spinand) argument 205 spinand_init_quad_enable(struct spinand_device *spinand) argument 221 spinand_ecc_enable(struct spinand_device *spinand, bool enable) argument 228 spinand_write_enable_op(struct spinand_device *spinand) argument 235 spinand_load_page_op(struct spinand_device *spinand, const struct nand_page_io_req *req) argument 245 spinand_read_from_cache_op(struct spinand_device *spinand, const struct nand_page_io_req *req) argument 318 spinand_write_to_cache_op(struct spinand_device *spinand, const struct nand_page_io_req *req) argument 411 spinand_program_op(struct spinand_device *spinand, const struct nand_page_io_req *req) argument 421 spinand_erase_op(struct spinand_device *spinand, const struct nand_pos *pos) argument 431 spinand_wait(struct spinand_device *spinand, u8 *s) argument 463 spinand_read_id_op(struct spinand_device *spinand, u8 naddr, u8 ndummy, u8 *buf) argument 478 spinand_reset_op(struct spinand_device *spinand) argument 490 spinand_lock_block(struct spinand_device *spinand, u8 lock) argument 495 spinand_check_ecc_status(struct spinand_device *spinand, u8 status) argument 524 spinand_read_page(struct spinand_device *spinand, const struct nand_page_io_req *req, bool ecc_enabled) argument 549 spinand_write_page(struct spinand_device *spinand, const struct nand_page_io_req *req) argument 577 struct spinand_device *spinand = mtd_to_spinand(mtd); local 631 struct spinand_device *spinand = mtd_to_spinand(mtd); local 671 struct spinand_device *spinand = nand_to_spinand(nand); local 693 struct spinand_device *spinand = nand_to_spinand(nand); local 711 struct spinand_device *spinand = nand_to_spinand(nand); local 737 struct spinand_device *spinand = nand_to_spinand(nand); local 755 struct spinand_device *spinand = nand_to_spinand(nand); local 782 struct spinand_device *spinand = mtd_to_spinand(mtd); local 800 struct spinand_device *spinand = mtd_to_spinand(mtd); local 835 spinand_manufacturer_match(struct spinand_device *spinand, enum spinand_readid_method rdid_method) argument 862 spinand_id_detect(struct spinand_device *spinand) argument 891 spinand_manufacturer_init(struct spinand_device *spinand) argument 899 spinand_manufacturer_cleanup(struct spinand_device *spinand) argument 907 spinand_select_op_variant(struct spinand_device *spinand, const struct spinand_op_variants *variants) argument 955 spinand_match_and_init(struct spinand_device *spinand, const struct spinand_info *table, unsigned int table_size, enum spinand_readid_method rdid_method) argument 1005 spinand_detect(struct spinand_device *spinand) argument 1062 spinand_init(struct spinand_device *spinand) argument 1166 spinand_cleanup(struct spinand_device *spinand) argument 1178 struct spinand_device *spinand = dev_get_priv(dev); local 1232 struct spinand_device *spinand; local 1284 U_BOOT_DRIVER(spinand) = { variable [all...] |
/u-boot/include/linux/mtd/ |
H A D | spinand.h | 440 static inline struct mtd_info *spinand_to_mtd(struct spinand_device *spinand) argument 463 spinand_to_nand(struct spinand_device *spinand) argument 476 spinand_set_of_node(struct spinand_device *spinand, const struct device_node *np) argument 489 spinand_set_ofnode(struct spinand_device *spinand, ofnode node) argument [all...] |