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
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
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
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
Song Ruo Jing
8b8bb72ad4
feat(uart): support uart module sleep retention on c6/h2/p4
2024-07-31 15:15:11 +08:00
Marius Vikhammer
cf36c11b81
feat(lp-core): added support for using ETM events as wake-up source
2024-07-31 11:55:24 +08:00
laokaiyao
cd6b3ab9fb
feat(isp_ccm): support isp color correction matrix (v5.3)
2024-07-31 11:16:17 +08:00
morris
0e2b19b11b
Merge branch 'bugfix/usb_serial_jtag_simplify_v5.3' into 'release/v5.3'
...
usb-serial-jtag driver simplification (backport v5.3)
See merge request espressif/esp-idf!31947
2024-07-29 18:37:50 +08:00
C.S.M
03447f5827
fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs
2024-07-29 11:46:52 +08:00
morris
0417d48a9d
feat(mipi_dsi): update low level functions to include underrun interrupt
2024-07-29 11:23:52 +08:00
Jiang Jiang Jian
d431971fed
Merge branch 'feat/ci_check_ll_rw_register_half_word_v5.3' into 'release/v5.3'
...
fix(hal): LL function read write the register by half-world (v5.3)
See merge request espressif/esp-idf!31722
2024-07-26 11:46:40 +08:00
Jiang Jiang Jian
86bcea64b9
Merge branch 'feature/touch_driver_ng_on_p4_v5.3' into 'release/v5.3'
...
feat(touch_sensor): touch driver ng on p4 (v5.3)
See merge request espressif/esp-idf!31624
2024-07-26 11:42:27 +08:00
Marius Vikhammer
8957785f4d
Merge branch 'feat/cache_panic_p4_v5.3' into 'release/v5.3'
...
cache:cache panic p4 (v5.3)
See merge request espressif/esp-idf!32110
2024-07-25 18:56:39 +08:00
Mahavir Jain
ad0cfa57e7
Merge branch 'feature/esp32p4_apm_api_v5.3' into 'release/v5.3'
...
feat: add esp32p4 APM HAL/LL API (v5.3)
See merge request espressif/esp-idf!31417
2024-07-25 16:50:18 +08:00
morris
ab5b9a0c29
fix(hal): functions that may generate invalid load/store byte/half-word instructions
...
because the APB regsiters can't behave correctly on these instructions
2024-07-25 16:38:47 +08:00
Marius Vikhammer
fd6e699728
Merge branch 'feat/lp_core_lp_spi_support_v5.3' into 'release/v5.3'
...
feat(lp-spi): Added support for LP SPI to the LP core (v5.3)
See merge request espressif/esp-idf!31762
2024-07-25 16:24:04 +08:00
wuzhenghui
074035aac5
feat(esp_hw_support): support esp32p4 gpio wakeup deepsleep
2024-07-16 21:58:45 +08:00
Jiang Jiang Jian
5c180bf3b6
Merge branch 'feat/esp32p4eco_sleep_feature_update_v5.3' into 'release/v5.3'
...
feat(esp_hw_support): esp32p4eco1 sleep feature update (v5.3)
See merge request espressif/esp-idf!31682
2024-07-15 19:35:56 +08:00
Armando
22f1d28533
feat(cache): supported cache panic on p4
2024-07-15 10:16:54 +08:00
laokaiyao
2c7958735d
refactor(lp_ana_periph): sync the reg names to TRM (part2)
2024-07-13 15:47:20 +08:00
laokaiyao
a775317091
refactor(lp_ana_periph): sync the reg names to TRM
2024-07-13 15:47:20 +08:00
laokaiyao
8a18ae60e0
feat(touch_sens): touch sensor driver-ng on P4
2024-07-13 15:47:20 +08:00
Aditya Patwardhan
a56a4b8980
fix(soc): Disable key manager and ECDSA peripheral support for esp32p4
...
The support is disabled only for ECO1 and below
2024-07-03 15:28:41 +08:00
Sudeep Mohanty
f910f13de9
feat(lp-spi): Added support for LP SPI driver to the LP Core on esp32p4
...
This commit adds LP SPI master and LP SPI slave support for the LP Core
on the esp32p4.
2024-06-28 08:57:28 +02:00
wuzhenghui
fdb0dd23ca
feat(esp_hw_support): support LP_Peripheral & CNNT power domain auto powerdown on esp32p4eco1
2024-06-28 13:58:44 +08:00
Jiang Jiang Jian
6c7c212f98
Merge branch 'feat/update-memory-layout-c5-mp_v5.3' into 'release/v5.3'
...
feat(heap): support heap and update memory layout on esp32c5-mp target (backport v5.3)
See merge request espressif/esp-idf!31040
2024-06-25 00:55:00 +08:00
Marius Vikhammer
d6eedc04bf
Revert "fix(intr): fixed intr threshhold min level on C5"
...
This reverts commit a6c2c4149d9424ba9476f6cb63cc6097bcab2edc.
2024-06-24 13:57:57 +08:00
Konstantin Kondrashov
14d93dea75
feat(soc): Update efuse related soc_caps for c61 and c5 (MP/beta3)
2024-06-20 12:23:05 +08:00
morris
1056a02ba9
Merge branch 'feat/esp32c5_mp_uart_support_v5.3' into 'release/v5.3'
...
feat(uart): support HP/LP uart on ESP32C5 MP (backport v5.3)
See merge request espressif/esp-idf!31445
2024-06-20 10:31:05 +08:00
Guillaume Souchere
79b7e2cd97
fix(soc): Fix ROM stack start for esp32c5-mp
...
Update the value SOC_ROM_STACK_START to the expected
value from bootloader.ld memory map.
2024-06-14 08:20:02 +02:00
laokaiyao
f7faae7c2d
fix(soc): fix the pms reg headers base addr
2024-06-14 12:55:03 +08:00
Sachin Billore
5869850af2
feat: add esp32p4 APM HAL/LL API
2024-06-14 12:55:03 +08:00
Jiang Jiang Jian
e6230e49cb
Merge branch 'feat/support_tg_retention_v5.3' into 'release/v5.3'
...
change(esp_hw_support): do TG WDT/Timer retention by needs (v5.3)
See merge request espressif/esp-idf!31486
2024-06-13 19:55:02 +08:00
Jiang Jiang Jian
a70355be55
Merge branch 'fix/fix_not_necessary_public_require_from_esp_system_to_btld_support_v5.3' into 'release/v5.3'
...
esp_system: fixed not necessary public require to bootloader_support (v5.3)
See merge request espressif/esp-idf!31453
2024-06-13 17:41:59 +08:00
wuzhenghui
1854036f92
change(esp_hw_support): use union retention link priority definiation
2024-06-13 14:08:37 +08:00
wuzhenghui
3785506ec1
change(esp_driver_gptimer): do gptimer timer target retention by needs
2024-06-13 14:08:34 +08:00
wuzhenghui
ea142bb6d1
change(esp_hw_support): do timergroup watchdogs retention by needs
2024-06-13 14:08:26 +08:00
Jiang Jiang Jian
3db95e4f0e
Merge branch 'fix/cleanup_unaccessible_sha3_regs_v5.3' into 'release/v5.3'
...
fix(soc): Cleanup inaccessible SHA_3 registers from the header files (v5.3)
See merge request espressif/esp-idf!31440
2024-06-13 14:04:06 +08:00
Armando
cb8670e2bc
ci(flash): temp disable SOC_SPI_MEM_SUPPORT_WRAP
2024-06-13 11:26:35 +08:00
morris
f750f4c6f7
Merge branch 'feature/p4_lcdcam_dvp_cam_driver_v5.3' into 'release/v5.3'
...
feat(cam): add esp32-p4 lcd_cam dvp driver (v5.3)
See merge request espressif/esp-idf!31454
2024-06-13 11:04:54 +08:00
gaoxu
a326f15120
feat(adc): support ADC continuous mode on ESP32P4
2024-06-12 18:34:04 +08:00