morris
2c9ab21629
Merge branch 'refactor/fine_tune_dphy_pll_v5.3' into 'release/v5.3'
...
feat(mipi): fine tune DPHY PLL clock (v5.3)
See merge request espressif/esp-idf!35292
2024-12-10 11:36:03 +08:00
Jiang Jiang Jian
42ef2887f4
Merge branch 'fix/fix_regdma_wait_node_issue_v5.3' into 'release/v5.3'
...
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group (v5.3)
See merge request espressif/esp-idf!35358
2024-12-09 15:27:24 +08:00
morris
3946fbb142
Merge branch 'feat/dynamic_usb_hal_backport_v5.3' into 'release/v5.3'
...
feat(hal/usb): Make USB-DWC HAL&LL configuration independent backport v5.3
See merge request espressif/esp-idf!34811
2024-12-07 23:19:56 +08:00
morris
75a9b80bd4
Merge branch 'fix/spi_enable_p4_c5_test_v5.3' into 'release/v5.3'
...
fix(driver_spi): enable p4 test (v5.3)
See merge request espressif/esp-idf!34281
2024-12-06 17:03:38 +08:00
morris
1503d0f80f
Merge branch 'feat/mcpwm_sleep_rentention_v5.3' into 'release/v5.3'
...
fix(mcpwm): fix mcpwm register offset on p4 (v5.3)
See merge request espressif/esp-idf!34803
2024-12-06 16:13:28 +08:00
wuzhenghui
1a23d3cd53
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group
2024-12-03 10:44:56 +08:00
wuzhenghui
97d9f01134
fix(esp_hw_support): remove p4 wdt retention on entry2
2024-12-02 17:44:53 +08:00
Li Shuai
2c31e2b118
fix(esp_hw_support): fix the issue of regdma wait node to immediately return to done
2024-12-02 17:44:48 +08:00
morris
6f992acf31
feat(mipi): fine tune DPHY PLL clock
2024-11-29 10:04:38 +08:00
Tomas Rezucha
177679b74e
feat(hal/usb): Make USB-DWC HAL&LL configuration independent
...
Previously, we included symbols from soc/usb_dwc_cfg.h and configured
the HAL and LL according to it. Now we get the configuration in runtime
from USB-DWC registers.
Added missing definition for USB FS peripheral on ESP32-P4.
2024-11-22 17:32:22 +08:00
Tomas Rezucha
7019a9f61c
feat(soc/usb): Add USB related changes to soc_caps and usb_dwc_periph
...
This commit changes the following:
- Add types and data structures indicating the available USB controllers
for each target.
2024-11-22 17:32:22 +08:00
Konstantin Kondrashov
b4ebb04184
feat(efuse): Adds efuse ADC calib data for ESP32-P4
2024-11-22 08:10:15 +02:00
Chen Jichang
0526a285ed
fix(mcpwm): fix mcpwm register offset on p4
2024-11-19 17:49:39 +08:00
wanckl
b5eca3a8a1
fix(driver_spi): enable p4 multi dut test
2024-11-15 14:59:49 +08:00
Jiang Jiang Jian
f3e99aa4e7
Merge branch 'fix/fix_top_domain_pd_v5.3' into 'release/v5.3'
...
fix(esp_pm): move clock module out of TOP_DOMAIN_PERIPHERALS_BM (v5.3)
See merge request espressif/esp-idf!34881
2024-11-15 11:13:54 +08:00
Jiang Jiang Jian
c5a3c7e78f
Merge branch 'ci/backport_i2s_ci_fix_to_v5.3' into 'release/v5.3'
...
ci(i2s&parlio): backport i2s and parlio ci fix (v5.3)
See merge request espressif/esp-idf!34587
2024-11-14 19:00:39 +08:00
Jiang Jiang Jian
6b2ac26da3
Merge branch 'feature/support_apll_on_p4_v5.3' into 'release/v5.3'
...
feat(clock): support apll clock on p4 (v5.3)
See merge request espressif/esp-idf!33214
2024-11-14 18:54:59 +08:00
wuzhenghui
06fa736f84
fix(esp_pm): move clock module out of TOP_DOMAIN_PERIPHERALS_BM
2024-11-13 16:12:02 +08:00
C.S.M
4049f2b5fb
feat(bod): Update bod threshold on esp32p4-eco2
2024-11-01 15:31:02 +08:00
laokaiyao
035f2f8280
ci(parlio_rx): enable logic analyzer example test
2024-11-01 11:18:59 +08:00
laokaiyao
5b03fff32e
feat(clock): support apll clock on p4
2024-10-31 11:01:04 +08:00
morris
3eefb7d800
Merge branch 'ci/enable_esp32p4_gpio_uart_target_test_v5.3' into 'release/v5.3'
...
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process (v5.3)
See merge request espressif/esp-idf!33523
2024-10-25 15:08:40 +08:00
morris
91e57cfb15
Merge branch 'feat/support_esp32p4_flash_psram_sleep_pd_v5.3' into 'release/v5.3'
...
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 v1.0 (v5.3)
See merge request espressif/esp-idf!34390
2024-10-25 11:00:08 +08:00
Jiang Jiang Jian
deed35c72e
Merge branch 'fix/fix_coverity_defects_in_sleep_code_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix coverity defects in sleep code (v5.3)
See merge request espressif/esp-idf!34108
2024-10-24 14:02:19 +08:00
Song Ruo Jing
16476a7a59
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process
2024-10-23 18:01:50 +08:00
wuzhenghui
855bba0582
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 v1.0
2024-10-23 16:03:39 +08:00
wuzhenghui
55ff2325c5
change(esp_hw_support): improve gpio deepsleep wakeup configuration code
2024-10-11 14:39:20 +08:00
Marius Vikhammer
dd6fdb92ea
docs(system): add cpu lock up description
2024-10-09 10:10:38 +08:00
Marius Vikhammer
c72fec55dd
Merge branch 'feature/efuse_update_v5.3' into 'release/v5.3'
...
feat(efuse): Updates efuse tables for p4 and c5 (v5.3)
See merge request espressif/esp-idf!33280
2024-09-12 13:39:21 +08:00
morris
5589d8cbf4
Merge branch 'feat/flash_32bit_support_p4_v5.3' into 'release/v5.3'
...
feature(spi_flash): Add 32bit address support for esp32p4 eco1 (backport v5.3)
See merge request espressif/esp-idf!31262
2024-09-12 11:45:14 +08:00
Konstantin Kondrashov
ce822125e7
feat(efuse): Updates efuse table for esp32p4
2024-09-11 23:12:46 +08:00
morris
4a3ca7f97f
Merge branch 'feat/i80_lcd_esp32p4_v5.3' into 'release/v5.3'
...
Add i80 LCD support on ESP32P4 (v5.3)
See merge request espressif/esp-idf!33293
2024-09-09 11:33:30 +08:00
Jiang Jiang Jian
d3b1b54f72
Merge branch 'bugfix/fix_esp32p4_sleep_psram_access_failure_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): support esp32p4 psram sleep retention (v5.3)
See merge request espressif/esp-idf!32598
2024-09-05 13:46:07 +08:00
morris
412f1f5991
Merge branch 'feat/usb_ls_p4_backport_v5.3' into 'release/v5.3'
...
Fix USB Low-Speed devices on ESP32-P4 backport v5.3
See merge request espressif/esp-idf!33268
2024-09-05 10:41:16 +08:00
morris
26b2e3db8a
Merge branch 'docs/usb_docs_p4_backport_v5.3' into 'release/v5.3'
...
usb_host: P4 Docs and DMA fix backport to v5.3
See merge request espressif/esp-idf!33075
2024-09-05 10:40:53 +08:00
wuzhenghui
2c68d03182
feat(esp_hw_support): support esp32p4 psram retention
2024-09-04 16:41:35 +08:00
morris
212973cca3
Merge branch 'refactor/gptimer_sleep_retention_v5.3' into 'release/v5.3'
...
Fix gptimer auto reload configuration being overwritten by regdma (v5.3)
See merge request espressif/esp-idf!32729
2024-09-04 12:08:05 +08:00
morris
03df9a2df2
feat(lcd): support i80 lcd driver on esp32p4
2024-09-04 11:39:55 +08:00
morris
a3f1ec060c
Merge branch 'fix/adc_channel_num_caps_v5.3' into 'release/v5.3'
...
fix(adc): Corrected the ADC channel number caps for esp32p4 (v5.3)
See merge request espressif/esp-idf!33239
2024-09-04 11:30:22 +08:00
Tomas Rezucha
3f1d59d6bb
fix(usb/host): Fix USB Low Speed devices connection on P4
...
P4 USB UTMI PHY was updated to specification v2.0
2024-09-03 08:11:07 +02:00
Aditya Patwardhan
aa754d40b8
fix(security): Fixed flash encryption for esp32p4
...
The flash encryption on esp32p4 was broken due to code related
to key manager not being executed when key manager support was
disabled on esp32p4 target.
This commit fixes that behaviour
Additionally, the atomic env enablement for
key_mgr_ll_enable_peripheral_clock was fixed.
2024-09-02 13:28:30 +05:30
Sudeep Mohanty
e7b582d472
fix(adc): Corrected the ADC channel number caps for esp32p4
...
This commit fixes the incorrect soc_caps for the ADC channel numbers on
the esp32p4.
2024-09-02 08:41:22 +02:00
Tomas Rezucha
8f38d943b6
docs(usb/host): Update maintainer docs for ESP32-P4
2024-08-26 08:36:06 +02:00
Armando
fe48cfd6e5
fix(xip): added SOC_SPIRAM_XIP_SUPPORTED for programming guide usage
2024-08-14 14:57:29 +08:00
morris
e1ba14df02
fix(gptimer): fix the regdma overwrite the reload configuration
2024-08-09 18:12:25 +08:00
morris
7e7f388392
change(wdt): create wdt_periph.c in soc component
2024-08-09 18:12:25 +08:00
C.S.M
3110c94117
feat(spi_flash): Support auto suspend on esp32p4
2024-08-01 18:12:51 +08:00
C.S.M
a4fbcae397
feat(spi_flash): Adjust flash clock to real 80M clock, and support 32bit address on eco1
2024-08-01 18:12:51 +08:00
morris
e566ffffcb
Merge branch 'feature/support_uart_sleep_retention_v5.3' into 'release/v5.3'
...
feat(uart): support uart module sleep retention (v5.3)
See merge request espressif/esp-idf!32464
2024-07-31 22:07:59 +08:00
morris
fe810983c4
Merge branch 'feature/support_isp_ccm_v5.3' into 'release/v5.3'
...
feat(isp_ccm): support isp color correction matrix (v5.3)
See merge request espressif/esp-idf!31608
2024-07-31 18:59:44 +08:00