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
zhuanghang
9d3a0945fb
feat(802.15.4): support 154 on esp32s31
2026-04-20 19:47:47 +08:00
yinqingzhao
71f335b97f
fix(wifi): Temporarily disable BT support
2026-04-16 20:17:16 +08:00
yinqingzhao
168cc57426
feat(phy): update phy init data of esp32s31
2026-04-16 20:17:16 +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
ShenWeilong
6e359ad99e
feat(ble): added ble support for esp32h4 eco1
2026-04-02 14:59:40 +08:00
Fu Hanxi
4f92cfd077
ci: rename eco tags to revision
2026-03-26 12:24:59 +01:00
Tan Yan Quan
14f2f47055
fix(phy): remove tsens set_range from linker.lf when ESP_PHY_INIT_IRAM
2026-03-13 10:36:04 +08:00
Tan Yan Quan
91827686ac
ci(phy): add test_phy case for esp32h2
2026-03-10 16:49:21 +08:00
He Binglin
1b547ca0ba
Merge branch 'bugfix/esp_idf_s3_deepsleep_dead' into 'master'
...
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs
See merge request espressif/esp-idf!41680
2026-03-02 11:35:53 +08:00
zhuanghang
b115848dff
feat(802.15.4): get txpower table from phylib
2026-02-27 04:25:56 +00:00
hebinglin
baeabe48c3
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs
2026-02-10 12:08:03 +08:00
Frantisek Hrbata
a9bfe92887
fix(esp_phy/cmake): initialize embed_files variable
...
In cmakev2, a component can be evaluated within the context of another
component, so it's important to properly initialize each variable used
by the component.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-02-10 03:36:58 +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
Jiang Jiang Jian
acfef4eabf
Merge branch 'bugfix/fix_apb_bus_get_stuck_by_operating_wifi_mac_clock' into 'master'
...
fix(phy): wifi mac clock is not required during phy calibration
Closes BT-4222 and BT-4226
See merge request espressif/esp-idf!45240
2026-01-27 22:04:15 +08:00
igor.udot
4c26ab876b
ci: update build-test-rules to use common_components
2026-01-23 10:14:09 +08:00
liuning
c867b0bcd8
fix(phy): wifi mac clock is not required during phy calibration
2026-01-19 15:55:06 +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