Searched refs:nand_dev (Results 1 – 2 of 2) sorted by relevance
/Zephyr-latest/samples/drivers/soc_flash_nand/src/ |
D | main.c | 25 const struct device *nand_dev; in main() local 36 nand_dev = NAND_DEV; in main() 38 if (!device_is_ready(nand_dev)) { in main() 43 total_pages = flash_get_page_count(nand_dev); in main() 45 flash_block_size = flash_get_write_block_size(nand_dev); in main() 48 ret = flash_get_page_info_by_offs(nand_dev, 0x00, &page); in main() 79 ret = flash_erase(nand_dev, OFFSET_PAGE, flash_block_size); in main() 89 ret = flash_write(nand_dev, OFFSET_PAGE, w_Page_buffer, page.size * NAND_NUM_PAGES); in main() 98 ret = flash_read(nand_dev, OFFSET_PAGE, r_Page_buffer, page.size * NAND_NUM_PAGES); in main() 118 ret = flash_erase(nand_dev, OFFSET_PAGE, flash_block_size); in main() [all …]
|
/Zephyr-latest/drivers/flash/ |
D | flash_cadence_nand.c | 70 void flash_cdns_page_layout(const struct device *nand_dev, const struct flash_pages_layout **layout, in flash_cdns_page_layout() argument 73 struct flash_cadence_nand_data *const nand_data = DEV_DATA(nand_dev); in flash_cdns_page_layout() 84 static int flash_cdns_nand_erase(const struct device *nand_dev, off_t offset, size_t len) in flash_cdns_nand_erase() argument 86 struct flash_cadence_nand_data *const nand_data = DEV_DATA(nand_dev); in flash_cdns_nand_erase() 99 static int flash_cdns_nand_write(const struct device *nand_dev, off_t offset, const void *data, in flash_cdns_nand_write() argument 102 struct flash_cadence_nand_data *const nand_data = DEV_DATA(nand_dev); in flash_cdns_nand_write() 120 static int flash_cdns_nand_read(const struct device *nand_dev, off_t offset, void *data, size_t len) in flash_cdns_nand_read() argument 122 struct flash_cadence_nand_data *const nand_data = DEV_DATA(nand_dev); in flash_cdns_nand_read() 140 static const struct flash_parameters *flash_cdns_get_parameters(const struct device *nand_dev) in flash_cdns_get_parameters() argument 142 ARG_UNUSED(nand_dev); in flash_cdns_get_parameters() [all …]
|