Tomas Rezucha
8fb0366f70
feat(usb/host): Add option to choose peripheral for USB host library
...
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.
Internally, we will still have only 1 Root HUB but with multiple Root ports.
2025-07-01 10:11:55 +02:00
Roland Dobai
3867241e01
Merge branch 'feat/update_ccache_to_4.11.2_v5.4' into 'release/v5.4'
...
feat(tools): Update ccache 4.10.2 -> 4.11.2 (v5.4)
See merge request espressif/esp-idf!39573
2025-07-01 07:49:14 +02:00
Mahavir Jain
6cd66a0191
Merge branch 'docs/fix_secure_download_mode_unsupported_esp32_v5.4' into 'release/v5.4'
...
fix(bootloader): Fix documentation as ESP32 does not support secure download mode (v5.4)
See merge request espressif/esp-idf!40214
2025-07-01 10:35:41 +05:30
Shu Chen
26d4b9c96b
Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.4' into 'release/v5.4'
...
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.4)
See merge request espressif/esp-idf!40083
2025-07-01 02:52:59 +00:00
Shu Chen
3ecfb66e8d
Merge branch 'feat/rcp_over_usb_v5.4' into 'release/v5.4'
...
feat(openthread): support rcp based on USB Serial JTAG (v5.4)
See merge request espressif/esp-idf!40246
2025-07-01 02:10:44 +00:00
Simonas Kazlauskas
c43c0b1e9c
feat(openthread): support rcp based on USB Serial JTAG
2025-06-30 20:18:03 +08:00
Xu Si Yu
25d8789815
feat(openthread): update border router lib
...
* esp-openthread: thread_zigbee/esp-openthread@16bfed5ec
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@05a3159e5
2025-06-30 09:50:43 +00:00
Roland Dobai
ee6ada0528
Merge branch 'change/support_lowercase_kconfig_filename_v5.4' into 'release/v5.4'
...
Backport: Support misspelled Kconfig[.projbuild] files (v5.4)
See merge request espressif/esp-idf!39583
2025-06-30 11:49:08 +02:00
Marek Fiala
cb649d7201
feat(tools): Update ccache 4.10.2 -> 4.11.2
...
Closes https://github.com/espressif/idf-installer/issues/305
2025-06-30 17:48:15 +08:00
Shu Chen
74f0347b9c
Merge branch 'fix/rx_abort_next_op_v5.4' into 'release/v5.4'
...
fix(openthread): disable rx_abort events in next operation (v5.4)
See merge request espressif/esp-idf!39959
2025-06-30 09:40:59 +00:00
Shu Chen
8147067519
Merge branch 'feat/and_function_to_exit_ot_mainloop_v5.4' into 'release/v5.4'
...
feat(openthread): add a function to exit openthread mainloop safely (v5.4)
See merge request espressif/esp-idf!39611
2025-06-30 09:40:48 +00:00
Xu Si Yu
05a3159e59
feat(openthread): update openthread upstream
2025-06-30 17:31:42 +08:00
Xu Si Yu
75ae28d232
feat(openthread): handle MeshCoP mDNS service in state change callback
2025-06-30 17:31:42 +08:00
Xu Si Yu
84ac9e2054
feat(openthread): optimize trel reception
2025-06-30 17:31:42 +08:00
zwx
f9dc7e7491
feat(openthread): support openthread cli console command register
2025-06-30 17:31:42 +08:00
morris
747f9448bc
Merge branch 'change/remove_mmap_paddr_remap_warning_log_v5.4' into 'release/v5.4'
...
mmu: remove paddr remap warning log (v5.4)
See merge request espressif/esp-idf!40203
2025-06-30 16:07:18 +08:00
Alexey Gerenkov
45f26112af
Merge branch 'disable_esp32c61_test_v5.4' into 'release/v5.4'
...
ci(change): disable esp32c61 tests
See merge request espressif/esp-idf!39658
2025-06-30 15:40:58 +08:00
harshal.patil
9d2cfcd094
fix(bootlaoder): Fix documentation as ESP32 does not support secure download mode
2025-06-30 10:27:04 +05:30
Wang Meng Yang
21335ad1b1
Merge branch 'bugfix/auth_collision_v5.4' into 'release/v5.4'
...
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision (v5.4)
See merge request espressif/esp-idf!40011
2025-06-30 11:57:57 +08:00
Wang Meng Yang
27d2a245fe
Merge branch 'feat/add_avrcp_init_state_event_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.4)
See merge request espressif/esp-idf!39535
2025-06-30 11:57:50 +08:00
Wang Meng Yang
9e939ae970
Merge branch 'change/opt_hid_device_connect_description_v5.4' into 'release/v5.4'
...
docs(bt/bluedroid): Updated HID Device connect API description (v5.4)
See merge request espressif/esp-idf!39604
2025-06-30 11:57:44 +08:00
morris
489eba4048
Merge branch 'refactor/change_mmap_cache_lock_type_v5.4' into 'release/v5.4'
...
mmu: use cache freeze for mmap APIs (v5.4)
See merge request espressif/esp-idf!39795
2025-06-30 11:25:31 +08:00
armando
8e67d9a912
change(mmu): remove paddr remap warning log
2025-06-30 10:51:11 +08:00
morris
6926e5c94a
Merge branch 'fix/fix_xip_psram_ptr_check_v5.4' into 'release/v5.4'
...
psram: fixed psram ptr check issue under xip_psram condition for ESP32P4 (v5.4)
See merge request espressif/esp-idf!39733
2025-06-30 10:29:38 +08:00
morris
02e1de5ba1
Merge branch 'feat/support_fallback_to_default_pattern_when_psram_id_not_match_v5.4' into 'release/v5.4'
...
psram: support fallback to use default driver pattern when id isn't match (v5.4)
See merge request espressif/esp-idf!39995
2025-06-30 10:22:23 +08:00
morris
435cf83a52
Merge branch 'refactor/p4_touch_channel_increase_1_v5.4' into 'release/v5.4'
...
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14 (v5.4)
See merge request espressif/esp-idf!39792
2025-06-30 10:19:58 +08:00
morris
121b41a495
Merge branch 'feature/usb_host_ext_hub_collective_backport_v5.4' into 'release/v5.4'
...
feat(usb_host): External Hub collective backport to v5.4
See merge request espressif/esp-idf!39579
2025-06-30 10:18:58 +08:00
morris
e055bd526f
Merge branch 'feat/usb-explicit-fifo-config_v5.4' into 'release/v5.4'
...
feat(usb/hal): Add HAL API to configure custom FIFO layout (backport v5.4)
See merge request espressif/esp-idf!39265
2025-06-30 10:18:31 +08:00
morris
066a24e696
Merge branch 'fix/jpeg_encode_msync_v5.4' into 'release/v5.4'
...
fix(jpeg): Fix wrong parameter in jpeg encoder msync ,eliminate random black line on jpeg decoder (backport v5.4)
See merge request espressif/esp-idf!39888
2025-06-30 10:17:31 +08:00
morris
ddc3001ad4
Merge branch 'fix/fix_c3_c2_cache_freeze_soc_caps_issue_v5.4' into 'release/v5.4'
...
cache: fixed SOC_CACHE_FREEZE_SUPPORTED not defined on C3 / C2 issue (v5.4)
See merge request espressif/esp-idf!39883
2025-06-30 10:16:58 +08:00
morris
b5f5f3d589
Merge branch 'fix/s2_adc_cali_loss_resolution_v5.4' into 'release/v5.4'
...
fix(adc): fix s2 cali loss resolution (v5.4)
See merge request espressif/esp-idf!38595
2025-06-30 10:16:09 +08:00
morris
75ad884299
Merge branch 'docs/add_doc_link_for_esp32p4_v5.4' into 'release/v5.4'
...
docs: Update hw-reference/index.rst for esp32p4 (v5.4)
See merge request espressif/esp-idf!39730
2025-06-30 10:08:59 +08:00
morris
cde982d67f
Merge branch 'docs/p4_eco1_usb_pins_backport_v5.4' into 'release/v5.4'
...
docs(usb): Update ESP32-P4 USB pins to MP version (backport to v5.4)
See merge request espressif/esp-idf!39903
2025-06-30 10:08:13 +08:00
morris
00c39fbba8
Merge branch 'refactor/migrate_i2c_driver_in_es7210_example_v5.4' into 'release/v5.4'
...
refactor(i2s_es7210): refactor es7210 example (v5.4)
See merge request espressif/esp-idf!40067
2025-06-30 10:07:09 +08:00
morris
2e75f56dcd
Merge branch 'refactor/upgrade_i2s_codec_example_dependency_v5.4' into 'release/v5.4'
...
refactor(i2s_es8311): refactor es8311 example (v5.4)
See merge request espressif/esp-idf!40050
2025-06-30 10:06:30 +08:00
Roland Dobai
8a2e7224c1
Merge branch 'fix/idf_tools_install_tool_version_v5.4' into 'release/v5.4'
...
fix(tools): fixed command `idf_tools.py install tool@version` (v5.4)
See merge request espressif/esp-idf!40038
2025-06-28 05:26:34 +02:00
Roland Dobai
da67469963
Merge branch 'fix/create_project_read_only_v5.4' into 'release/v5.4'
...
fix(tools): idf.py create-project works in read-only ESP-IDF (v5.4)
See merge request espressif/esp-idf!40036
2025-06-28 05:26:10 +02:00
Roland Dobai
f6500bb5d5
Merge branch 'ci/add-kconfig-pre-commit_v5.4' into 'release/v5.4'
...
docs:fix spelling/"casing" of the word "Kconfig" (v5.4)
See merge request espressif/esp-idf!40017
2025-06-28 05:25:37 +02:00
Roland Dobai
c8a8e7d36d
Merge branch 'fix/enable_remove_requirements_file_v5.4' into 'release/v5.4'
...
fix(tools): handle missing `requirements.*.txt` files for enabled features (v5.4)
See merge request espressif/esp-idf!39803
2025-06-28 05:25:12 +02:00
Roland Dobai
dde432d135
Merge branch 'fix/gen_soc_caps_v5.4' into 'release/v5.4'
...
change: config options of the same name must have the same type (v5.4)
See merge request espressif/esp-idf!39570
2025-06-28 05:24:48 +02:00
Rahul Tank
66a5a5884f
Merge branch 'fix/gatt_cache_peer_init_incl_svc_v5.4' into 'release/v5.4'
...
fix(nimble): Added parameter in peer_init for included service allocation (v5.4)
See merge request espressif/esp-idf!39913
2025-06-27 22:09:21 +05:30
Astha Verma
af628e5ccb
fix(nimble): Added parameter in peer_init for included service allocation
2025-06-27 12:30:30 +05:30
Rahul Tank
c52e8ee1f5
Merge branch 'feat/auto_security_initiate_v5.4' into 'release/v5.4'
...
feat(nimble): Automatically initiate security if a GATT service request fails (v5.4)
See merge request espressif/esp-idf!39863
2025-06-27 12:02:25 +05:30
Rahul Tank
2b33f32a6b
Merge branch 'bugfix/add_ci_files_v5.4' into 'release/v5.4'
...
fix(nimble): Add CI files for base configurations (v5.4)
See merge request espressif/esp-idf!39242
2025-06-27 12:02:11 +05:30
Mahavir Jain
858a988d6e
Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature_v5.4' into 'release/v5.4'
...
Add configuration to control dynamic buffer strategy in mbedtls (v5.4)
See merge request espressif/esp-idf!39920
2025-06-27 10:42:24 +05:30
Rahul Tank
2355e2f22d
fix(nimble): Added CI files for various configurations
2025-06-26 16:38:11 +05:30
Rahul Tank
f26f6e4692
Merge branch 'bugfix/pawr_sync_v5.4' into 'release/v5.4'
...
fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports (v5.4)
See merge request espressif/esp-idf!39716
2025-06-26 16:36:00 +05:30
Rahul Tank
81064fa0e7
Merge branch 'feat/nimble_ancs_final_v5.4' into 'release/v5.4'
...
fix(nimble): Added support for ANCS in nimble (v5.4)
See merge request espressif/esp-idf!39655
2025-06-26 16:35:45 +05:30
Rahul Tank
a44d34a278
Merge branch 'bugfix/fix_kconfig_names_v5.4' into 'release/v5.4'
...
fix(nimble): Modified Kconfig information to make it more user friendly (v5.4)
See merge request espressif/esp-idf!39648
2025-06-26 16:35:33 +05:30
Rahul Tank
03e9d2d789
Merge branch 'feat/ram_optimization_v5.4' into 'release/v5.4'
...
fix(nimble): Add support to minimize ram consumption (v5.4)
See merge request espressif/esp-idf!39619
2025-06-26 16:35:03 +05:30