Skip to content

Commit 5ef0fd7

Browse files
committed
drivers: serial: stm32: Make header file self-contained
Move select include directives from source to header file, as these pull data types required by the struct definitions contained within it. This promotes a more modular file structure. Signed-off-by: Kenneth J. Miller <[email protected]>
1 parent 8ff4585 commit 5ef0fd7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

drivers/serial/uart_stm32.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
#include <soc.h>
2121
#include <zephyr/init.h>
2222
#include <zephyr/drivers/interrupt_controller/exti_stm32.h>
23-
#include <zephyr/drivers/uart.h>
2423
#include <zephyr/drivers/clock_control.h>
25-
#include <zephyr/drivers/reset.h>
2624
#include <zephyr/pm/policy.h>
2725
#include <zephyr/pm/device.h>
2826

drivers/serial/uart_stm32.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
#define ZEPHYR_DRIVERS_SERIAL_UART_STM32_H_
1414

1515
#include <zephyr/drivers/pinctrl.h>
16+
#include <zephyr/drivers/reset.h>
17+
#include <zephyr/drivers/uart.h>
1618

1719
#include <stm32_ll_usart.h>
1820

0 commit comments

Comments
 (0)