Jiang Jiang Jian
d7547231a6
Merge branch 'fix/check_phy_state_in_dslp_rf_closing' into 'master'
...
change(esp_phy): check phy_state in dslp process before closing rf
See merge request espressif/esp-idf!52870
2026-09-20 14:12:20 +08:00
cjin
a1acf523d6
fix(phy): fix phy_i2c_enter_critical error when disable pll track
2026-09-18 14:05:25 +08:00
cjin
88d7d387a3
feat(bt): supported bt etm triggered rf
2026-09-17 12:13:14 +08:00
cjin
09e86e9026
feat(phy): supported bt etm triggered rf
2026-09-17 11:58:25 +08:00
cjin
5c5d0d9e67
feat(phy): support using regdma to start and stop rf on h-series chips
2026-09-17 09:34:23 +08:00
cjin
abc84954b3
feat(sleep): supported phy retention on esp32-h4
2026-09-17 09:34:23 +08:00
wuzhenghui
66bc198b4c
change(esp_phy): check phy_state in dslp process before closing rf
2026-09-16 15:03:01 +08:00
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
0dcd70d121
feat(esp_phy): update phylib
...
* S31 phy_version: 101, 7b1f880, Sep 2 2026
2026-09-07 15:10:02 +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
caa799ffce
fix(phy): update esp32c5 multiple phy init data bin
2026-09-02 13:11:18 +08: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
zhuanghang
bdd962c685
feat(phy): update phy lib for esp32s31 & esp32c6 for track
2026-07-22 11:11:20 +08:00
Jiang Jiang Jian
e41650a966
Merge branch 'bugfix/remove_phy_lib_librfate' into 'master'
...
fix(phy): removed all librfate logic from cmake
Closes IDFCI-13345
See merge request espressif/esp-idf!50940
2026-07-21 10:49:48 +08:00
Island
de98d9d4ad
Merge branch 'feat/feat_support_phy_enable_using_regdma' into 'master'
...
Feat/feat support phy enable using regdma
Closes BLERP-2376, BLERP-2381, and PM-635
See merge request espressif/esp-idf!46356
2026-07-21 10:40:03 +08:00
muhaidong
d4f6638b07
fix(phy): removed all librfate logic from cmake
2026-07-20 14:24:52 +08:00
cjin
b182d69311
fix(phy): added fe set freq reset to rf retention list
2026-07-17 11:04:26 +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
yinqingzhao
be1cd38c0a
fix(phy): fix esp32c61 bod rts
2026-07-14 12:13:00 +08:00
zhuanghang
17222666c2
feat(phy): update esp32s31 phy lib
2026-06-22 03:14:56 +00:00
sibeibei
68ffa909bf
support wifi api and regdma
...
* phy_version: 100, e0797b2, May 12 2026
2026-06-08 19:24:30 +08:00
sibeibei
65f8e0e480
feat(wifi): support wifi mac bb pd context retention for s31
2026-05-29 15:24:00 +08:00
yinqingzhao
60a99bbb5a
fix(phy): fix still put multiple phy init date bin into flash when CONFIG_ESP_PHY_MULTIPLE_INIT_DATA_BIN_EMBED is enabled
2026-05-25 11:57:13 +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
sibeibei
68c9de209b
feat(wifi): add sleep retention attach/detach in hw start/stop
2026-05-21 11:46:16 +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
Li Shuai
0d9587952d
change(esp_wifi): support wifi module retention runtime attach and detach
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
zhuanghang
26df946075
feat(802.15.4): supported 802.15.4 for esp32h21
2026-05-18 15:15:32 +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
yinqingzhao
c41be9ca50
feat(phy): support change multiple phy init bin path
2026-05-06 10:13:39 +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
wangmengyang
11268d8bfb
feat(bt): Add initial support of Bluetooth Classic on ESP32-S31
...
- feat(soc_caps): Enable BT Classic and BLE in esp32s31
- Add git submodule for ESP32-S31 bt controller lib files
- changed sdkconfig.defaults and README for Bluetooth Classic examples
- change(docs): Added vendor HCI documentations for ESP32-S31
- change(Bluedroid): Adapt to ESP32-S31 due to some API differences on
Bluetooth controller from ESP32
- change(bt): Modify CMakeLists.txt to support the Bluetooth dual-mode
architecture on ESP32-S31
- change(bt): Add ECC P-192 functions to tinycrypt
2026-04-21 17:50:34 +08:00