Merge branch 'feat/p4_eco5_soc_part1' into 'master'

p4: soc support (part 1, move hw ver1 registers to `hw_ver1` dir)

See merge request espressif/esp-idf!40518
This commit is contained in:
Armando (Dou Yiwen)
2025-07-18 01:51:31 +00:00
193 changed files with 83 additions and 36 deletions

View File

@@ -10,6 +10,7 @@
#pragma once
#include <stdint.h>
#include "esp_attr.h"
#include "hal/misc.h"
#include "hal/assert.h"

View File

@@ -18,9 +18,21 @@ if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${target_folder}/include")
list(APPEND includes "${target_folder}/include")
endif()
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${target_folder}/register")
# register headers that generated by script from CSV
list(APPEND includes "${target_folder}/register")
# register headers that generated by script from CSV
if(CONFIG_IDF_TARGET_ESP32P4)
if(DEFINED COMPONENTS AND "esp_hw_support" IN_LIST COMPONENTS)
if(CONFIG_ESP32P4_SELECTS_REV_LESS_V2)
list(APPEND includes "${target_folder}/register/hw_ver1")
else()
list(APPEND includes "${target_folder}/register/hw_ver2")
endif()
else()
list(APPEND includes "${target_folder}/register/hw_ver1")
endif()
else()
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${target_folder}/register")
list(APPEND includes "${target_folder}/register")
endif()
endif()
if(target STREQUAL "esp32")

Some files were not shown because too many files have changed in this diff Show More