Song Ruo Jing
a0c91ea082
refactor(uart): remove soc/uart_channel.h
2026-01-04 16:02:57 +08:00
Song Ruo Jing
ce475d901d
refactor(uart): split UART HAL into separate component
2026-01-04 16:02:57 +08:00
Mahavir Jain
7da79a653c
Merge branch 'feature/mbedtls_psa_migration_v6.0' into 'release/v6.0'
...
feat(mbedtls): PSA Migration to release v6.0
See merge request espressif/esp-idf!43323
2025-12-21 13:52:48 +05:30
Jiang Jiang Jian
d28cc92535
Merge branch 'fix/cmakev2_component_srcs_and_validation_v6.0' into 'release/v6.0'
...
Correctly set SRCS property for cmakev2 components and add component validation checks (v6.0)
See merge request espressif/esp-idf!44428
2025-12-21 15:38:55 +08:00
Jiang Jiang Jian
8c379b517f
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215_v6.0' into 'release/v6.0'
...
feat(tools): update openocd version to v0.12.0-esp32-20251215 (v6.0)
See merge request espressif/esp-idf!44310
2025-12-21 15:27:47 +08:00
Ashish Sharma
b02538834c
fix: resolves MR comments
2025-12-20 23:02:25 +08:00
Sudeep Mohanty
5a91508507
test(cmakev2): Enabled component validation tests for cmakev2
2025-12-19 15:33:19 +01:00
Sudeep Mohanty
242eb47ef7
feat(cmakev2): Added component validation checks for cmakev2
...
This commit adds component validation checks for cmakev2. The file
component_validation.cmake is ported to cmakev2 and updated to work in
the buildv2 environment.
2025-12-19 15:33:19 +01:00
Sudeep Mohanty
4e72f30234
fix(cmakev2): Correctly set SRCS property for cmakev2 components
...
The function __set_component_cmakev1_properties() sets cmakev1
properties for cmakev2 components to maintain backword copatibility.
However, the function was setting SOURCES property instead of SRCS
property as was intended.
2025-12-19 15:33:19 +01:00
Ashish Sharma
76287081ea
feat: code cleanup
2025-12-19 07:29:43 +08:00
Ashish Sharma
98afd06c8f
fix(pytest): patch to test panic test failures
2025-12-19 07:29:08 +08:00
Ashish Sharma
f306dbea84
feat(mbedtls): migrates ESP-TEE with PSA APIs
2025-12-19 07:28:33 +08:00
Ashish Sharma
7d17e8a024
feat(mbedtls): adds AES drivers with PSA
2025-12-19 07:28:28 +08:00
Ashish Sharma
a088d2ccdc
feat(mbedtls): fix build errors with PSA migration
2025-12-18 21:18:58 +08:00
Ashish Sharma
b4fea9cccc
feat(lwip): migrate to to PSA API interface
2025-12-18 21:18:58 +08:00
Aditya Patwardhan
574a60289d
feat(protocomm): Migrate to PSA api interface
2025-12-18 21:18:58 +08:00
Martin Vychodil
4b919caa17
Merge branch 'feat/vfs_remove_old_api_v6.0' into 'release/v6.0'
...
feat(storage/vfs): v6 API breaking changes (v6.0)
See merge request espressif/esp-idf!44315
2025-12-18 05:02:41 +08:00
Erhan Kurubas
754122a2a9
feat(tools): update openocd version to v0.12.0-esp32-20251215
2025-12-17 17:15:15 +01:00
Tomáš Rohlínek
1bf8b030e3
feat(storage/vfs): Remove old API usage
2025-12-17 14:00:22 +01:00
Roland Dobai
f38faa9bc4
Merge branch 'feat/cmakev2_depgraph_v6.0' into 'release/v6.0'
...
feat(cmakev2/build): add idf_build_generate_depgraph function (v6.0)
See merge request espressif/esp-idf!44194
2025-12-17 09:11:05 +01:00
morris
311bec8f82
Merge branch 'fix/spi_edma_and_hal_component_6.0' into 'release/v6.0'
...
feat(driver_spi): split esp_hal_gpspi and support master driver edma (v6.0)
See merge request espressif/esp-idf!44222
2025-12-17 14:54:05 +08:00
wanckl
d12f941787
feat(driver_spi): split spi hal component
2025-12-16 20:38:09 +08:00
Chen Chen
1b015d22eb
refactor(esp_system): clear dependency on hal components
2025-12-16 09:11:59 +08:00
Frantisek Hrbata
211b2da437
feat(cmakev2/build): add idf_build_generate_depgraph function
...
The idf_build_generate_depgraph function creates a component dependency
graph in dot (graphviz) format for a specified executable. It uses
existing helper functions from cmakev1, ensuring that the generated dot
files are produced in the same manner as in cmakev1. While adjustments
might be needed in the future if necessary, the current implementation
is intended to offer the same functionality as cmakev1. Similar to
cmakev1, the dot files are only generated only when the
__BUILD_COMPONENT_DEPGRAPH_ENABLED build property is set.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2025-12-12 11:55:35 +01:00
Sergei Silnov
2dc0f49c59
Merge branch 'feat/add_components_source_to_project_description_v6.0' into 'release/v6.0'
...
Feat: Add source of the component into project_description.json (v6.0)
See merge request espressif/esp-idf!44009
2025-12-11 16:41:58 +01:00
Roland Dobai
77c5324b09
Merge branch 'fix/env_locale_check_v6.0' into 'release/v6.0'
...
Locale encoding check (v6.0)
See merge request espressif/esp-idf!44133
2025-12-11 15:02:59 +01:00
Roland Dobai
cc39cf4e2b
Merge branch 'fix/output_rewrite_v6.0' into 'release/v6.0'
...
Fix dependencies for flash targets (v6.0)
See merge request espressif/esp-idf!43992
2025-12-11 14:29:41 +01:00
Martin Vychodil
7c4eac9e22
Merge branch 'feat/spi_flash_bdl_support_v6.0' into 'release/v6.0'
...
feat(bdl): Add support for spi_flash (v6.0)
See merge request espressif/esp-idf!43812
2025-12-11 21:28:52 +08:00
morris
5c5d78b639
Merge branch 'ci/freertos_header_v6.0' into 'release/v6.0'
...
ci(header_check): Add check for public header should not include freertos (backport v6.0)
See merge request espressif/esp-idf!44104
2025-12-11 18:00:57 +08:00
Jakub Kocka
73cfe97054
fix: Improved encoding requirement check
...
Closes https://github.com/espressif/esp-idf/issues/17542
2025-12-11 08:48:57 +01:00
C.S.M
92da866163
fix(isp): Fix isp build error in single core
2025-12-11 11:40:49 +08:00
laokaiyao
85d5630f2a
refactor(ci): manually list the g0 components used by g1 components
2025-12-11 10:28:55 +08:00
laokaiyao
841cb4caa1
feat(hal): graudate the adc/dac hal driver into a new component
2025-12-11 10:27:00 +08:00
laokaiyao
55537c99db
feat(hal): graudate the ana_cmpr hal driver into a new component
2025-12-11 10:27:00 +08:00
laokaiyao
9657fde797
feat(hal): graudate the touch sensor hal driver into a new component
2025-12-11 10:26:55 +08:00
Adam Múdry
064630c582
feat(bdl): Add support for spi_flash
2025-12-10 22:39:03 +08:00
Daniel Paul
6f53f9a2fc
feat(cmakev2): Add source of the component into project_description.json
2025-12-10 17:20:42 +08:00
Daniel Paul
f723c276d0
feat: Add source of the component into project_description.json
2025-12-10 17:20:42 +08:00
C.S.M
ed64e7bf78
ci(header_check): Add check for public header should not include freertos
2025-12-10 15:10:43 +08:00
morris
88716d047b
Merge branch 'refactor/reduce_bin_size_when_dsi_without_dma2d_v6.0' into 'release/v6.0'
...
feat(lcd): support draw bitmap hook function (v6.0)
See merge request espressif/esp-idf!44047
2025-12-09 19:23:34 +08:00
Fu Hanxi
5ee94fac14
Merge branch 'ci/backport-master-6.0-20251204' into 'release/v6.0'
...
Ci/backport master 6.0 20251204
See merge request espressif/esp-idf!43993
2025-12-09 10:36:10 +01:00
Peter Dragun
0aa6daf04d
fix(tools/idf.py): Add implicit dependencies to flash targets
2025-12-08 21:40:14 +08:00
Alexey Gerenkov
effa1e4248
Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929.4-6d3fdb7_v6.0' into 'release/v6.0'
...
Make Picolibc the default libc (v6.0)
See merge request espressif/esp-idf!43966
2025-12-08 18:13:08 +08:00
Chen Jichang
20bb7a2977
feat(lcd): support draw bitmap hook function
...
Closes https://github.com/espressif/esp-idf/issues/16201
2025-12-08 15:49:25 +08:00
morris
c231e0e777
Merge branch 'refactor/bitscrambler_in_esp_hal_dma_v6.0' into 'release/v6.0'
...
refactor(hal): bitscrambler hal -> esp_hal_dma, usj hal -> esp_hal_usb (v6.0)
See merge request espressif/esp-idf!43700
2025-12-08 11:15:27 +08:00
morris
15eba7d8d6
Merge branch 'ci/add_esp_hal_components_in_g0_test_v6.0' into 'release/v6.0'
...
refactor(g0_components): update component list to dynamically include esp_hal_* components (v6.0)
See merge request espressif/esp-idf!43742
2025-12-08 10:42:16 +08:00
Alexey Lapshin
a90828fbd5
fix(ci): fix check_public_headers.py to check system headers
2025-12-06 00:08:35 +07:00
Alexey Lapshin
ad7f4b9670
feat(esp_libc): make picolibc default libc
2025-12-06 00:08:35 +07:00
Alexey Lapshin
d9f98b8ef6
feat(tools): update toolchain version to esp-15.2.0_20251204
2025-12-06 00:08:32 +07:00
Fu Hanxi
68d021f09c
ci: introduce default marker eco_default
2025-12-05 14:54:55 +01:00