Skip to content

Commit c71ce07

Browse files
committed
drivers: *: rv32m1: Fix include sequence
For the RV32M1 cortex_m4 core the soc.h needs to be included early, otherwise the device tree macros can not find the physical instances during compilation. Signed-off-by: Karsten Koenig <[email protected]>
1 parent 4c20d17 commit c71ce07

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

drivers/i2c/i2c_rv32m1_lpi2c.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
#define DT_DRV_COMPAT openisa_rv32m1_lpi2c
1212

13+
#include <soc.h>
1314
#include <drivers/i2c.h>
1415
#include <drivers/clock_control.h>
1516
#include <fsl_lpi2c.h>

drivers/pinmux/pinmux_rv32m1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
#include <errno.h>
1111
#include <device.h>
12-
#include <drivers/pinmux.h>
1312
#include <soc.h>
13+
#include <drivers/pinmux.h>
1414

1515
#include <fsl_common.h>
1616
#include <fsl_clock.h>

drivers/serial/uart_rv32m1_lpuart.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99

1010
#include <errno.h>
1111
#include <device.h>
12+
#include <soc.h>
1213
#include <drivers/uart.h>
1314
#include <drivers/clock_control.h>
1415
#include <fsl_lpuart.h>
15-
#include <soc.h>
1616

1717
struct rv32m1_lpuart_config {
1818
LPUART_Type *base;

drivers/spi/spi_rv32m1_lpspi.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#define DT_DRV_COMPAT openisa_rv32m1_lpspi
1010

1111
#include <errno.h>
12+
#include <soc.h>
1213
#include <drivers/spi.h>
1314
#include <drivers/clock_control.h>
1415
#include <fsl_lpspi.h>

0 commit comments

Comments
 (0)