mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-04 13:51:57 +00:00
This is a prep work commit for adding flash page layout support. The internal flash APIs for STM32 on L4 and F4 are a bit inconsistent. Some routines take a pointer to the private data, others don't. Those that do take it as a last argument instead of a first. Additionally, some APIs are declared in flash_stm32.h that aren't ever used by the family-specific files. Clean this up by making everything take a struct device*, and marking routines static in the common driver code when possible. Signed-off-by: Marti Bolivar <marti.bolivar@linaro.org> |
||
---|---|---|
.. | ||
flash_page_layout.c | ||
flash_stm32.c | ||
flash_stm32.h | ||
flash_stm32f3x_priv.c | ||
flash_stm32f3x.c | ||
flash_stm32f3x.h | ||
flash_stm32f4x.c | ||
flash_stm32l4x.c | ||
Kconfig | ||
Kconfig.stm32 | ||
Makefile | ||
soc_flash_mcux.c | ||
soc_flash_nrf5.c | ||
soc_flash_qmsi.c | ||
spi_flash_w25qxxdv_defs.h | ||
spi_flash_w25qxxdv.c | ||
spi_flash_w25qxxdv.h |