Sudeep Mohanty
f8a7af8f84
Merge branch 'feat/lp_core_lp_spi_support' into 'master'
...
feat(lp-spi): Added support for LP SPI to the LP core
Closes IDF-7538 and IDF-10210
See merge request espressif/esp-idf!31492
2024-06-27 14:20:29 +08:00
Aditya Patwardhan
ca4d5afc59
Merge branch 'fix/disable_ecdsa_key_manager_for_p4' into 'master'
...
fix(soc): Disable key manager and ECDSA peripheral support for esp32p4
See merge request espressif/esp-idf!31662
2024-06-26 22:01:34 +08:00
Sudeep Mohanty
6e85d744a8
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-26 13:43:55 +02:00
laokaiyao
7ac331fea7
refactor(lp_ana_periph): sync the reg names to TRM (part2)
2024-06-24 15:30:55 +08:00
Aditya Patwardhan
3e97a9f866
fix(soc): Disable key manager and ECDSA peripheral support for esp32p4
...
The support is disabled only for ECO1 and below
2024-06-24 10:26:51 +05:30
Wu Zheng Hui
ee372c4842
Merge branch 'feat/esp32p4eco_sleep_feature_update' into 'master'
...
feat(esp_hw_support): esp32p4eco1 sleep feature update
Closes IDF-9564
See merge request espressif/esp-idf!30899
2024-06-24 11:15:47 +08:00
laokaiyao
b51fc7c390
ci(parlio_rx): enable target test for h2 and p4
2024-06-20 16:02:21 +08:00
morris
a8f2a94fe8
fix(lcd): workaround register check failure
2024-06-19 19:00:11 +08:00
Kevin (Lao Kaiyao)
31364b0f9f
Merge branch 'bugfix/rename_some_touch_regs' into 'master'
...
refactor(lp_ana_periph): sync the reg names to TRM
See merge request espressif/esp-idf!31474
2024-06-18 20:47:45 +08:00
morris
ba364d486f
Merge branch 'feat/ci_check_ll_rw_register_half_word' into 'master'
...
feat(ci): check if the LL function read write the register by half-world
See merge request espressif/esp-idf!31501
2024-06-18 20:38:15 +08:00
morris
4f03604b2e
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-06-18 14:58:41 +08:00
laokaiyao
39ade8fd8a
refactor(lp_ana_periph): sync the reg names to TRM
2024-06-18 14:36:09 +08:00
morris
22a85517ff
fix(gptimer): fix the regdma overwrite the reload configuration
2024-06-18 09:59:12 +08:00
morris
0365cb0bc7
change(wdt): create wdt_periph.c in soc component
2024-06-18 09:59:06 +08:00
Kevin (Lao Kaiyao)
c23165bb34
Merge branch 'feature/touch_driver_ng_on_p4' into 'master'
...
feat(touch_sensor): touch driver ng on p4
Closes IDF-7477
See merge request espressif/esp-idf!25941
2024-06-13 02:32:53 +08:00
morris
15cebb6be7
Merge branch 'feat/rmt_sleep_retention_esp32p4' into 'master'
...
feat(rmt): support sleep retention on esp32p4
Closes IDF-9936
See merge request espressif/esp-idf!31390
2024-06-12 13:47:55 +08:00
laokaiyao
865e3ee2de
feat(touch_sens): touch sensor driver-ng on P4
2024-06-12 12:09:17 +08:00
Armando (Dou Yiwen)
3af0335b3f
Merge branch 'feature/p4_lcdcam_dvp_cam_driver' into 'master'
...
feat(cam): add esp32-p4 lcd_cam dvp driver
Closes IDF-10029
See merge request espressif/esp-idf!31085
2024-06-12 10:44:44 +08:00
morris
31fd72538f
feat(rmt): support sleep retention on esp32p4
2024-06-12 10:44:20 +08:00
Dong Heng
a347fa175f
feat(cam): add esp32-p4 lcd_cam dvp driver
2024-06-11 10:59:27 +08:00
Kevin (Lao Kaiyao)
d92b8c37ce
Merge branch 'feature/support_isp_ccm' into 'master'
...
feat(isp_ccm): support isp color correction matrix
Closes IDF-10080
See merge request espressif/esp-idf!31244
2024-06-07 16:36:58 +08:00
laokaiyao
251fb331d2
feat(isp_ccm): support isp color correction matrix
2024-06-07 10:54:56 +08:00
C.S.M
7909291922
fix(bod): Disable fib in bootloader so that interrupt can be triggered properly
2024-06-06 15:22:53 +08:00
Gao Xu
78c40fd19a
Merge branch 'esp32p4/add_adc_support' into 'master'
...
feat(adc): support ADC oneshot/continuous mode on ESP32P4
Closes IDF-6496 and IDF-6497
See merge request espressif/esp-idf!28281
2024-06-05 16:31:59 +08:00
gaoxu
795f3fe377
feat(adc): support ADC continuous mode on ESP32P4
2024-06-03 16:50:39 +08:00
Song Ruo Jing
dca7c286d0
feat(uart): support uart module sleep retention on c6/h2/p4
2024-06-03 12:40:43 +08:00
Armando
70d2ed5ee8
feat(isp): added isp dvp driver
2024-05-31 18:47:27 +08:00
wuzhenghui
edbd2266a4
feat(esp_hw_support): support LP_Peripheral & CNNT power domain auto powerdown on esp32p4eco1
2024-05-31 14:51:10 +08:00
Mahavir Jain
019165b950
Merge branch 'feature/esp32p4_apm_api' into 'master'
...
feat: add esp32p4 APM HAL/LL API
Closes IDF-9651
See merge request espressif/esp-idf!30251
2024-05-30 14:08:45 +08:00
Sachin Billore
31d86175da
feat: add esp32p4 APM HAL/LL API
2024-05-29 21:37:49 +05:30
Song Ruo Jing
612e970900
fix(gpio): fix IO 21-27 IOMUX registers not being backed up on ESP32H2
2024-05-29 18:31:24 +08:00
Wu Zheng Hui
bfc1ecdb4b
Merge branch 'feat/support_tg_retention' into 'master'
...
change(esp_hw_support): do TG WDT/Timer retention by needs
Closes IDF-8463, PM-110, and IDFGH-12238
See merge request espressif/esp-idf!28154
2024-05-29 10:19:19 +08:00
wuzhenghui
8518bf2ea7
change(esp_driver_gptimer): do gptimer timer target retention by needs
2024-05-28 15:19:24 +08:00
wuzhenghui
a68668c392
change(esp_hw_support): do timergroup watchdogs retention by needs
2024-05-28 15:17:19 +08:00
C.S.M
f66fe7cc7a
feat(spi_flash): Support auto suspend on esp32p4
2024-05-27 19:42:47 +08:00
C.S.M
374c89097f
feat(spi_flash): Adjust flash clock to real 80M clock, and support 32bit address on eco1
2024-05-27 19:42:47 +08:00
Wan Lei
0fc3f68ff4
Merge branch 'feature/esp32c5_ledc_support' into 'master'
...
feat(ledc): support ledc on esp32c5
Closes IDF-8684
See merge request espressif/esp-idf!30836
2024-05-27 17:43:12 +08:00
igor.udot
33fa42ca74
feat(ledc): support ledc on esp32c5
2024-05-27 11:26:11 +08:00
morris
dc6989796a
feat(gdma): set burst size and return alignment constraint
...
burst size can affect the buffer alignment
2024-05-24 22:43:55 +08:00
Song Ruo Jing
2621d67da2
Merge branch 'feature/esp32p4_ppa_driver_support' into 'master'
...
feat(ppa): add PPA driver support for ESP32P4
Closes IDF-6878
See merge request espressif/esp-idf!29301
2024-05-24 19:22:58 +08:00
Armando (Dou Yiwen)
c9167ef782
Merge branch 'feat/isp_bf_feature' into 'master'
...
feat(isp): added isp bf driver
Closes IDF-9999
See merge request espressif/esp-idf!30968
2024-05-24 16:43:55 +08:00
Armando
6e3efc7b9f
feat(isp): added isp bf driver
2024-05-24 10:25:42 +08:00
Song Ruo Jing
fd1a718f62
feat(ppa): add PPA driver support for ESP32P4
...
Modified API operation configuration structure
Rename invoker to client
Support YUV420 color mode for SRM
Move PPA srm/blending engine reset ahead of any 2D-DMA channel configurations
2024-05-23 16:40:56 +08:00
Song Ruo Jing
a86e03cba3
feat(ppa): add PPA driver support for ESP32P4
...
Renamed SR to SRM
2024-05-23 16:40:55 +08:00
Song Ruo Jing
36732fbcb4
feat(ppa): add PPA driver support for ESP32P4
2024-05-23 16:40:55 +08:00
morris
098abb5993
Merge branch 'feat/pcnt_support_esp32c5' into 'master'
...
feat(pcnt): add driver support on esp32c5
Closes IDF-8683
See merge request espressif/esp-idf!30854
2024-05-23 09:53:08 +08:00
Armando (Dou Yiwen)
92f9301ceb
Merge branch 'feat/esp32p4_xip_psram' into 'master'
...
psram: support xip_psram on esp32p4
Closes IDF-7556
See merge request espressif/esp-idf!26903
2024-05-22 21:18:19 +08:00
Wan Lei
207966d64c
Merge branch 'feat/c5mp_gpspi_support' into 'master'
...
feat(spi): c5mp gpspi support
See merge request espressif/esp-idf!30960
2024-05-22 16:36:16 +08:00
Armando
10d3912c70
feat(xip_psram): support xip psram feature on esp32p4
2024-05-22 15:56:07 +08:00
gaoxu
db6e53fd44
feat(soc): rename lp_adc and ahb_dma reg base on p4
2024-05-22 15:23:58 +08:00