Home
last modified time | relevance | path

Searched refs:flash_dev (Results 1 – 25 of 30) sorted by relevance

12

/Zephyr-4.3.0/tests/drivers/flash/negative_tests/src/
Dmain.c49 static const struct device *const flash_dev = TEST_AREA_DEVICE; variable
57 zassert_true(device_is_ready(flash_dev)); in flash_driver_setup()
59 TC_PRINT("Test will run on device %s\n", flash_dev->name); in flash_driver_setup()
65 rc = flash_get_page_info_by_offs(flash_dev, TEST_AREA_OFFSET, &page_info); in flash_driver_setup()
92 rc = flash_erase(flash_dev, (TEST_FLASH_START - page_info.size), page_info.size); in ZTEST()
96 rc = flash_erase(flash_dev, (TEST_FLASH_START + TEST_FLASH_SIZE), page_info.size); in ZTEST()
100 rc = flash_erase(flash_dev, (TEST_AREA_OFFSET + 1), (TEST_FLASH_SIZE + 1)); in ZTEST()
104 rc = flash_erase(flash_dev, TEST_AREA_OFFSET, 0); in ZTEST()
125 rc = flash_fill(flash_dev, fill_val, (TEST_FLASH_START - page_info.size), page_info.size); in ZTEST()
129 rc = flash_fill(flash_dev, fill_val, (TEST_FLASH_START + TEST_FLASH_SIZE), page_info.size); in ZTEST()
[all …]
/Zephyr-4.3.0/tests/drivers/flash_simulator/flash_sim_impl/src/
Dmain.c40 static const struct device *const flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); variable
42 static const struct device *const flash_dev = DEVICE_DT_GET(DT_NODELABEL(sim_flash_controller)); variable
71 rc = flash_read(flash_dev, start + off, &r_val32, in test_check_pattern32()
99 rc = flash_read(flash_dev, offset + i, in test_check_erase()
123 zassert_true(device_is_ready(flash_dev), in test_init()
132 rc = flash_erase(flash_dev, FLASH_SIMULATOR_BASE_OFFSET, in ZTEST()
137 rc = flash_read(flash_dev, FLASH_SIMULATOR_BASE_OFFSET, in ZTEST()
155 rc = flash_erase(flash_dev, FLASH_SIMULATOR_BASE_OFFSET, in test_write_read()
161 rc = flash_write(flash_dev, FLASH_SIMULATOR_BASE_OFFSET + in test_write_read()
173 rc = flash_read(flash_dev, FLASH_SIMULATOR_BASE_OFFSET + in test_write_read()
[all …]
Dcallbacks.c31 static const struct device *const flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); variable
33 static const struct device *const flash_dev = DEVICE_DT_GET(DT_NODELABEL(sim_flash_controller)); variable
114 zassert_true(device_is_ready(flash_dev), in flash_sim_cbs_setup()
117 flash_simulator_set_callbacks(flash_dev, &test_flash_sim_cbs); in flash_sim_cbs_setup()
126 flash_simulator_set_callbacks(flash_dev, NULL); in flash_sim_cbs_teardown()
146 ret = flash_erase(flash_dev, page_offset, FLASH_SIMULATOR_ERASE_UNIT); in ZTEST()
149 ret = flash_write(flash_dev, page_offset, write_buf, buf_size); in ZTEST()
152 ret = flash_read(flash_dev, page_offset, read_buf, buf_size); in ZTEST()
160 ret = flash_erase(flash_dev, page_offset, FLASH_SIMULATOR_ERASE_UNIT); in ZTEST()
163 ret = flash_read(flash_dev, page_offset, read_buf, buf_size); in ZTEST()
[all …]
/Zephyr-4.3.0/samples/drivers/spi_flash_at45/src/
Dmain.c30 const struct device *const flash_dev = DEVICE_DT_GET_ONE(atmel_at45); in main() local
39 if (!device_is_ready(flash_dev)) { in main()
40 printk("%s: device not ready.\n", flash_dev->name); in main()
45 page_count = flash_get_page_count(flash_dev); in main()
46 (void)flash_get_page_info_by_idx(flash_dev, 0, &pages_info); in main()
49 flash_dev->name, chip_size, pages_info.size); in main()
53 err = flash_read(flash_dev, TEST_REGION_OFFSET, &data, 1); in main()
71 err = flash_erase(flash_dev, 0, chip_size); in main()
77 err = flash_erase(flash_dev, in main()
89 err = flash_read(flash_dev, TEST_REGION_OFFSET, in main()
[all …]
/Zephyr-4.3.0/samples/drivers/mspi/mspi_flash/src/
Dmain.c20 int single_sector_test(const struct device *flash_dev) argument
48 rc = flash_erase(flash_dev, SPI_FLASH_TEST_REGION_OFFSET,
59 rc = flash_write(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, expected, len);
66 rc = flash_read(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, buf, len);
92 int multi_sector_test(const struct device *flash_dev) argument
121 rc = flash_erase(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, SPI_FLASH_SECTOR_SIZE * 2);
130 rc = flash_read(flash_dev, offs, buf, len);
151 rc = flash_write(flash_dev, offs, expected, len);
158 rc = flash_read(flash_dev, offs, buf, len);
188 const struct device *flash_dev = DEVICE_DT_GET(DT_ALIAS(flash0)); local
[all …]
/Zephyr-4.3.0/samples/drivers/soc_flash_nrf/src/
Dmain.c82 static void write_and_verify_test_data(const struct device *flash_dev, uint8_t *test_data, in write_and_verify_test_data() argument
96 if (flash_write(flash_dev, offset, &test_data[i * write_block_size], in write_and_verify_test_data()
102 if (flash_read(flash_dev, offset, &read_buffer[i * write_block_size], in write_and_verify_test_data()
119 const struct device *flash_dev = TEST_PARTITION_DEVICE; in main() local
124 memcpy(&flash_params, flash_get_parameters(flash_dev), sizeof(flash_params)); in main()
130 if (!device_is_ready(flash_dev)) { in main()
136 erase_when_needed(flash_dev, in main()
141 write_and_verify_test_data(flash_dev, test_data, flash_params.write_block_size, 0); in main()
145 erase_when_needed(flash_dev, in main()
150 erase_when_needed(flash_dev, in main()
[all …]
/Zephyr-4.3.0/tests/drivers/flash/common/src/
Dmain.c79 static const struct device *const flash_dev = TEST_AREA_DEVICE; variable
91 TC_PRINT("Test will run on device %s\n", flash_dev->name); in flash_driver_before()
92 zassert_true(device_is_ready(flash_dev)); in flash_driver_before()
96 const struct flash_parameters *fparams = flash_get_parameters(flash_dev); in flash_driver_before()
101 flash_get_page_info_by_offs(flash_dev, TEST_AREA_OFFSET, in flash_driver_before()
115 rc = flash_read(flash_dev, TEST_AREA_OFFSET, in flash_driver_before()
149 rc = flash_erase(flash_dev, page_info.start_offset, in flash_driver_before()
169 rc = flash_erase(flash_dev, page_info.start_offset, in ZTEST()
179 rc = flash_write(flash_dev, in ZTEST()
194 rc = flash_read(flash_dev, in ZTEST()
[all …]
/Zephyr-4.3.0/tests/drivers/flash/stm32/src/
Dmain.c24 static const struct device *const flash_dev = TEST_AREA_DEVICE; variable
62 zassert_true(device_is_ready(flash_dev)); in flash_stm32_setup()
65 flash_params = flash_get_parameters(flash_dev); in flash_stm32_setup()
67 rc = sector_mask_from_offset(flash_dev, TEST_AREA_OFFSET, EXPECTED_SIZE, in flash_stm32_setup()
75 rc = flash_ex_op(flash_dev, FLASH_STM32_EX_OP_SECTOR_WP, in flash_stm32_setup()
87 rc = flash_ex_op(flash_dev, FLASH_STM32_EX_OP_SECTOR_WP, in flash_stm32_setup()
93 rc = flash_read(flash_dev, TEST_AREA_OFFSET, buf, EXPECTED_SIZE); in flash_stm32_setup()
106 rc = flash_erase(flash_dev, TEST_AREA_OFFSET, EXPECTED_SIZE); in flash_stm32_setup()
131 rc = flash_ex_op(flash_dev, FLASH_STM32_EX_OP_SECTOR_WP, (uintptr_t)&wp_request, NULL); in flash_stm32_teardown()
151 rc = flash_ex_op(flash_dev, FLASH_STM32_EX_OP_SECTOR_WP, in ZTEST()
[all …]
/Zephyr-4.3.0/samples/drivers/spi_flash/src/
Dmain.c80 void single_sector_test(const struct device *flash_dev) in single_sector_test() argument
102 rc = flash_erase(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, in single_sector_test()
109 rc = flash_read(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, buf, len); in single_sector_test()
124 rc = flash_write(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, expected, len); in single_sector_test()
131 rc = flash_read(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, buf, len); in single_sector_test()
156 void multi_sector_test(const struct device *flash_dev) in multi_sector_test() argument
180 rc = flash_erase(flash_dev, SPI_FLASH_TEST_REGION_OFFSET, SPI_FLASH_SECTOR_SIZE * 2); in multi_sector_test()
189 rc = flash_read(flash_dev, offs, buf, len); in multi_sector_test()
210 rc = flash_write(flash_dev, offs, expected, len); in multi_sector_test()
217 rc = flash_read(flash_dev, offs, buf, len); in multi_sector_test()
[all …]
/Zephyr-4.3.0/samples/boards/espressif/flash_ipm/remote/src/
Dmain.c25 static const struct device *flash_dev; variable
38 flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); in main()
39 if (!flash_dev) { in main()
55 if (!flash_erase(flash_dev, TEST_PARTITION_ADDRESS, PAGE_SIZE)) { in main()
62 if (flash_read(flash_dev, TEST_PARTITION_ADDRESS, buf, PAGE_SIZE)) { in main()
83 if (!flash_write(flash_dev, TEST_PARTITION_ADDRESS, buf, PAGE_SIZE)) { in main()
93 if (flash_read(flash_dev, TEST_PARTITION_ADDRESS, buf, PAGE_SIZE)) { in main()
/Zephyr-4.3.0/tests/drivers/flash_simulator/flash_sim_reboot/src/
Dmain.c18 static const struct device *const flash_dev = DEVICE_DT_GET(DT_NODELABEL(sim_flash_controller)); variable
28 rc = flash_erase(flash_dev, 0, FLASH_SIMULATOR_FLASH_SIZE); in ZTEST()
31 rc = flash_write(flash_dev, 0, &word, sizeof(word)); in ZTEST()
39 rc = flash_read(flash_dev, 0, &word, sizeof(word)); in ZTEST()
49 zassert_true(device_is_ready(flash_dev), "Simulated flash device not ready"); in flash_sim_setup()
/Zephyr-4.3.0/drivers/flash/
Dflash_shell.c52 char **argv[], const struct device * *flash_dev, in parse_helper()
61 *flash_dev = shell_device_get_binding((*argv)[1]); in parse_helper()
62 if (!*flash_dev) { in parse_helper()
72 *flash_dev = zephyr_flash_controller; in parse_helper()
97 const struct device *flash_dev; in cmd_erase() local
101 result = parse_helper(sh, &argc, &argv, &flash_dev, &page_addr); in cmd_erase()
110 result = flash_get_page_info_by_offs(flash_dev, page_addr, in cmd_erase()
122 result = flash_erase(flash_dev, page_addr, size); in cmd_erase()
138 const struct device *flash_dev; in cmd_write() local
143 ret = parse_helper(sh, &argc, &argv, &flash_dev, &w_addr); in cmd_write()
[all …]
/Zephyr-4.3.0/tests/subsys/bindesc/reading/src/
Dmain.c18 static const struct device *const flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); variable
20 static const struct device *const flash_dev = DEVICE_DT_GET(DT_NODELABEL(sim_flash_controller)); variable
43 flash_erase(flash_dev, 0, FLASH_SIMULATOR_ERASE_UNIT); in test_setup()
44 flash_write(flash_dev, 0, descriptors, sizeof(descriptors)); in test_setup()
70 bindesc_open_flash(&handle, 0, flash_dev); in ZTEST()
/Zephyr-4.3.0/drivers/fpga/
Dfpga_mpfs.c82 static uint8_t update_spi_flash_directory(const struct device *flash_dev) in update_spi_flash_directory() argument
90 rc = flash_read(flash_dev, SPI_FLASH_DIRECTORY_OFFSET, buf, len); in update_spi_flash_directory()
104 rc = flash_erase(flash_dev, SPI_FLASH_DIRECTORY_OFFSET, SPI_FLASH_SECTOR_SIZE); in update_spi_flash_directory()
110 rc = flash_write(flash_dev, SPI_FLASH_DIRECTORY_OFFSET, buf, len); in update_spi_flash_directory()
120 rc = flash_write(flash_dev, (SPI_FLASH_DIRECTORY_OFFSET + k * 0x100), buf, len); in update_spi_flash_directory()
136 static uint8_t program_new_image(const struct device *flash_dev, uint8_t *image_start, in program_new_image() argument
159 flash_dev, in program_new_image()
187 rc = flash_write(flash_dev, (SPI_FLASH_NEW_IMAGE_OFFSET + i * SPI_FLASH_PAGE_SIZE), in program_new_image()
311 const struct device *flash_dev = DEVICE_DT_GET_OR_NULL(DT_ALIAS(bitstream_flash)); in mpfs_fpga_load() local
313 if (flash_dev == NULL) { in mpfs_fpga_load()
[all …]
/Zephyr-4.3.0/tests/boards/nrf/rram_throttling/src/
Dmain.c39 static const struct device *const flash_dev = TEST_AREA_DEVICE; variable
44 zassert_true(device_is_ready(flash_dev)); in rram_throttling_setup()
46 TC_PRINT("Test will run on device %s\n", flash_dev->name); in rram_throttling_setup()
65 rc = flash_write(flash_dev, start, buf, BUF_SIZE); in ZTEST()
/Zephyr-4.3.0/tests/drivers/mspi/flash/src/
Dmain.c79 static int test_multi_sector_rw(const struct device *flash_dev) in test_multi_sector_rw() argument
88 TC_PRINT("Perform test on multiple consequtive sectors on %s\n", flash_dev->name); in test_multi_sector_rw()
92 const struct flash_driver_api *api = flash_dev->api; in test_multi_sector_rw()
94 api->page_layout(flash_dev, &layout, &layout_size); in test_multi_sector_rw()
121 rc = flash_erase(flash_dev, MSPI_FLASH_TEST_REGION_OFFSET, MSPI_FLASH_SECTOR_SIZE * 2); in test_multi_sector_rw()
131 rc = flash_read(flash_dev, offs, actual, MSPI_FLASH_TEST_SIZE); in test_multi_sector_rw()
151 rc = flash_write(flash_dev, offs, expected, MSPI_FLASH_TEST_SIZE); in test_multi_sector_rw()
158 rc = flash_read(flash_dev, offs, actual, MSPI_FLASH_TEST_SIZE); in test_multi_sector_rw()
/Zephyr-4.3.0/tests/boards/espressif/cache_coex/src/
Dcache_coex.c29 static const struct device *const flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); variable
82 rc = flash_erase(flash_dev, offset, size); in do_erase()
95 rc = flash_get_page_info_by_idx(flash_dev, FLASH_PAGE_TESTED, &page_info); in page_erase()
110 int rc = flash_get_page_info_by_idx(flash_dev, FLASH_PAGE_TESTED, &page_info); in page_read()
116 rc = flash_read(flash_dev, in page_read()
130 int rc = flash_get_page_info_by_idx(flash_dev, FLASH_PAGE_TESTED, &page_info); in page_write()
137 rc = flash_write(flash_dev, in page_write()
245 if (!device_is_ready(flash_dev)) { in flash_init()
/Zephyr-4.3.0/tests/subsys/shell/shell_flash/src/
Dshell_flash_test.c38 const struct device *const flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); in ZTEST() local
51 zassert_true(device_is_ready(flash_dev), in ZTEST()
54 ret = flash_write(flash_dev, test_base, data, test_size); in ZTEST()
/Zephyr-4.3.0/tests/subsys/storage/flash_map/src/
Dmain.c77 static void layout_match(const struct device *flash_dev, uint32_t sec_cnt) in layout_match() argument
87 flash_get_page_info_by_offs(flash_dev, SLOT1_PARTITION_OFFSET + off, &fpi)); in layout_match()
231 const struct device *flash_dev; in ZTEST() local
236 flash_dev = flash_area_get_device(fa); in ZTEST()
238 rc = flash_erase(flash_dev, fa->fa_off, fa->fa_size); in ZTEST()
241 rc = flash_fill(flash_dev, 0xaa, fa->fa_off, fa->fa_size); in ZTEST()
258 rc = flash_read(flash_dev, fa->fa_off + i, buf, chunk); in ZTEST()
270 rc = flash_fill(flash_dev, 0xaa, fa->fa_off, fa->fa_size); in ZTEST()
281 rc = flash_read(flash_dev, fa->fa_off + i, buf, chunk); in ZTEST()
/Zephyr-4.3.0/samples/arch/mpu/mpu_test/src/
Dmain.c34 static const struct device *const flash_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)); variable
66 if (flash_write(flash_dev, offset, value, in cmd_write_mcux()
87 if (flash_write(flash_dev, offset, &value, sizeof(value)) != 0) { in cmd_write_stm32()
146 if (!device_is_ready(flash_dev)) { in main()
/Zephyr-4.3.0/subsys/storage/flash_map/
Dflash_map_layout.c97 const struct device *flash_dev; in flash_area_sectors() local
107 flash_dev = fa->fa_dev; in flash_area_sectors()
109 flash_page_foreach(flash_dev, get_sectors_cb, &data); in flash_area_sectors()
/Zephyr-4.3.0/subsys/dfu/img_util/
Dflash_img.c202 const struct device *flash_dev; in flash_img_init_id() local
214 flash_dev = flash_area_get_device(ctx->flash_area); in flash_img_init_id()
247 return stream_flash_init(&ctx->stream, flash_dev, ctx->buf, CONFIG_IMG_BLOCK_BUF_SIZE, in flash_img_init_id()
251 return stream_flash_init(&ctx->stream, flash_dev, ctx->buf, in flash_img_init_id()
/Zephyr-4.3.0/subsys/settings/include/settings/
Dsettings_nvs.h40 const struct device *flash_dev; member
Dsettings_zms.h83 const struct device *flash_dev; member
/Zephyr-4.3.0/drivers/eeprom/
Deeprom_emulator.c87 const struct device *flash_dev; member
114 return flash_read(dev_config->flash_dev, dev_config->flash_offset + in eeprom_emu_flash_read()
127 rc = flash_write(dev_config->flash_dev, dev_config->flash_offset + in eeprom_emu_flash_write()
142 rc = flash_erase(dev_config->flash_dev, dev_config->flash_offset + in eeprom_emu_flash_erase()
547 if (!device_is_ready(dev_config->flash_dev)) { in eeprom_emu_read()
603 if (!device_is_ready(dev_config->flash_dev)) { in eeprom_emu_write()
648 if (!device_is_ready(dev_config->flash_dev)) { in eeprom_emu_init()
799 .flash_dev = PART_DEV(EEPROM_PARTITION(n)),\

12