| /arm-trusted-firmware/drivers/nxp/ifc/nand/ |
| H A D | ifc_nand.c | 21 static int nand_wait(struct nand_info *nand) in nand_wait() argument 63 static uint32_t nand_get_port_size(struct nand_info *nand) in nand_get_port_size() argument 89 static uint32_t nand_get_page_size(struct nand_info *nand) in nand_get_page_size() argument 118 static uint32_t nand_get_pages_per_blk(struct nand_info *nand) in nand_get_pages_per_blk() argument 178 nand_get_params(struct nand_info * nand) nand_get_params() argument 217 nand_init(struct nand_info * nand) nand_init() argument 244 nand_read_data(uintptr_t ifc_region_addr,uint32_t row_add,uint32_t col_add,uint32_t byte_cnt,uint8_t * data,uint32_t main_spare,struct nand_info * nand) nand_read_data() argument 340 nand_read(struct nand_info * nand,int32_t src_addr,uintptr_t dst,uint32_t size) nand_read() argument 435 isgoodblock(uint32_t blk,uint32_t * gb,struct nand_info * nand) isgoodblock() argument 524 update_bbt(uint32_t idx,uint32_t blk,uint32_t * updated,struct nand_info * nand) update_bbt() argument 598 struct nand_info *nand = &nand_drv_data; ifc_nand_read() local 628 struct nand_info *nand = NULL; ifc_nand_init() local [all...] |
| H A D | ifc.h | 319 static inline void write_reg(struct nand_info *nand, uint32_t reg, uint32_t val) in write_reg() argument 324 static inline uint32_t read_reg(struct nand_info *nand, uint32_t reg) in read_reg() argument
|
| /arm-trusted-firmware/plat/socionext/uniphier/ |
| H A D | uniphier_nand.c | 61 static void uniphier_nand_host_write(struct uniphier_nand *nand, in uniphier_nand_host_write() argument 68 static uint32_t uniphier_nand_host_read(struct uniphier_nand *nand, in uniphier_nand_host_read() argument 75 static int uniphier_nand_block_isbad(struct uniphier_nand *nand, int block) in uniphier_nand_block_isbad() argument 120 uniphier_nand_read_pages(struct uniphier_nand * nand,uintptr_t buf,int page_start,int page_count) uniphier_nand_read_pages() argument 162 __uniphier_nand_read(struct uniphier_nand * nand,int lba,uintptr_t buf,size_t size) __uniphier_nand_read() argument 234 uniphier_nand_hw_init(struct uniphier_nand * nand) uniphier_nand_hw_init() argument [all...] |
| /arm-trusted-firmware/drivers/st/fmc/ |
| H A D | stm32_fmc2_nand.c | 493 static void stm32_fmc2_hwctl(struct nand_device *nand) in stm32_fmc2_hwctl() argument 505 static int stm32_fmc2_read_page(struct nand_device *nand, in stm32_fmc2_read_page() argument 566 stm32_fmc2_read_data(struct nand_device * nand,uint8_t * buff,unsigned int length,bool use_bus8) stm32_fmc2_read_data() argument 613 stm32_fmc2_write_data(struct nand_device * nand,uint8_t * buff,unsigned int length,bool use_bus8) stm32_fmc2_write_data() argument 739 stm32_fmc2_setup(struct nand_device * nand) stm32_fmc2_setup() argument [all...] |
| /arm-trusted-firmware/drivers/mtd/nand/ |
| H A D | spi_nand.c | 255 static int spi_nand_mtd_read_page(struct nand_device *nand, unsigned int page, in spi_nand_mtd_read_page() argument
|
| H A D | raw_nand.c | 390 static int nand_mtd_read_page_raw(struct nand_device *nand, unsigned int page, in nand_mtd_read_page_raw() argument
|
| /arm-trusted-firmware/include/drivers/ |
| H A D | raw_nand.h | 89 struct nand_device *nand; member
|