Jiang Jiang Jian
ac0ef933ff
Merge branch 'ci/optimize_ats_ci_flow_v4.4' into 'release/v4.4'
...
CI: optimize ATS ci flow (v4.4)
See merge request espressif/esp-idf!20175
2022-09-22 14:11:56 +08:00
morris
3247fa9374
Merge branch 'bugfix/fix_spi_bus_lock_concurrency_issue_v4.4' into 'release/v4.4'
...
spi_bus_lock: fix a concurrency issue (v4.4)
See merge request espressif/esp-idf!20138
2022-09-22 13:33:31 +08:00
laokaiyao
5c57f9c884
touch_sensor: add description to distinguish the API on different target
...
Closes https://github.com/espressif/esp-idf/issues/9067
2022-09-22 10:31:08 +08:00
morris
08fa67fe92
Merge branch 'bugfix/i2s_receive_data_lost_v4.4' into 'release/v4.4'
...
i2s: fix message queue overflow condition (v4.4)
See merge request espressif/esp-idf!20209
2022-09-21 22:01:12 +08:00
Euripedes Rocha
2f23432c00
[mqtt] Fix esp_mqtt_client_enqueue for len=0
...
Detailed description of the changes:
* [Backport] mqtt_client: fix esp_mqtt_client_enqueue for len=0
- See merge request espressif/esp-mqtt!144
- mqtt_client: fix esp_mqtt_client_enqueue for len=0
(espressif/esp-mqtt@e918742 )
Closes https://github.com/espressif/esp-idf/issues/9719
2022-09-21 13:42:32 +02:00
morris
1b70a08cc9
Merge branch 'bugfix/fix_xtal32k_error_detect_backport_v4.4' into 'release/v4.4'
...
esp_hw_support/clk_cali: fix xtal32k error detect(backport v4.4)
See merge request espressif/esp-idf!20276
2022-09-21 19:11:14 +08:00
Ivan Grokhotkov
17214c2db6
hal: fix CONFIG_TWAI_ISR_IN_IRAM not taking effect for C3/H2
2022-09-21 08:35:54 +00:00
David Čermák
c6fd8752b0
Merge branch 'examples/tls_removed_deprecated_version_v4.4' into 'release/v4.4'
...
test_apps: removed verification of TLS v1.1 (v4.4)
See merge request espressif/esp-idf!19290
2022-09-21 16:35:40 +08:00
jingli
9a61a07fd8
esp_hw_support/clk_cali: remove redundant check for cali value
2022-09-21 15:13:22 +08:00
jingli
13984c0a79
esp_hw_support/clk_cali: fix xtal32k error detect
2022-09-21 15:11:04 +08:00
Island
7d4d75c507
Merge branch 'doc/support_micro_def' into 'release/v4.4'
...
Support of Micro definition in header file
See merge request espressif/esp-idf!20071
2022-09-21 13:53:53 +08:00
Zim Kalinowski
d805d2ad5a
Merge branch 'bugfix/clobbering_freertos_base_priority_v4.4' into 'release/v4.4'
...
spi_flash: fix issue linked with raising of task priority while priority is already raised (v4.4)
See merge request espressif/esp-idf!20026
2022-09-21 13:11:35 +08:00
Michael (XIAO Xufeng)
0f630acf43
Merge branch 'bugfix/spi_hd_quad_issue_4.4' into 'release/v4.4'
...
SPI : fix wrong dummy cycle on quad mode and put get-command function in spi_ll.h(backport v4.4)
See merge request espressif/esp-idf!19816
2022-09-21 12:06:40 +08:00
morris
af62cfc8a2
Merge branch 'bugfix/fix_ledc_timer_update_usage_v4.4' into 'release/v4.4'
...
ledc: Fix the usage of ledc_ls_timer_update and ledc_timer_rst (backport v4.4)
See merge request espressif/esp-idf!20241
2022-09-21 11:40:27 +08:00
wangjialiang
bf9b44f7fc
ble_mesh: stack: Fix friend relay lpn message when relay disable.
2022-09-21 03:39:56 +00:00
Island
4b8915d7af
Merge branch 'bugfix/lpn_not_recv_message_to_all_node_4.4' into 'release/v4.4'
...
ble_mesh: stack: Add option for lpn auto sub all-nodes(v4.4)
See merge request espressif/esp-idf!20264
2022-09-21 11:31:55 +08:00
morris
7cedbfabdf
Merge branch 'bugfix/gpio_usb_pin_pupd_v4.4' into 'release/v4.4'
...
gpio: fix USB D+ pin cannot disable pullup (backport v4.4)
See merge request espressif/esp-idf!20251
2022-09-21 11:28:36 +08:00
Island
b9bd4df2d6
Merge branch 'support/readme_esp32s3_bluedroid_examples_v4.4' into 'release/v4.4'
...
Added ESP32-S3 in README Bluedroid examples (v4.4)
See merge request espressif/esp-idf!20224
2022-09-21 10:39:44 +08:00
wangjialiang
e4df3e2ad7
ble_mesh: stack: Add option for lpn auto sub all-nodes.
2022-09-20 20:30:08 +08:00
Anton Maklakov
3531585522
Merge branch 'feature/update-GCC-Toolchain-to-esp-2021r2-patch5-8.4.0' into 'release/v4.4'
...
tools: update GCC-Toolchain version to 'esp-2021r2-patch5-8.4.0' for IDF-v4.4
See merge request espressif/esp-idf!20186
2022-09-20 20:25:02 +08:00
songruojing
4bee8a84e2
gpio: fix USB D+ pin cannot disable pullup
...
Internally, disable usb serial jtag DP pin's pullup when calling gpio_ll_pullup_dis and rtcio_ll_pullup_disable
At usb serial jtag setup/install, re-enable DP pin's pullup
Closes https://github.com/espressif/esp-idf/issues/9495
2022-09-20 15:23:01 +08:00
Guillaume Souchere
a1ca11551f
Revert "tlsf control's structure should remain opaque"
...
This reverts commit 7010314c4a
.
2022-09-20 08:58:04 +02:00
Philippe
6dae07d137
add host test with multiple heap size
2022-09-20 07:55:24 +02:00
satish.solanke
bb6f2ca740
Support of Micro defination in header file
2022-09-20 11:07:06 +05:30
KonstantinKondrashov
9c830297b9
freertos: Adds new APIs to set/get and restore base priority
...
Closes https://github.com/espressif/esp-idf/issues/7580
2022-09-20 05:00:13 +00:00
Marius Vikhammer
c070c58ef3
Merge branch 'ci/app_type_elf_reduce_ram_v4.4' into 'release/v4.4'
...
CI: reduce memory footprint for "Loadable ELF build" (v4.4)
See merge request espressif/esp-idf!20227
2022-09-20 12:57:53 +08:00
Song Ruo Jing
9bd20fc2ca
ledc: Fix the usage of ledc_ls_timer_update and ledc_timer_rst
...
ledc_ls_timer_update is required only when CLK_DIV and DUTY_RES bits are changed.
Calling ledc_timer_rst while re-configure PWM frequency through ledc_set_freq can cause glitch in the signal
2022-09-20 11:52:57 +08:00
Philippe
ffcc115e8b
clarify parameter usage in tslf_create
2022-09-19 14:31:47 +02:00
Philippe
7010314c4a
tlsf control's structure should remain opaque
2022-09-19 14:31:05 +02:00
Philippe
8325aff3c9
dynamic control block per heap
2022-09-19 14:28:11 +02:00
Marius Vikhammer
4f971a0cf5
CI: reduce memory footprint for "Loadable ELF build"
...
Build test was failing due to IRAM overflow, building with the recommended
options for reducing memory footprint should give us some breathing room.
2022-09-19 17:22:30 +08:00
Marius Vikhammer
1d9f539f22
Merge branch 'bugfix/light_sleep_deadlock_v4.4' into 'release/v4.4'
...
esp_hw_support: Fix light sleep deadlock (v4.4)
See merge request espressif/esp-idf!19516
2022-09-19 16:33:19 +08:00
muhaidong
cd5ffbf44b
docs: update wifi country code docs.
2022-09-19 15:22:57 +08:00
muhaidong
2a72036337
esp_wifi: add small UT for country code
2022-09-19 15:22:57 +08:00
muhaidong
2dff79510d
esp_wifi: fix disconnect after set country issue
2022-09-19 15:20:29 +08:00
satish.solanke
8ae535cdc5
Added ESP32-S3 in README Bluedroid examples (v4.4)
2022-09-19 12:47:49 +05:30
gabsuren
b0a5b100ea
test_apps: Removed verification of TLS v1.1
2022-09-19 09:13:42 +04:00
laokaiyao
2da3035b52
doc: add application notes for i2s
2022-09-19 12:03:08 +08:00
Jiang Jiang Jian
2f929685fc
Merge branch 'bugfix/fix_send_eapol_key_request_frame_when_wpa_group_handshake_issue_v4.4' into 'release/v4.4'
...
wpa_supplicant: try install gtk before send 2 of 2(Backport v4.4)
See merge request espressif/esp-idf!20201
2022-09-19 10:58:59 +08:00
laokaiyao
190502bfec
i2s: fix the wrong condition of event queue
2022-09-19 10:18:34 +08:00
Anton Maklakov
7ce7c22140
tools: update GCC-Toolchain version to 'esp-2021r2-patch5-8.4.0'
...
Fix running GDB on macos-arm64
2022-09-18 18:27:54 +07:00
muhaidong
5b24356ab5
wpa_supplicant: try install gtk before send 2 of 2
2022-09-17 19:02:53 +08:00
Ivan Grokhotkov
25c968ec65
Merge branch 'bugfix/exclude_component_dirs_pacman_v4.4' into 'release/v4.4'
...
build: fix excluded components being passed to component manager (v4.4)
See merge request espressif/esp-idf!19623
2022-09-16 22:10:05 +08:00
Roland Dobai
5af9949289
Merge branch 'fix/idf_tools_download' into 'release/v4.4'
...
tools: fix idf_tools.py download command without --platform option
See merge request espressif/esp-idf!20170
2022-09-16 18:51:39 +08:00
Darian Leung
baa28b54a2
esp_hw_support: Fix esp_light_sleep_start() deadlock
...
esp_light_sleep_start() will stall the other CPU via esp_ipc_isr_stall_other_cpu(). After stalling the other CPU,
will call esp_clk_... API which themselves take locks. If the other stalled CPU is holding those locks, this will
result in a deadlock.
This commit adds a workaround calling esp_clk_private_lock() to take the lock before stalling the other CPU.
2022-09-16 17:02:38 +08:00
Darian Leung
9ea9192efb
esp_hw_support: esp_clk should use spinlock instead of mutex
...
esp_clk used to be protected using _lock_t (i.e., a FreeRTOS Mutex). However, esp_clk API is current called from
from critical sections, thus mutex should not be used (as they can be blocking).
This commit updates esp_clk to use spinlocks for critical sections instead.
Note: Added a small fix to exclude esp_clk.c from bootloader builds in the
legacy build system (this is already the case in CMake).
2022-09-16 17:02:38 +08:00
Jiang Jiang Jian
e80057035a
Merge branch 'bugfix/adapt_new_btc_v4.4' into 'release/v4.4'
...
ble_mesh: stack: Corrected parameter size when the btc_transfer_context is used (v4.4)
See merge request espressif/esp-idf!20166
2022-09-16 10:53:55 +08:00
Jiang Jiang Jian
d6522044d3
Merge branch 'bugfix/change_log_level_for_print_v4.4' into 'release/v4.4'
...
Nimble : updated debug level for a print to avoid unwanted console log. (v4.4)
See merge request espressif/esp-idf!20111
2022-09-16 10:52:31 +08:00
Anton Maklakov
ecf84354b2
Merge branch 'feature/ulp_binutils_multi_target_v4.4' into 'release/v4.4'
...
ulp: support the new multi-target ULP-FSM binutils (v4.4)
See merge request espressif/esp-idf!20147
2022-09-16 10:01:00 +08:00
Alexey Lapshin
a8e81f88f1
tools: update esp32ulp-elf to v2.35_20220830
...
Closes https://github.com/espressif/esp-idf/issues/6432
Closes https://github.com/espressif/binutils-esp32ulp/issues/23
2022-09-15 23:41:56 +04:00