morris
2d52334e5d
gptimer: fix race condition between start and stop
...
Added state transition in gptimer_start/stop functions.
So that it's not possible to make a stopped timer continue to run
because of race condition.
2023-03-10 23:27:29 +08:00
Konstantin Kondrashov
ed97d230c8
Merge branch 'ci/fix_ipc_tests' into 'master'
...
ipc: Mitigates and speeds up some ipc tests
Closes IDFCI-1638
See merge request espressif/esp-idf!22657
2023-03-10 21:48:00 +08:00
Bogdan Kolendovskyy
133d0ea784
examples: common_components/iperf esp32c6 wifi code formatting fix
2023-03-10 14:28:26 +01:00
Roman Leonov
6777579cb6
Merge branch 'bugfix/usb_host_enumeration_delay' into 'master'
...
USB Host: SetAddress recovery interval + menuconfig configuration
Closes IDFGH-9036, IDFGH-9340
See merge request espressif/esp-idf!22607
2023-03-10 20:19:12 +08:00
Marc Finet
13e59ed7a9
export: avoid error on unbound variable
...
I the shell has `set -u` (to abort on unbound variable), sourcing
export.sh currently fails when IDF_EXPORT_QUIET or IDF_PATH is not set:
> /path/to/esp-idf/export.sh:16: IDF_EXPORT_QUIET: unbound variable
This commit sets a default empty value to those variable, as done
in 16731833fb
(which forgot IDF_PATH as it's usually set, the other
variable landed later in the file).
2023-03-10 12:56:11 +01:00
C.S.M
b0b99a9a1b
Merge branch 'feature/flash_support_h2' into 'master'
...
spi_flash: Allow clock frequency up to 64M on ESP32H2
See merge request espressif/esp-idf!22476
2023-03-10 19:13:03 +08:00
Max Larsson
a6573d8adb
Make export.fish exit with SUCCESS exit code
...
The export.fish script exits with an exit code of 4. Thus, any shell checks that make sure the source command exits successfully always failed. This was due to the last line trying to erase the __main function. In fish, you can't erase a function using the `set` command, you can only erase variables. By removing that line the script now exits with an exit code of 0 instead of 4.
Erase __main function at the end of export.fish
Closes https://github.com/espressif/esp-idf/pull/10828
2023-03-10 11:29:04 +01:00
C.S.M
b42f6e3e13
Merge branch 'bugfix/reenable_gpio_usb_pins_on_h2' into 'master'
...
gpio: Re-enable gpio usb pins test cases on esp32h2
Closes IDF-6845
See merge request espressif/esp-idf!22687
2023-03-10 17:25:59 +08:00
wuzhenghui
e489902ea7
doc: update deep_sleep_wake_stub readme
2023-03-10 16:37:06 +08:00
wuzhenghui
8820efe2e1
feature: add wake up time cost info to deep_sleep_wake_stub example
2023-03-10 16:37:02 +08:00
MacDue
75066bde5a
ci: remove components/pthread/pthread_cond_var.c from ignore list
2023-03-10 15:52:27 +08:00
MacDue
253b952f4d
pthread: avoid heap alloc in pthread_cond_timedwait
2023-03-10 15:52:27 +08:00
Marius Vikhammer
0be8e03907
ci: update test apps to use run_all_single_board_cases
2023-03-10 14:27:09 +08:00
jingli
cb0f517fe3
soc/soc_caps: update soc caps for chips that support power-down of modem hardware
...
Closes WIFI-4424
2023-03-10 14:15:27 +08:00
Armando (Dou Yiwen)
1b4643d323
Merge branch 'refactor/create_mspi_timing_tuning_ll' into 'master'
...
mspi: create mspi timing tuning ll
Closes IDF-6638
See merge request espressif/esp-idf!21924
2023-03-10 14:14:23 +08:00
Mahavir Jain
6620411889
Merge branch 'feature/enables_efuse_example_tests' into 'master'
...
examples: Enables eFuse example tests for C6/H2/S3
Closes IDF-7011
See merge request espressif/esp-idf!22637
2023-03-10 14:07:31 +08:00
Darian Leung
29ec3fbacf
xtensa: Move default vectors back into xtensa_vectors.S
...
The default implementation of some xtensa vectors were previously moved to
"xtensa_vector_defaults.S" as weak functions so that they could be overriden.
This commit moves these default vectors back into "xtensa_vectors.S" in
preparation for further refactoring of the xtensa component.
2023-03-10 13:59:01 +08:00
Zim Kalinowski
44df8624ed
Merge branch 'bugfix/freertos-fix-ignored-warnings' into 'master'
...
freertos: fix and re-enable no-format warnings
Closes IDF-6798
See merge request espressif/esp-idf!22638
2023-03-10 13:58:45 +08:00
Nachiket Kukade
4c76af3f68
esp_wifi: Add support for NAN Discovery and Datapath
...
Update wifi lib with below -
1. Create NAN Discovery SM for beaconing & cluster formation
2. Create NAN interface for Tx/Rx of beacons & action frames
3. Add commands & events for NAN Services Publish/Subscribe/Followup
4. Add NAN Datapath definitions, Events, Peer structures
5. Support for forming and parsing of Datapath related attributes
6. Modules for NDP Req, Resp, Confirm, Term, Peer management
7. NAN Interface related additions in Datapath, Data Tx Q's
In addition include below changes -
1. Add netif and driver support for NAN Interface
2. Add simple examples for Publisher-Subscriber usecases
3. Add an advanced console example that supports commands
for NAN Discovery, Services & Datapath
4. Add wifi_apps for providing better NAN API's and Peer management
Co-authored-by: Shyamal Khachane <shyamal.khachane@espressif.com>
2023-03-10 11:18:23 +05:30
Roshan Bangar
de7a7b41b7
NimBLE : Correct macro usage
2023-03-10 11:05:41 +05:30
Fu Hanxi
7002a5ce10
Merge branch 'docs/update_idf_build_apps_and_pytest' into 'master'
...
Docs/update idf build apps and pytest
See merge request espressif/esp-idf!22696
2023-03-10 13:08:25 +08:00
Song Ruo Jing
79f34fe524
ledc: Support gamma curve fade feature on esp32c6 and esp32h2
2023-03-10 12:42:46 +08:00
Rahul Tank
8fc0343e5a
Merge branch 'bugfix/modify_configuration_for_ble_5' into 'master'
...
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
See merge request espressif/esp-idf!22409
2023-03-10 12:35:39 +08:00
Island
b43cde7463
Merge branch 'bugfix/esp32c2_acl_flow_ctrl_err' into 'master'
...
Bugfix/esp32c2 acl flow ctrl err
See merge request espressif/esp-idf!22689
2023-03-10 12:26:06 +08:00
Mahavir Jain
00f30bb199
Merge branch 'esp32c6/fix_pmp_config' into 'master'
...
esp32c6: Fix incorrect PMP configuration
Closes IDF-6927
See merge request espressif/esp-idf!22435
2023-03-10 12:21:30 +08:00
Cao Sen Miao
bc655a6890
spi_flash: Allow clock frequency up to 64M, and make it default on ESP32H2
2023-03-10 11:39:53 +08:00
Fu Hanxi
953d1fcbca
docs: provide simple approach to run pytest locally
2023-03-10 11:25:02 +08:00
Jing Li
cec892d355
Merge branch 'refactor/refactor_deep_sleep_example' into 'master'
...
examples/deep sleep: refactor deep sleep example to make codes more structured
See merge request espressif/esp-idf!22635
2023-03-10 10:45:30 +08:00
Fu Hanxi
1f4bca09ea
docs: idf-build-apps manifest docs with link
2023-03-10 10:24:46 +08:00
Armando (Dou Yiwen)
7f7b0a70eb
Merge branch 'feature/spi_flash_verify_write' into 'master'
...
spi_flash: verify_write feature, and ESP-IDF vs ESP-ROM spi flash driver difference doc
Closes IDF-5624
See merge request espressif/esp-idf!19998
2023-03-10 10:07:43 +08:00
Marius Vikhammer
dfedaa2b65
Merge branch 'feature/c6_ulp' into 'master'
...
ulp: added basic support for building and running a binary in the lp core
Closes IDF-6829 and IDF-6272
See merge request espressif/esp-idf!22554
2023-03-10 09:56:38 +08:00
xiehang
c8d7c9bd71
Add the output RX result command
2023-03-10 09:29:27 +08:00
Jiang Jiang Jian
1f05281913
Merge branch 'bugfix/fix_hidh_connection_bug' into 'master'
...
Bugfix/Fix HID Host bug when handling the two consecutive connection request
Closes IDFGH-9100
See merge request espressif/esp-idf!21988
2023-03-10 03:48:48 +08:00
Tomas Sebestik
facdccd423
Merge branch 'dangerjs/quick_fix_jira_ticket_regex' into 'master'
...
ci: danger: Danger fix regex for Jira ticket format (ticket at the end of MR description)
See merge request espressif/esp-idf!22662
2023-03-09 20:57:21 +08:00
Rahul Tank
1d08f5b813
Merge branch 'bugfix/spp_server_doc' into 'master'
...
Nimble: SPP server documentation fix
Closes IDFGH-9581
See merge request espressif/esp-idf!22677
2023-03-09 20:29:34 +08:00
Darian
77ca79a5e9
Merge branch 'refactor/freertos_check_scheduler_suspend_asserts' into 'master'
...
FreeRTOS(IDF): Refactor configASSERTs for scheduler suspension
Closes IDF-5889
See merge request espressif/esp-idf!22576
2023-03-09 20:19:57 +08:00
zwl
45d207572b
Add hci uart pin reconfig API
2023-03-09 20:03:08 +08:00
zwl
57c7310512
ble: Add assertion checking for bluedroid hci on ESP32-C2,ESP32-C6 and ESP32-H2
2023-03-09 20:02:23 +08:00
Zim Kalinowski
70ba19b806
freertos: fix and re-enable no-format warnings
2023-03-09 12:43:11 +01:00
zwl
620cbfd428
ble: Fixed flow control count error on ESP32-C2
2023-03-09 19:29:52 +08:00
Armando
36532aaea8
mspi: make mspi_timing_tuning.h available for all supported targets
2023-03-09 10:38:32 +00:00
Armando
99882ac2d1
mspi: mspi timing tuning ll
2023-03-09 10:38:32 +00:00
Wang Meng Yang
9c1897028a
Merge branch 'bugfix/avrcp_psth_cmd_rsp' into 'master'
...
bt:Added a parameter to tell the user the result of the pass through command implementation
Closes BT-2233
See merge request espressif/esp-idf!22474
2023-03-09 17:48:15 +08:00
Jiang Jiang Jian
e63f609501
Merge branch 'bugfix/fix_fast_packets_handling' into 'master'
...
Nimble: Retry buffer allocation, if previous allocation fails
Closes BT-2473 and IDFGH-9487
See merge request espressif/esp-idf!22586
2023-03-09 17:44:54 +08:00
Isha Pardikar
da10eff2b3
Merge branch 'bugfix/IDFGH_9535' into 'master'
...
wifi_prov_mgr : Fixed return value of characteristic read operation in nimble
See merge request espressif/esp-idf!22623
2023-03-09 17:25:08 +08:00
Song Ruo Jing
5c5cfbc7c7
gpio: Re-enable gpio usb pins test cases on esp32h2
2023-03-09 17:21:43 +08:00
KonstantinKondrashov
ced3c50cd6
ipc: Mitigates and speeds up some ipc tests
...
Test ipc_isr two tasks use IPC function calls
Test multiple ipc_calls
Closes IDFCI-1638
2023-03-09 17:08:45 +08:00
chenjianhua
7bbfd28d44
bluedroid: fix adv and scan state conflict
2023-03-09 16:36:54 +08:00
Aditya Patwardhan
38b036e9ae
Merge branch 'bugfix/fix_esp_http_client_host_test_failures' into 'master'
...
esp-tls: Fix esp-tls component to resolve esp_http_client example failure for Linux target.
Closes IDFCI-1646 and IDFCI-1647
See merge request espressif/esp-idf!22584
2023-03-09 15:46:00 +08:00
jingli
b6580ea4ac
example: refactor deep sleep example to make codes more structured
2023-03-09 15:23:56 +08:00