Skip to content

Commit 232851a

Browse files
sylvioalvesnashif
authored andcommitted
xtensa: remove core-macros.h from xtensa HAL
core-macros.h includes other files not part of the xtensa HAL, make this esp32 specific Fixes #31301 Signed-off-by: Sylvio Alves <[email protected]>
1 parent 561a8e4 commit 232851a

File tree

3 files changed

+2
-1
lines changed

3 files changed

+2
-1
lines changed

drivers/clock_control/clock_control_esp32.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include <sys/util.h>
2222
#include "clock_control_esp32.h"
2323
#include "driver/periph_ctrl.h"
24+
#include <xtensa/core-macros.h>
2425

2526
struct esp32_clock_config {
2627
uint32_t clk_src_sel;

drivers/entropy/entropy_esp32.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <soc/apb_ctrl_reg.h>
1616
#include <esp_system.h>
1717
#include <soc.h>
18+
#include <xtensa/core-macros.h>
1819

1920
extern int esp_clk_cpu_freq(void);
2021
extern int esp_clk_apb_freq(void);

include/arch/xtensa/xtensa_api.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#define ZEPHYR_ARCH_XTENSA_INCLUDE_XTENSA_API_H_
88

99
#include <xtensa/hal.h>
10-
#include <xtensa/core-macros.h>
1110
#include "xtensa_rtos.h"
1211
#include "xtensa_context.h"
1312

0 commit comments

Comments
 (0)