C.S.M
17f814acf3
fix(spi_flash): Add external flash support on esp32c6,esp32h2,esp32p4,esp32c5
2024-07-30 11:10:29 +08:00
Song Ruo Jing
adb1a81729
Merge branch 'feature/esp32c61_regi2c_support' into 'master'
...
feat(regi2c): support REGI2C for ESP32C61
Closes IDF-9276
See merge request espressif/esp-idf!31980
2024-07-29 11:52:41 +08:00
laokaiyao
86a552e4e2
feat(i2s): support i2s etm event and task
2024-07-25 13:22:38 +08:00
Song Ruo Jing
3aa27ae960
refactor(regi2c): add LL function to control analog i2c master clock
2024-07-24 12:26:59 +08:00
morris
28a3227b2f
feat(mipi_dsi): update low level functions to include underrun interrupt
2024-07-19 18:06:21 +08:00
wuzhenghui
c2bb64fbe8
fix(esp_hw_support): stall another core during cpu/mem/apb freq switching
2024-07-16 19:11:12 +08:00
Aditya Patwardhan
fb1a8461f7
Merge branch 'bugfix/update_ecdsa_reset_api_to_execute_correctly' into 'master'
...
fix(hal): updated ecdsa reset api to execute correctly
See merge request espressif/esp-idf!31126
2024-07-16 16:43:29 +08:00
Roman Leonov
d108ba14ac
Merge branch 'fix/usb_host_hcd_dconn_hs' into 'master'
...
fix(usb_dwc_hal): Enabled precise VBUS detection
Closes IDF-9953
See merge request espressif/esp-idf!32031
2024-07-13 00:45:56 +08:00
Armando (Dou Yiwen)
10301a6c95
Merge branch 'feat/cache_panic_p4' into 'master'
...
cache: cache panic p4
Closes IDF-7515
See merge request espressif/esp-idf!32049
2024-07-12 22:20:10 +08:00
Roman Leonov
97d30e7c48
fix(usb_dwc_hal): Enabled precise detection of VBUS
2024-07-12 10:51:31 +02:00
Armando
564b74a9c0
feat(cache): supported cache panic on p4
2024-07-12 12:42:10 +08:00
C.S.M
5448703663
Merge branch 'fix/flash_freq_c5' into 'master'
...
feat(spi_flash): Increase flash frequency from 40M to 80M
See merge request espressif/esp-idf!31967
2024-07-11 17:41:04 +08:00
C.S.M
eaccf8aedb
fix(spi_flash): Fix the mpll clock source always pinned to 80M on PP4
2024-07-11 13:59:42 +08:00
morris
7dc6a2f562
Merge branch 'refactor/pcnt_isr_handling' into 'master'
...
refactor(pcnt): ISR handling
Closes IDF-10329
See merge request espressif/esp-idf!31911
2024-07-09 10:12:18 +08:00
Song Ruo Jing
4e5b8f9b38
Merge branch 'bugfix/ledc_mem_pd' into 'master'
...
fix(ledc): clear ledc_mem_force_pd when LEDC peripheral is in use C5
Closes IDF-10250, IDF-9100, IDF-8969, and IDF-10333
See merge request espressif/esp-idf!31850
2024-07-08 15:20:56 +08:00
Gao Xu
90d9dd1c52
Merge branch 'bugfix/fix_usb_dp_pullup_disable' into 'master'
...
GPIO: correct pio_ll_pullup_dis when USB DP
See merge request espressif/esp-idf!31937
2024-07-08 15:08:37 +08:00
morris
6d223f1921
refactor(pcnt): ISR handling
2024-07-08 14:52:14 +08:00
Marius Vikhammer
d1132ddfa2
Merge branch 'feature/lp_core_etm' into 'master'
...
feat(lp-core): added support for using ETM events as wake-up source
Closes IDF-10201 and IDF-6360
See merge request espressif/esp-idf!31810
2024-07-08 12:23:03 +08:00
Marius Vikhammer
de2a66ebe0
feat(lp-core): added support for using ETM events as wake-up source
2024-07-08 11:04:34 +08:00
gaoxu
21dd9d12fa
fix(gpio): correct usb dp gpio pullup disable function
2024-07-05 20:45:57 +08:00
Song Ruo Jing
4cd74f51db
fix(ledc): clear ledc_mem_force_pd when LEDC peripheral is in use
...
And enable target test for C5 and P4
2024-07-05 15:11:57 +08:00
Mahavir Jain
f978dd0af9
Merge branch 'bugfix/update_naming_style_for_mpi_power_related_api' into 'master'
...
fix(hal): updated naming style for power up and down api for mpi peripheral
See merge request espressif/esp-idf!31693
2024-07-05 14:29:58 +08:00
C.S.M
c59403147c
Merge branch 'bugfix/usj_fifo_8_32_read' into 'master'
...
fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs
See merge request espressif/esp-idf!31879
2024-07-04 11:02:33 +08:00
morris
36ee689125
Merge branch 'ci/re-enable_spi_lcd_test_on_p4' into 'master'
...
Ci(spi_lcd): re-enable spi lcd test on p4
Closes IDF-8975
See merge request espressif/esp-idf!31824
2024-07-03 18:32:21 +08:00
C.S.M
8b2350ce1c
fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs
2024-07-03 15:15:46 +08:00
nilesh.kale
469942225b
fix(hal): updated naming style for power up and down api for mpi peripheral
...
This commit updated APIs' naming style to ensure consistency throughout
all other peripherals.
2024-07-03 10:49:20 +05:30
nilesh.kale
96d011cdfc
fix(hal): updated ecdsa reset api to execute correctly
...
This commit updated API to ensure ECDSA peripheral resets
and waits until the state returns to idle.
2024-07-03 10:48:36 +05:30
Chen Jichang
f0e8b606b7
fix(spi_master): change MOSI pin default idle level to low
2024-07-03 11:12:44 +08:00
morris
722ce211af
fix(rmt): power up memory block
2024-06-28 10:58:04 +08:00
wuzhenghui
2b70104761
fix(esp_hw_support): wait eFuse controller idle after sleep wakeup
2024-06-27 17:36:21 +08:00
laokaiyao
7ac331fea7
refactor(lp_ana_periph): sync the reg names to TRM (part2)
2024-06-24 15:30:55 +08:00
Mahavir Jain
1ec218260f
Merge branch 'bugfix/c5_mpi_ecc_power_mode' into 'master'
...
fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5
See merge request espressif/esp-idf!31621
2024-06-24 13:47:07 +08:00
Mahavir Jain
e1499ddde3
fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5
2024-06-21 09:42:57 +08:00
C.S.M
d53add5d84
fix(usb_serial_jtag): fix regs are not handled properly for half-word instructions
2024-06-20 16:58:15 +08:00
morris
a8f2a94fe8
fix(lcd): workaround register check failure
2024-06-19 19:00:11 +08:00
morris
98070179b5
fix(huk): switch case fall through unexpected
2024-06-18 23:13:00 +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
5b01a3ccd3
refactor(touch): refactor the filter configuration
2024-06-18 14:36:09 +08:00
laokaiyao
39ade8fd8a
refactor(lp_ana_periph): sync the reg names to TRM
2024-06-18 14:36:09 +08:00
morris
3ef9426e2a
refactor(gptimer): sleep retention code clean up
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
laokaiyao
d263ab3145
docs(touch): add doc for cap touch sens driver
2024-06-12 15:44:25 +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