drivers: flash: stm32 ospi: move STM32 OSPI node
Move `STM32_OSPI_NODE` to the top. That allows its usage in other macros that require OSPI bus. Signed-off-by: Georgij Cernysiov <geo.cgv@gmail.com>
This commit is contained in:
parent
82bff62276
commit
0ea2e7c906
1 changed files with 4 additions and 4 deletions
|
@ -29,11 +29,13 @@
|
|||
#include <zephyr/logging/log.h>
|
||||
LOG_MODULE_REGISTER(flash_stm32_ospi, CONFIG_FLASH_LOG_LEVEL);
|
||||
|
||||
#define STM32_OSPI_NODE DT_INST_PARENT(0)
|
||||
|
||||
#define STM32_OSPI_RESET_GPIO DT_INST_NODE_HAS_PROP(0, reset_gpios)
|
||||
|
||||
#define STM32_OSPI_DLYB_BYPASSED DT_PROP(DT_PARENT(DT_DRV_INST(0)), dlyb_bypass)
|
||||
#define STM32_OSPI_DLYB_BYPASSED DT_PROP(STM32_OSPI_NODE, dlyb_bypass)
|
||||
|
||||
#define STM32_OSPI_USE_DMA DT_NODE_HAS_PROP(DT_PARENT(DT_DRV_INST(0)), dmas)
|
||||
#define STM32_OSPI_USE_DMA DT_NODE_HAS_PROP(STM32_OSPI_NODE, dmas)
|
||||
|
||||
#if STM32_OSPI_USE_DMA
|
||||
#include <zephyr/drivers/dma/dma_stm32.h>
|
||||
|
@ -118,8 +120,6 @@ struct stream {
|
|||
|
||||
typedef void (*irq_config_func_t)(const struct device *dev);
|
||||
|
||||
#define STM32_OSPI_NODE DT_INST_PARENT(0)
|
||||
|
||||
struct flash_stm32_ospi_config {
|
||||
OCTOSPI_TypeDef *regs;
|
||||
const struct stm32_pclken pclken; /* clock subsystem */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue