Jiang Jiang Jian
8961d6b136
Merge branch 'fix/fix_issues_when_support_multiple_phy_init_data' into 'master'
...
fix(phy): fix issues when support multiple phy init data
Closes WIFI-7610
See merge request espressif/esp-idf!52173
2026-09-08 11:44:49 +08:00
Island
c58d2e92b5
Merge branch 'fix/fix_phy_fe_retention_when_wifi_not_init' into 'master'
...
fix(btbb): allow FE retention when wifi enhanced light sleep enabled
Closes BT-4496
See merge request espressif/esp-idf!52520
2026-09-08 10:25:05 +08:00
cjin
33bfea1b69
fix(btbb): allow FE retention when wifi enhanced light sleep enabled
2026-09-07 20:10:54 +08:00
zwx
b0c049033f
feat(phy): log PLL tracking results
2026-09-07 15:09:56 +08:00
zwx
f067fcd689
esp_phy: move used time tracking to debug module
2026-09-02 06:40:52 +00:00
yinqingzhao
b8cff1cf5d
fix(phy): fix phy init data type and multiple bin offset incorrect
2026-09-02 13:11:18 +08:00
yinqingzhao
cbeb35d8b4
feat(test_app): add test app for multiple phy init data
2026-09-02 13:11:18 +08:00
cjin
5533d153f5
feat(sleep): applied regi2c conflict process at regdma rf
2026-08-14 16:29:55 +08:00
cjin
12474f80a7
fix(phy): add fe dependency when enable rf with regdma
2026-08-03 10:21:32 +08:00
Xu Si Yu
095b9a255a
fix(esp_phy): use early log macros in ISR context to avoid log lock deadlock
2026-07-27 19:24:54 +08:00
cjin
09270fd938
feat(phy): support retention module for phy FE retgisters
2026-07-17 11:04:26 +08:00
cjin
23239e4d99
feat(phy): add skip list to sleep phy link context and fix deinit crash
2026-07-17 11:04:26 +08:00
cjin
0d8ef62e8f
feat(sleep): add config SOC_PM_SUPPORT_REGDMA_TRIGGERED_PHY
2026-07-17 11:04:26 +08:00
cjin
6ec7a718f9
feat(sleep_modem): allow multi modem to enable rf with regdma
2026-07-17 11:04:26 +08:00
cjin
226f11da96
feat(modem): rename the sleep modem functions
2026-07-17 11:04:26 +08:00
cjin
d151c1804b
feat(phy): rename sleep modem state to sleep phy
2026-07-17 11:04:26 +08:00
hebinglin
1c279178fa
feat(esp_hw_support): support bbpll pd in modem state
2026-05-21 20:03:45 +08:00
Li Shuai
d7a2e15164
Merge branch 'feat/pm-683' into 'master'
...
support sleep retention runtime module attach/detach feature
Closes PM-683, PM-656, and BT-4216
See merge request espressif/esp-idf!47164
2026-05-21 17:07:58 +08:00
cjin
03686080ac
fix(btbb): add sleep retention attach/detach at btbb enable/disable
2026-05-21 11:46:16 +08:00
cjin
9521182c67
feat(ble): support retention attach/detach to bt module
2026-05-21 11:46:16 +08:00
ShenWeilong
cf813a4a1e
feat(ble): Added ble support for esp32h21
2026-05-20 19:24:08 +08:00
sibeibei
61d890d9c8
feat(phy): update PHY libraries and improve PLL temperature tracking
...
1. Allow customization of temperature deltas for PHY track PLL.
2. Fix abnormal PHY state which may trigger task watchdog timeout.
2026-05-14 11:13:38 +08:00
zwx
ea556dd1da
fix(esp_phy): check hw freq hop done before disabling common clock
2026-05-14 11:13:33 +08:00
sibeibei
5c936ee229
fix(wifi): fix modem sleep flag clear failed
2026-04-23 20:30:26 +08:00
cjin
ba29417ff4
feat(bt): supported bt modem clock configuration on esp32s31
2026-04-21 17:51:33 +08:00
cjin
6f7eec029b
feat(ble): support ble on esp32s31
2026-04-21 17:50:36 +08:00
yinqingzhao
7246caeaa3
fix(phy): fix ANT_SEL0_IDX rename to PAD_MODEM_ANT_SEL0_IDX
2026-04-16 20:17:16 +08:00
yinqingzhao
c3da80ee52
feat(wifi): add esp32s31 wifi support
2026-04-16 20:17:07 +08:00
Tan Yan Quan
91827686ac
ci(phy): add test_phy case for esp32h2
2026-03-10 16:49:21 +08:00
hebinglin
baeabe48c3
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs
2026-02-10 12:08:03 +08:00
sibeibei
86809e4cc8
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up
2026-01-30 15:06:07 +08:00
liuning
9dc2dc8d1b
feat(phy): add check for required clock bits during phy enable
2025-12-29 16:49:27 +08:00
liuning
ea2829f856
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios
2025-12-24 20:15:48 +08:00
C.S.M
07519fac25
fix(spi_flash): Cleanup jira tickets
2025-12-12 17:53:01 +08:00
yinqingzhao
4a15df3d0f
feat(phy): add phy calibration independent support
2025-08-22 10:47:49 +08:00
Jiang Jiang Jian
4b559f6253
Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem' into 'master'
...
esp_phy: Add protection of consecutive disable operations by single modem source
See merge request espressif/esp-idf!41152
2025-08-12 15:46:33 +08:00
Wang Mengyang
15d88a149b
fix(esp_phy): Add protection of consecutive disable operations by single modem source
2025-08-11 13:47:48 +08:00
Darian Leung
5454499877
refactor: Use enum values for gpio pull up/down fields
...
Ensure that enum values are used When assigning `pull_up_en` and `pull_down_en`
fields of `gpio_config_t`. Helps avoid `invalid conversion` errors when
building those code snippets in C++.
2025-08-07 11:45:11 +08:00
Zhangwx
cc312818c7
feat(phy): add a config for pll track feature
2025-06-19 12:11:12 +08:00
muhaidong
0901c6adbe
fix(phy): fix phy data partition restoring default fails issue
...
Closes https://github.com/espressif/esp-idf/issues/14698
2025-04-10 21:55:04 +08:00
Li Shuai
bf874a8208
refactor(esp_phy): refactor phy sleep data initialize, split it to support multiple targets
2025-01-17 17:16:39 +08:00
Li Shuai
2fce894c82
change(esp_phy): fix some wifi power save issues and optimize phy sleep for esp32c5 eco1 and beta5
2025-01-17 17:16:37 +08:00
wuzhenghui
0c0d8cb8e4
fix(esp_hw_support): fix modem power enable failed after modem state wakeup
2024-12-24 10:37:46 +08:00
muhaidong
f2eca886d0
fix(phy): fixed calibration warning infomation inaccurate issue
...
Closes https://github.com/espressif/esp-idf/issues/14963
2024-12-10 16:22:57 +08:00
Alexey Lapshin
888b5f7e8d
feat(newlib): add picolibc support
2024-12-02 21:35:56 +07:00
Laukik Hase
2dee5791a6
feat(esp_tee): Support for ESP-TEE - esptool_py, esp_rom & other components
2024-12-02 11:27:58 +05:30
Li Shuai
8eea8a8ef3
change(esp_hw_support): update some modules sleep retention init dependency bitmap
2024-11-18 15:40:47 +08:00
cjin
ce85e113a9
fix(ble): fix btbb retention register size on esp32c61
2024-11-14 19:04:23 +08:00
liuning
f0701b265d
feat(phy): support to query phy used time
2024-11-05 17:18:35 +08:00
Li Shuai
a1fb9c7979
change(esp_phy): support phy sleep for esp32c61
2024-09-23 10:29:48 +08:00