Home
last modified time | relevance | path

Searched refs:flash_parameters (Results 1 – 25 of 78) sorted by relevance

1234

/Zephyr-latest/drivers/flash/
Dsoc_flash_silabs_siwx91x.c21 struct flash_parameters flash_parameters; member
47 static const struct flash_parameters *flash_siwx91x_get_parameters(const struct device *dev) in flash_siwx91x_get_parameters()
51 return &cfg->flash_parameters; in flash_siwx91x_get_parameters()
161 .flash_parameters.write_block_size = DT_PROP(n, write_block_size), \
162 .flash_parameters.erase_value = 0xff, \
Dflash_nxp_s32_qspi.h29 struct flash_parameters flash_parameters; member
100 const struct flash_parameters *nxp_s32_qspi_get_parameters(const struct device *dev);
Dflash_gd32.c26 static const struct flash_parameters flash_gd32_parameters = {
93 static const struct flash_parameters*
Dsoc_flash_silabs_series2.c39 struct flash_parameters flash_parameters; member
251 static const struct flash_parameters *flash_silabs_get_parameters(const struct device *dev) in flash_silabs_get_parameters()
255 return &config->flash_parameters; in flash_silabs_get_parameters()
322 .flash_parameters = {
Dflash_nxp_s32_qspi.c101 (offset % config->flash_parameters.write_block_size) || in nxp_s32_qspi_write()
102 (size % config->flash_parameters.write_block_size)) { in nxp_s32_qspi_write()
237 const struct flash_parameters *nxp_s32_qspi_get_parameters(const struct device *dev) in nxp_s32_qspi_get_parameters()
241 return &config->flash_parameters; in nxp_s32_qspi_get_parameters()
Dflash_util.c29 const struct flash_parameters *fparams = api->get_parameters(dev); in z_impl_flash_fill()
75 __maybe_unused const struct flash_parameters *params = api->get_parameters(dev); in z_impl_flash_flatten()
171 const struct flash_parameters *params = api->get_parameters(dst_dev); in z_impl_flash_copy()
Dsoc_flash_rv32m1.c31 static const struct flash_parameters flash_mcux_parameters = {
125 static const struct flash_parameters *
Dsoc_flash_nrf_mram.c147 static const struct flash_parameters *nrf_mram_get_parameters(const struct device *dev) in nrf_mram_get_parameters()
151 static const struct flash_parameters parameters = { in nrf_mram_get_parameters()
Dflash_cadence_qspi_nor.c30 static const struct flash_parameters flash_cad_parameters = {
104 static const struct flash_parameters *
Dsoc_flash_b91.c32 static const struct flash_parameters flash_b91_parameters = {
197 static const struct flash_parameters *
Dsoc_flash_lpc.c37 static const struct flash_parameters flash_lpc_parameters = {
138 static const struct flash_parameters *
Dflash_max32.c19 struct flash_parameters parameters;
115 static const struct flash_parameters *api_get_parameters(const struct device *dev) in api_get_parameters()
Dsoc_flash_cc23x0.c29 static const struct flash_parameters flash_cc23x0_parameters = {
205 static const struct flash_parameters *flash_cc23x0_get_parameters(const struct device *dev) in flash_cc23x0_get_parameters()
Dflash_stm32wba_fm.c30 static const struct flash_parameters flash_stm32_parameters = {
158 static const struct flash_parameters *
Dflash_si32.c39 static const struct flash_parameters flash_si32_parameters = {
181 static const struct flash_parameters *flash_si32_get_parameters(const struct device *dev) in flash_si32_get_parameters()
Dsoc_flash_numaker_rmc.c29 static const struct flash_parameters flash_numaker_parameters = {
240 static const struct flash_parameters *flash_numaker_get_parameters(const struct device *dev) in flash_numaker_get_parameters()
Dflash_ambiq.c48 static const struct flash_parameters flash_ambiq_parameters = {
191 static const struct flash_parameters *flash_ambiq_get_parameters(const struct device *dev) in flash_ambiq_get_parameters()
Dflash_gecko.c28 static const struct flash_parameters flash_gecko_parameters = {
186 static const struct flash_parameters *
Dflash_ifx_cat1.c34 static struct flash_parameters ifx_cat1_flash_parameters = {
164 static const struct flash_parameters *ifx_cat1_flash_get_parameters(const struct device *dev) in ifx_cat1_flash_get_parameters()
/Zephyr-latest/include/zephyr/fs/
Dnvs.h61 const struct flash_parameters *flash_parameters; member
Dzms.h61 const struct flash_parameters *flash_parameters; member
/Zephyr-latest/include/zephyr/drivers/
Dflash.h59 struct flash_parameters { struct
106 int flash_params_get_erase_cap(const struct flash_parameters *p) in flash_params_get_erase_cap()
170 typedef const struct flash_parameters* (*flash_api_get_parameters)(const struct device *dev);
588 __syscall const struct flash_parameters *flash_get_parameters(const struct device *dev);
590 static inline const struct flash_parameters *z_impl_flash_get_parameters(const struct device *dev) in z_impl_flash_get_parameters()
/Zephyr-latest/subsys/fs/nvs/
Dnvs.c91 size_t write_block_size = fs->flash_parameters->write_block_size; in nvs_al_size()
120 blen = len & ~(fs->flash_parameters->write_block_size - 1U); in nvs_flash_al_wrt()
133 (void)memset(buf + len, fs->flash_parameters->erase_value, in nvs_flash_al_wrt()
134 fs->flash_parameters->write_block_size - len); in nvs_flash_al_wrt()
137 fs->flash_parameters->write_block_size); in nvs_flash_al_wrt()
191 aligned_len = len & ~(fs->flash_parameters->write_block_size - 1U); in nvs_flash_data_wrt()
245 NVS_BLOCK_SIZE & ~(fs->flash_parameters->write_block_size - 1U); in nvs_flash_block_cmp()
276 NVS_BLOCK_SIZE & ~(fs->flash_parameters->write_block_size - 1U); in nvs_flash_cmp_const()
307 NVS_BLOCK_SIZE & ~(fs->flash_parameters->write_block_size - 1U); in nvs_flash_block_move()
353 if (nvs_flash_cmp_const(fs, addr, fs->flash_parameters->erase_value, in nvs_flash_erase_sector()
[all …]
/Zephyr-latest/tests/drivers/flash/erase_blocks/src/
Dmain.c71 const struct flash_parameters *parameters = flash_get_parameters(flash_controller); in test_flash_is_erased()
168 const struct flash_parameters *parameters = flash_get_parameters(flash_controller); in ZTEST()
209 const struct flash_parameters *parameters = flash_get_parameters(flash_controller); in ZTEST()
/Zephyr-latest/subsys/fs/zms/
Dzms.c119 return len & ~(fs->flash_parameters->write_block_size - 1U); in zms_round_down_write_block_size()
125 return (len + (fs->flash_parameters->write_block_size - 1U)) & in zms_round_up_write_block_size()
126 ~(fs->flash_parameters->write_block_size - 1U); in zms_round_up_write_block_size()
132 size_t write_block_size = fs->flash_parameters->write_block_size; in zms_al_size()
182 (void)memset(buf + len, fs->flash_parameters->erase_value, in zms_flash_al_wrt()
183 fs->flash_parameters->write_block_size - len); in zms_flash_al_wrt()
186 fs->flash_parameters->write_block_size); in zms_flash_al_wrt()
336 flash_params_get_erase_cap(fs->flash_parameters) & FLASH_ERASE_C_EXPLICIT; in zms_flash_erase_sector()
358 if (zms_flash_cmp_const(fs, addr, fs->flash_parameters->erase_value, fs->sector_size)) { in zms_flash_erase_sector()
680 memset(&garbage_ate, fs->flash_parameters->erase_value, sizeof(garbage_ate)); in zms_sector_close()
[all …]

1234