Armando
be5af1c737
test(cache): added test for cache_prefer_m/calloc
2024-03-26 18:03:15 +08:00
Armando
de70ed1c84
feat(cache): added cache_prefer_m/calloc
2024-03-26 18:03:15 +08:00
Fu Hanxi
85f63f7ad2
ci: decrease test case amount per job
...
for now some jobs are reaching 1 hour timeout
2024-03-26 10:59:16 +01:00
Fu Hanxi
201d7d19ba
ci: increase ccache size from 20GB to 50GB
2024-03-26 10:58:49 +01:00
Sudeep Mohanty
2cbdd2fee8
Merge branch 'feature/lp_core_lp_i2c_support' into 'master'
...
feat(lp_core): Added LP I2C support for esp32p4
Closes IDF-7540
See merge request espressif/esp-idf!29821
2024-03-26 17:37:29 +08:00
jgujarathi
7ef11a1409
fix(rsnxe): Expands maximum size of RSNXE IE to 255
...
- Allows for RSNXE IE to be processed as a variable length upto
255 bytes, changing the earlier max of 20.
2024-03-26 15:06:36 +05:30
Fu Hanxi
351453c551
Merge branch 'ci/git_describe_exclude_qa_tags' into 'master'
...
ci: check idf version excluding qa tags
Closes IDFCI-2097
See merge request espressif/esp-idf!29781
2024-03-26 17:30:45 +08:00
nilesh.kale
18d2c57542
feat: enabled aes and sha support for esp32c5
...
This commit enabled AES and SHA support for esp32c5.
2024-03-26 14:52:06 +05:30
zhangyanjiao
819244b521
docs(wifi): change the magic varible from int to uint32_t on the receiving side
...
Closes https://github.com/espressif/esp-idf/issues/10912
2024-03-26 16:45:04 +08:00
Abhinav Kudnar
6e4eeec97c
Merge branch 'nimble-1.6.0-idf' into 'master'
...
fix(nimble): Migrate to nimble-1.6.0
Closes BLERP-558
See merge request espressif/esp-idf!29075
2024-03-26 16:42:41 +08:00
Sudeep Mohanty
5228dc348b
feat(lp_i2c): Added LP I2C support on the esp32p4
...
This commit adds support for the LP I2C peripheral to be used from the
LP core on the esp32p4.
2024-03-26 08:31:54 +01:00
Sudeep Mohanty
2b5517ed47
change(lp_i2c): Added LP I2C low-level control functions for esp32p4
...
This MR adds ll functions for clock and reset settings for the LP I2C
peripheral for the esp32p4.
2024-03-26 08:31:54 +01:00
Sudeep Mohanty
cd49273d7a
change(clk_tree): Added clock tree definitions for LP I2C for esp32p4
...
This commit adds the clock tree definitions for the LP I2C peripheral
for the esp32p4.
2024-03-26 08:31:54 +01:00
baohongde
4207909f5c
feat(ble/controller): Add coexist schm for BLE
2024-03-26 14:44:46 +08:00
Marius Vikhammer
9e62e32a5b
fix(system_console): fixed unity output not working with usb jtag serial
2024-03-26 14:25:36 +08:00
harshal.patil
c4f052cee4
feat(mbedtls/aes): Satisfy L1 cache alignment for AES-GCM DMA operations
2024-03-26 11:38:33 +05:30
harshal.patil
07f7b06d8d
change(mbedtls/aes): Move aad desc population into the internal AES-GCM DMA process API
2024-03-26 11:31:11 +05:30
harshal.patil
80b33ed3e7
fix(soc/sha_struct): fix register name continue to conti
...
- As continue being a reserved keyword in C, the register name continue is not valid
2024-03-26 11:31:11 +05:30
harshal.patil
0eb52a8fbf
feat(hal/aes): Add LL layer support for ESP32-P4 AES-GCM
2024-03-26 11:31:11 +05:30
Guillaume Souchere
497c840172
fix(heap): Wrong size propagated in alloc fail callback
...
Propagate `n * size` as the size of the failed allocation
instead of just `size` when heap_caps_calloc() fails since
`n * size` is the actual number of bytes that the heap
component tried to allocate.
2024-03-26 06:48:33 +01:00
Marius Vikhammer
42fc463c81
fix(console): fixed CONSOLE_NONE not working on C2/C3
2024-03-26 13:39:10 +08:00
Abhinav Kudnar
1bc6570b1f
fix(nimble): Migrate to nimble 1.6
2024-03-26 10:50:24 +05:30
Marius Vikhammer
aa6a7bec76
ci(console): improve esp-system console test-coverage
2024-03-26 12:22:35 +08:00
morris
52137a2b55
Merge branch 'feat/esp_ldo_regulator_public_api' into 'master'
...
Introduce esp ldo regulator public API
See merge request espressif/esp-idf!29691
2024-03-26 11:24:06 +08:00
Wu Zheng Hui
a6400e2aed
Merge branch 'fix/freertos_spinlock_perf_test' into 'master'
...
change(freertos): Updated spinlock performance test threshold
See merge request espressif/esp-idf!29827
2024-03-26 11:03:08 +08:00
Armando (Dou Yiwen)
fec8e10f4c
Merge branch 'bugfix/correct_csi_fsm_check' into 'master'
...
csi: fix wrong fsm state check in s_ctlr_csi_stop
See merge request espressif/esp-idf!29829
2024-03-26 10:28:57 +08:00
Armando
00fe6479e4
bugfix(csi): fix wrong fsm state check in s_ctlr_csi_stop
2024-03-26 08:22:45 +08:00
morris
5369b68bc8
change(flash): acquire the LDO channel used by flash
...
so that even if the same channel has other consumers, the voltage won't
be changed
2024-03-25 22:04:01 +08:00
morris
cf59c00564
change(mpll): clean up mpll clock acquire with ldo driver
2024-03-25 22:03:49 +08:00
Ivan Grokhotkov
60fdf8dd74
docs(readme): remove v4.3 support info
2024-03-25 14:39:40 +01:00
Ivan Grokhotkov
c0ff293bf8
feat(idf.py): add ESP32-P4 ROM info
2024-03-25 14:39:36 +01:00
Sudeep Mohanty
afee830278
change(freertos): Updated spinlock performance test threshold
...
This commit relaxes the passing threshold for spinlock performance tests
for the esp32p4.
2024-03-25 14:25:35 +01:00
Ivan Grokhotkov
d9fb9a5500
feat(tools): add ESP32-P4 to the supported targets list
2024-03-25 14:24:55 +01:00
morris
4c2569e2fc
change(sdmmc): update ldo acquire driver to new API
2024-03-25 21:19:12 +08:00
morris
56b40a028d
change(mipi): use public ldo driver for powering dphy
2024-03-25 21:19:12 +08:00
morris
7de228d0a3
docs(ldo): add api reference for ldo regulator driver
2024-03-25 21:19:12 +08:00
morris
061e5dc695
feat(ldo): add ldo regulator driver for public use
2024-03-25 21:19:12 +08:00
Sudeep Mohanty
950740dc62
Merge branch 'fix/freertos_scheduling_time_test' into 'master'
...
fix(freertos): Updated threshold for scheduling time test for esp32p4
Closes IDF-8981 and IDF-8090
See merge request espressif/esp-idf!29812
2024-03-25 19:22:33 +08:00
Sudeep Mohanty
c6efc57e6e
fix(freertos): Re-enabled FreeRTOS unit tests for esp32p4
...
This commit reenables the FreeRTOS unit tests to be run during CI
pipelines for esp32p4.
2024-03-25 09:03:09 +01:00
Sudeep Mohanty
68dbbf339d
fix(freertos): Updated unstable FreeRTOS unit tests
...
This commit fixes some flaky FreeRTOS unit tests.
2024-03-25 09:03:09 +01:00
Sudeep Mohanty
33dec4175a
fix(freertos): Updated threshold for scheduling time test for esp32p4
...
This commit increases the pass threshold for the scheduling time test on
esp32p4.
2024-03-25 09:03:09 +01:00
Zhang Wen Xu
8edaa94e89
Merge branch 'feature/config_csmabackoff_in_spinel' into 'master'
...
feat(openthread): add max csmabackoffs for transmission
Closes TZ-627
See merge request espressif/esp-idf!29767
2024-03-25 14:41:26 +08:00
Armando (Dou Yiwen)
0899751e09
Merge branch 'feature/sdmmc_power_ctrl' into 'master'
...
sdmmc: power ctrl driver
Closes IDF-6751
See merge request espressif/esp-idf!28270
2024-03-25 14:31:59 +08:00
Xiao Xufeng
313c4f2cdc
fix(all): remove unused header includes
2024-03-25 13:58:40 +08:00
Song Ruo Jing
49a3bba4b2
Merge branch 'bugfix/gpio_drive_cap' into 'master'
...
fix(gpio): add workaround to ensure correct IO drive strength for C3 and S3
Closes FV-752
See merge request espressif/esp-idf!29808
2024-03-25 12:23:04 +08:00
Song Ruo Jing
6f9a866f9d
Merge branch 'bugfix/uart_bitrate_max_value_c2' into 'master'
...
fix(uart): correct C2 UART_BITRATE_MAX value
See merge request espressif/esp-idf!29795
2024-03-25 11:56:49 +08:00
Armando
ec44556a07
feat(sd): added power control driver and implementation layer with ldo
2024-03-25 11:32:56 +08:00
Jin Cheng
82542d2e96
feat(bt/bluedroid): added a VSC to set minimal encryption key size
2024-03-25 10:50:06 +08:00
Armando (Dou Yiwen)
f886bbc848
Merge branch 'bugfix/add_unaligned_check_to_mysnc_api' into 'master'
...
cache: add unaligned check to mysnc api
Closes IDF-9520
See merge request espressif/esp-idf!29674
2024-03-25 10:17:55 +08:00
Marius Vikhammer
5154be52ac
Merge branch 'bugfix/yield_issue_c5' into 'master'
...
fix(interrupt): fixed exit critical section on P4/C5
See merge request espressif/esp-idf!29798
2024-03-24 14:30:15 +08:00