Home
last modified time | relevance | path

Searched defs:nand (Results 1 – 25 of 62) sorted by relevance

123

/u-boot-v2022.01-rc1/include/linux/mtd/
A Dnand.h254 nanddev_per_page_oobsize(const struct nand_device *nand) in nanddev_per_page_oobsize()
266 nanddev_pages_per_eraseblock(const struct nand_device *nand) in nanddev_pages_per_eraseblock()
289 nanddev_eraseblocks_per_lun(const struct nand_device *nand) in nanddev_eraseblocks_per_lun()
338 static inline u64 nanddev_size(const struct nand_device *nand) in nanddev_size()
353 nanddev_get_memorg(struct nand_device *nand) in nanddev_get_memorg()
372 static inline int nanddev_register(struct nand_device *nand) in nanddev_register()
387 static inline int nanddev_unregister(struct nand_device *nand) in nanddev_unregister()
400 static inline void nanddev_set_of_node(struct nand_device *nand, in nanddev_set_of_node()
554 static inline void nanddev_pos_next_lun(struct nand_device *nand, in nanddev_pos_next_lun()
668 static inline bool nanddev_io_iter_end(struct nand_device *nand, in nanddev_io_iter_end()
[all …]
/u-boot-v2022.01-rc1/drivers/mtd/nand/
A Dcore.c28 bool nanddev_isbad(struct nand_device *nand, const struct nand_pos *pos) in nanddev_isbad()
67 int nanddev_markbad(struct nand_device *nand, const struct nand_pos *pos) in nanddev_markbad()
108 bool nanddev_isreserved(struct nand_device *nand, const struct nand_pos *pos) in nanddev_isreserved()
132 int nanddev_erase(struct nand_device *nand, const struct nand_pos *pos) in nanddev_erase()
169 struct nand_device *nand = mtd_to_nanddev(mtd); in nanddev_mtd_erase() local
202 int nanddev_init(struct nand_device *nand, const struct nand_ops *ops, in nanddev_init()
247 void nanddev_cleanup(struct nand_device *nand) in nanddev_cleanup()
A Dbbt.c28 int nanddev_bbt_init(struct nand_device *nand) in nanddev_bbt_init()
49 void nanddev_bbt_cleanup(struct nand_device *nand) in nanddev_bbt_cleanup()
64 int nanddev_bbt_update(struct nand_device *nand) in nanddev_bbt_update()
78 int nanddev_bbt_get_block_status(const struct nand_device *nand, in nanddev_bbt_get_block_status()
111 int nanddev_bbt_set_block_status(struct nand_device *nand, unsigned int entry, in nanddev_bbt_set_block_status()
/u-boot-v2022.01-rc1/drivers/mtd/nand/spi/
A Dcore.c42 struct nand_device *nand = spinand_to_nand(spinand); in spinand_cache_op_adjust_colum() local
83 struct nand_device *nand = spinand_to_nand(spinand); in spinand_get_cfg() local
95 struct nand_device *nand = spinand_to_nand(spinand); in spinand_set_cfg() local
149 struct nand_device *nand = spinand_to_nand(spinand); in spinand_select_target() local
415 struct nand_device *nand = &spinand->base; in spinand_erase_op() local
567 struct nand_device *nand = mtd_to_nanddev(mtd); in spinand_mtd_read() local
621 struct nand_device *nand = mtd_to_nanddev(mtd); in spinand_mtd_write() local
687 struct nand_device *nand = mtd_to_nanddev(mtd); in spinand_mtd_block_isbad() local
727 struct nand_device *nand = mtd_to_nanddev(mtd); in spinand_mtd_block_markbad() local
794 struct nand_device *nand = mtd_to_nanddev(mtd); in spinand_mtd_block_isreserved() local
[all …]
/u-boot-v2022.01-rc1/drivers/mtd/nand/raw/
A Dmxs_nand.c337 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_cmd_ctrl() local
431 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_select_chip() local
478 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_read_buf() local
562 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_write_buf() local
1112 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_set_geometry() local
1147 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_setup_ecc() local
1310 int mxs_nand_init_spl(struct nand_chip *nand) in mxs_nand_init_spl()
1359 struct nand_chip *nand; in mxs_nand_init_ctrl() local
1499 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_mode_fcb_62bit() local
1535 struct nand_chip *nand = mtd_to_nand(mtd); in mxs_nand_mode_fcb_40bit() local
[all …]
A Docteontx_nand.c306 struct nand_chip nand; member
494 struct nand_chip *nand = mtd_to_nand(mtd); in octeontx_nand_read_byte() local
517 struct nand_chip *nand = mtd_to_nand(mtd); in octeontx_nand_read_buf() local
532 struct nand_chip *nand = mtd_to_nand(mtd); in octeontx_nand_write_buf() local
807 struct nand_chip *nand, u64 page, in ndf_queue_cmd_ale()
1086 struct nand_chip *nand = chip; in octeontx_nand_get_features() local
1108 struct nand_chip *nand = chip; in octeontx_nand_set_features() local
1229 struct nand_chip *nand = mtd_to_nand(mtd); in octeontx_nand_cmdfunc() local
1377 struct nand_chip *nand = mtd_to_nand(mtd); in octeontx_nand_setup_dat_intf() local
1446 struct nand_chip *nand = mtd_to_nand(mtd); in octeontx_nand_bch_calculate_ecc_internal() local
[all …]
A Dsunxi_nand.c244 struct nand_chip nand; member
388 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_dev_ready() local
426 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_select_chip() local
471 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_read_buf() local
504 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_write_buf() local
545 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_cmd_ctrl() local
712 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_randomizer_config() local
728 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_randomizer_enable() local
740 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_randomizer_disable() local
779 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_enable() local
[all …]
A Dnand_plat.c49 int board_nand_init(struct nand_chip *nand) in board_nand_init()
A Ddavinci_nand.c60 const u32 *nand = chip->IO_ADDR_R; in nand_davinci_read_buf() local
105 const u32 *nand = chip->IO_ADDR_W; in nand_davinci_write_buf() local
736 static void davinci_nand_init(struct nand_chip *nand) in davinci_nand_init()
794 struct nand_chip *nand = dev_get_priv(dev); in davinci_nand_probe() local
A Dkb9202_nand.c94 int board_nand_init(struct nand_chip *nand) in board_nand_init()
/u-boot-v2022.01-rc1/arch/arm/dts/
A Darmada-375-db.dts132 nand: nand@d0000 { label
A Dca-presidio-engboard.dts55 nand: nand-controller@f4324000 { label
A Dtegra20.dtsi379 nand: nand-controller@70008000 { label
A Dbcm68360.dtsi204 nand: nand-controller@ff801800 { label
A Dbcm63158.dtsi220 nand: nand-controller@ff801800 { label
A Dbcm6858.dtsi220 nand: nand-controller@ff801800 { label
/u-boot-v2022.01-rc1/board/xes/common/
A Dactl_nand.c42 int board_nand_init(struct nand_chip *nand) in board_nand_init()
/u-boot-v2022.01-rc1/board/freescale/m5329evb/
A Dnand.c50 int board_nand_init(struct nand_chip *nand) in board_nand_init()
/u-boot-v2022.01-rc1/arch/mips/dts/
A Dbrcm,bcm6838.dtsi129 nand: nand-controller@14e02200 { label
A Dbrcm,bcm6328.dtsi127 nand: nand-controller@10000200 { label
A Dbrcm,bcm6368.dtsi149 nand: nand-controller@10000200 { label
A Dbrcm,bcm6362.dtsi138 nand: nand-controller@10000200 { label
A Dbrcm,bcm63268.dtsi144 nand: nand-controller@10000200 { label
/u-boot-v2022.01-rc1/board/cssi/MCR3000/
A Dnand.c51 int board_nand_init(struct nand_chip *nand) in board_nand_init()
/u-boot-v2022.01-rc1/board/freescale/m5373evb/
A Dnand.c51 int board_nand_init(struct nand_chip *nand) in board_nand_init()

Completed in 51 milliseconds

123