Searched refs:spinand_device (Results 1 – 7 of 7) sorted by relevance
/u-boot/include/linux/mtd/ |
A D | spinand.h | 147 struct spinand_device; 186 int (*detect)(struct spinand_device *spinand); 187 int (*init)(struct spinand_device *spinand); 188 void (*cleanup)(struct spinand_device *spinand); 244 int (*get_status)(struct spinand_device *spinand, u8 status); 281 int (*select_target)(struct spinand_device *spinand, 339 struct spinand_device { struct 356 int (*select_target)(struct spinand_device *spinand, argument 400 return container_of(nand, struct spinand_device, base); in nand_to_spinand() 410 spinand_to_nand(struct spinand_device *spinand) in spinand_to_nand() [all …]
|
/u-boot/drivers/mtd/nand/spi/ |
A D | core.c | 566 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_read() 620 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_write() 660 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_isbad() 689 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_mtd_block_isbad() 707 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_markbad() 774 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_erase() 792 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_block_isreserved() 1027 static int spinand_init(struct spinand_device *spinand) in spinand_init() 1143 struct spinand_device *spinand = dev_get_priv(dev); in spinand_probe() 1197 struct spinand_device *spinand; in spinand_remove() [all …]
|
A D | macronix.c | 55 static int mx35lf1ge4ab_get_eccsr(struct spinand_device *spinand, u8 *eccsr) in mx35lf1ge4ab_get_eccsr() 65 static int mx35lf1ge4ab_ecc_get_status(struct spinand_device *spinand, in mx35lf1ge4ab_ecc_get_status() 119 static int macronix_spinand_detect(struct spinand_device *spinand) in macronix_spinand_detect()
|
A D | winbond.c | 67 static int w25m02gv_select_target(struct spinand_device *spinand, in w25m02gv_select_target() 106 static int winbond_spinand_detect(struct spinand_device *spinand) in winbond_spinand_detect() 126 static int winbond_spinand_init(struct spinand_device *spinand) in winbond_spinand_init()
|
A D | micron.c | 81 static int micron_select_target(struct spinand_device *spinand, in micron_select_target() 95 static int micron_8_ecc_get_status(struct spinand_device *spinand, in micron_8_ecc_get_status() 217 static int micron_spinand_detect(struct spinand_device *spinand) in micron_spinand_detect() 237 static int micron_spinand_init(struct spinand_device *spinand) in micron_spinand_init()
|
A D | gigadevice.c | 76 static int gd5fxgq4xexxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4xexxg_ecc_get_status() 118 static int gd5fxgq5xexxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq5xexxg_ecc_get_status() 181 static int gigadevice_spinand_detect(struct spinand_device *spinand) in gigadevice_spinand_detect()
|
A D | toshiba.c | 74 static int tx58cxgxsxraix_ecc_get_status(struct spinand_device *spinand, in tx58cxgxsxraix_ecc_get_status() 260 static int toshiba_spinand_detect(struct spinand_device *spinand) in toshiba_spinand_detect()
|
Completed in 12 milliseconds