Lines Matching refs:flash_dev
53 void single_sector_test(const struct device *flash_dev) in single_sector_test() argument
71 rc = flash_erase(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, in single_sector_test()
78 rc = flash_read(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, buf, len); in single_sector_test()
93 rc = flash_write(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, expected, len); in single_sector_test()
100 rc = flash_read(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, buf, len); in single_sector_test()
125 void multi_sector_test(const struct device *flash_dev) in multi_sector_test() argument
145 rc = flash_erase(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, SPI_FLASH_SECTOR_SIZE * 2); in multi_sector_test()
154 rc = flash_read(flash_dev, offs, buf, len); in multi_sector_test()
175 rc = flash_write(flash_dev, offs, expected, len); in multi_sector_test()
182 rc = flash_read(flash_dev, offs, buf, len); in multi_sector_test()
211 const struct device *flash_dev = DEVICE_DT_GET_ONE(SPI_FLASH_COMPAT); in main() local
213 if (!device_is_ready(flash_dev)) { in main()
214 printk("%s: device not ready.\n", flash_dev->name); in main()
218 printf("\n%s SPI flash testing\n", flash_dev->name); in main()
221 single_sector_test(flash_dev); in main()
223 multi_sector_test(flash_dev); in main()