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 <sylvio.alves@espressif.com>
This commit is contained in:
parent
561a8e4f0e
commit
232851a428
3 changed files with 2 additions and 1 deletions
|
@ -21,6 +21,7 @@
|
||||||
#include <sys/util.h>
|
#include <sys/util.h>
|
||||||
#include "clock_control_esp32.h"
|
#include "clock_control_esp32.h"
|
||||||
#include "driver/periph_ctrl.h"
|
#include "driver/periph_ctrl.h"
|
||||||
|
#include <xtensa/core-macros.h>
|
||||||
|
|
||||||
struct esp32_clock_config {
|
struct esp32_clock_config {
|
||||||
uint32_t clk_src_sel;
|
uint32_t clk_src_sel;
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
#include <soc/apb_ctrl_reg.h>
|
#include <soc/apb_ctrl_reg.h>
|
||||||
#include <esp_system.h>
|
#include <esp_system.h>
|
||||||
#include <soc.h>
|
#include <soc.h>
|
||||||
|
#include <xtensa/core-macros.h>
|
||||||
|
|
||||||
extern int esp_clk_cpu_freq(void);
|
extern int esp_clk_cpu_freq(void);
|
||||||
extern int esp_clk_apb_freq(void);
|
extern int esp_clk_apb_freq(void);
|
||||||
|
|
|
@ -7,7 +7,6 @@
|
||||||
#define ZEPHYR_ARCH_XTENSA_INCLUDE_XTENSA_API_H_
|
#define ZEPHYR_ARCH_XTENSA_INCLUDE_XTENSA_API_H_
|
||||||
|
|
||||||
#include <xtensa/hal.h>
|
#include <xtensa/hal.h>
|
||||||
#include <xtensa/core-macros.h>
|
|
||||||
#include "xtensa_rtos.h"
|
#include "xtensa_rtos.h"
|
||||||
#include "xtensa_context.h"
|
#include "xtensa_context.h"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue