gaoxu
|
cfa487b4e0
|
ci(adc): enable P4 ADC test and correct ADC performance thresh
|
2024-12-31 11:28:29 +08:00 |
|
gaoxu
|
0c82649db0
|
fix(adc): fix P4 adc continuous mode stop early
|
2024-12-31 11:28:29 +08:00 |
|
gaoxu
|
d7f7f0ad24
|
fix(adc): fix adc1 error after bootloader random
|
2024-12-31 11:28:28 +08:00 |
|
Gao Xu
|
1a9a5f4734
|
Merge branch 'feat/h21_introduce_step7' into 'master'
feat(esp32h21): ci enable public header check (stage7)
See merge request espressif/esp-idf!35858
|
2024-12-25 09:36:32 +08:00 |
|
gaoxu
|
1efea28c69
|
feat(interrupt): rename interrupt martix reg base
|
2024-12-24 19:13:32 +08:00 |
|
gaoxu
|
3e30d2e928
|
feat(esp32h21): ci enable public header check (stage7)
|
2024-12-24 16:44:08 +08:00 |
|
Gao Xu
|
8905189743
|
Merge branch 'feat/h21_introduce_step5' into 'master'
feat(esp32h21): support esp_system, esp_timer and freertos(stage5)
See merge request espressif/esp-idf!35635
|
2024-12-23 11:40:11 +08:00 |
|
gaoxu
|
8b2470a4ab
|
feat(lp_timer): add soc caps that lp timer and brownout share intr source
|
2024-12-20 22:43:11 +08:00 |
|
gaoxu
|
b240defc75
|
feat(esp32h21): support esp_system, esp_timer and freertos (stage5)
|
2024-12-20 22:43:10 +08:00 |
|
Gao Xu
|
b11535c32d
|
Merge branch 'feat/h21_introduce_step4' into 'master'
feat(esp32h21): add G0 component support (stage4)
See merge request espressif/esp-idf!35494
|
2024-12-20 17:26:00 +08:00 |
|
gaoxu
|
4ba375351a
|
feat(esp32h21): add G0 component support (stage4)
|
2024-12-20 14:15:12 +08:00 |
|
Gao Xu
|
0d8a644739
|
Merge branch 'feat/h21_introduce_step3_1' into 'master'
feat(esp32h21): add efuse and rom support (stage 3/8)
See merge request espressif/esp-idf!35493
|
2024-12-18 19:22:39 +08:00 |
|
gaoxu
|
1176038776
|
feat(esp32h21): add H21 esp_rom files (stage3)
|
2024-12-18 11:58:34 +08:00 |
|
gaoxu
|
7dabe54814
|
feat(esp32h21): add H21 efuse files (stage3)
|
2024-12-18 11:46:21 +08:00 |
|
Gao Xu
|
7ff0a07d3d
|
Merge branch 'feat/h21_introduce_step2_3' into 'master'
feat(esp32h21): add soc register header files (stage 2/8, part 3/3)
See merge request espressif/esp-idf!35492
|
2024-12-14 18:58:14 +08:00 |
|
gaoxu
|
d798f6f1a7
|
feat(esp32h21): update pmu reg and struct files (stage 2-3)
|
2024-12-14 17:08:51 +08:00 |
|
gaoxu
|
07862cf93e
|
feat(esp32h21): fix soc file and add soc files from verification branch (stage 2-3)
|
2024-12-14 17:08:19 +08:00 |
|
Gao Xu
|
512d08a1d9
|
Merge branch 'feat/h21_introduce_step2_2' into 'master'
feat(esp32h21): add soc register header files (stage 2/8, part 2/3)
See merge request espressif/esp-idf!35320
|
2024-12-09 18:46:15 +08:00 |
|
gaoxu
|
9fcc1c35da
|
feat(esp32h21): add soc register header files (stage2, 2/3)
|
2024-12-08 16:37:38 +08:00 |
|
Gao Xu
|
ab1d025abb
|
Merge branch 'feat/h21_introduce_step2_soc' into 'master'
feat(esp32h21): add soc register header files (stage 2/8, part 1/3)
See merge request espressif/esp-idf!34602
|
2024-12-05 15:34:23 +08:00 |
|
gaoxu
|
6731d75174
|
feat(esp32h21): add soc register header files (stage2, 1/3)
|
2024-12-04 14:36:16 +08:00 |
|
Gao Xu
|
bbcfb35d67
|
Merge branch 'feat/h21_introduce_step1_target' into 'master'
feat(esp32h21): introduce target esp32h21 (stage 1/8) 😐
See merge request espressif/esp-idf!34542
|
2024-11-14 10:46:44 +08:00 |
|
gaoxu
|
64bbb53b8f
|
feat(esp32h21): introduce target esp32h21(stage 1)
|
2024-11-12 15:42:27 +08:00 |
|
Gao Xu
|
611e163024
|
Merge branch 'feat/esp32c61_adc_support' into 'master'
ADC: support ADC oneshot and continuous mode on ESP32C61
Closes IDF-9302 and IDF-9304
See merge request espressif/esp-idf!32907
|
2024-11-11 10:22:47 +08:00 |
|
gaoxu
|
efd04b7709
|
feat(adc): support ADC oneshot and continuous on C61
|
2024-11-08 17:13:26 +08:00 |
|
Gao Xu
|
ffcf40cee3
|
Merge branch 'feature/esp32c61_i2s_support' into 'master'
feat(i2s): support i2s on esp32c61
Closes IDF-9312 and IDF-9313
See merge request espressif/esp-idf!32905
|
2024-10-25 11:18:44 +08:00 |
|
gaoxu
|
8ab0cdde60
|
feat(i2s): support i2s on esp32c61
|
2024-10-22 15:12:38 +08:00 |
|
Gao Xu
|
da9014c8d6
|
Merge branch 'docs/enable_adc_on_p4' into 'master'
docs(adc): update adc oneshot/continuous docs on P4
Closes IDF-7718 and IDF-7719
See merge request espressif/esp-idf!32815
|
2024-10-16 16:20:53 +08:00 |
|
gaoxu
|
4e76f8bdc1
|
docs(adc): update adc oneshot/continuous docs on P4
|
2024-09-18 15:05:56 +08:00 |
|
Gao Xu
|
e5fcc53755
|
Merge branch 'fix/fix_isp_color_contrast_max_value' into 'master'
Fix/fix isp color contrast max value
See merge request espressif/esp-idf!33507
|
2024-09-14 09:20:32 +08:00 |
|
gaoxu
|
5e46dba0f7
|
fix(adc): fix isp contrast and saturation max value
|
2024-09-13 14:21:06 +08:00 |
|
Gao Xu
|
c83bf0c3df
|
Merge branch 'feature/support_isp_color' into 'master'
feat(isp): support color on P4
Closes IDF-10495
See merge request espressif/esp-idf!32901
|
2024-09-03 18:42:26 +08:00 |
|
gaoxu
|
7b71d7aaac
|
feat(isp_color): support ISP color on P4
|
2024-09-03 14:52:46 +08:00 |
|
Gao Xu
|
0e4464c363
|
Merge branch 'feature/support_isp_hisp_p4' into 'master'
feature(isp): Add ISP histogram support for esp32p4
Closes IDF-10192
See merge request espressif/esp-idf!31342
|
2024-08-28 09:13:43 +08:00 |
|
gaoxu
|
c3155c39d1
|
feat(isp_hist): change coeff and weight of HIST to integer/decimal struct
|
2024-08-27 16:56:18 +08:00 |
|
gaoxu
|
8c31479fe5
|
docs(isp): Add ISP histogram in the programming guide
|
2024-08-27 11:26:04 +08:00 |
|
gaoxu
|
fb5df708a1
|
feat(isp_hist): Add ISP histogram support and add test for esp32p4(part 2)
|
2024-08-27 11:26:03 +08:00 |
|
Gao Xu
|
bf7f146cc8
|
Merge branch 'feat/support_hysteresis_filter_on_c61' into 'master'
feat(gpio): support hysteresis filter on C61
See merge request espressif/esp-idf!32881
|
2024-08-22 19:30:16 +08:00 |
|
gaoxu
|
004f27efda
|
feat(gpio): support hysteresis filter on C61
|
2024-08-22 11:24:03 +08:00 |
|
Gao Xu
|
e094c927e9
|
Merge branch 'feature/esp32c61_uart_support' into 'master'
feat(uart): support uart on ESP32C61
Closes IDF-9320, IDF-9341, and IDF-9329
See merge request espressif/esp-idf!32254
|
2024-08-06 10:39:06 +08:00 |
|
gaoxu
|
cd9d8bf2e9
|
feat(uart): support uart on ESP32C61
|
2024-08-05 15:06:51 +08:00 |
|
Gao Xu
|
ff4620a51d
|
Merge branch 'feature/manage_isp_continuous_oneshot_conflict' into 'master'
ISP: AE/AF/AWB continuous concurrent manage
Closes IDF-10579 and IDF-10672
See merge request espressif/esp-idf!32519
|
2024-08-05 09:28:12 +08:00 |
|
gaoxu
|
e3a717fd15
|
feat(isp): fix potentiual AF/AE/AWB continuous and oneshot conflict and add test
|
2024-08-02 16:52:35 +08:00 |
|
Gao Xu
|
3e974bd8a3
|
Merge branch 'feature/support_isp_ae' into 'master'
feat(isp): Support ISP Auto Exposure (AE)
Closes IDF-9592, IDF-10193, and IDF-10580
See merge request espressif/esp-idf!31671
|
2024-08-01 16:21:34 +08:00 |
|
gaoxu
|
51a7de23b8
|
feat(isp_ae): add thread safe lock for ISP AE
|
2024-07-31 15:08:48 +08:00 |
|
gaoxu
|
0b8269ee96
|
docs(isp_ae): add isp auto exposure programming guide
|
2024-07-31 15:08:48 +08:00 |
|
gaoxu
|
c88ba68cb0
|
feat(isp): ISP dispatched ISRs together
|
2024-07-31 15:08:47 +08:00 |
|
gaoxu
|
cb6ecc470c
|
feat(isp_ae): add isp auto exposure driver test
|
2024-07-31 11:18:53 +08:00 |
|
gaoxu
|
3c0fe579b6
|
feat(isp_ae): support isp auto exposure
|
2024-07-31 11:18:51 +08:00 |
|
Gao Xu
|
7d3ac1abe4
|
Merge branch 'esp32c5/add_adc_support' into 'master'
ADC: bringup ADC oneshot and continuous mode on C5
Closes IDF-8701 and IDF-8703
See merge request espressif/esp-idf!31940
|
2024-07-17 16:46:52 +08:00 |
|
gaoxu
|
2f49a2e9c8
|
feat(adc): add ADC func clock enable function on C5,C6,H2
|
2024-07-13 14:06:57 +08:00 |
|
gaoxu
|
65820c07ac
|
feat(adc): support ADC oneshot and continuous mode on ESP32C5 and enable test
|
2024-07-13 14:03:23 +08:00 |
|
Gao Xu
|
cd24013198
|
Merge branch 'bugfix/fix_gpio_const_zero_addr' into 'master'
GPIO: fix GPIO_MATRIX_CONST_ZERO_INPUT addr
Closes IDF-10331
See merge request espressif/esp-idf!31935
|
2024-07-11 14:40:51 +08:00 |
|
gaoxu
|
27aeec9667
|
ci(gpio): re-enable C5 gpio and rtcio test
|
2024-07-11 09:46:58 +08:00 |
|
gaoxu
|
5da216a753
|
fix(gpio): fix gpio const zero addr
|
2024-07-11 09:46:58 +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 |
|
gaoxu
|
21dd9d12fa
|
fix(gpio): correct usb dp gpio pullup disable function
|
2024-07-05 20:45:57 +08:00 |
|
Gao Xu
|
e843a38014
|
Merge branch 'feature/esp32c5_mp_rtcio_support' into 'master'
feat(rtcio): support RTCIO on ESP32C5 MP
Closes IDF-8719
See merge request espressif/esp-idf!31371
|
2024-07-02 15:30:42 +08:00 |
|
gaoxu
|
0d35631ec1
|
feat(rtcio): support RTCIO on ESP32C5
|
2024-06-28 22:01:55 +08:00 |
|
Gao Xu
|
3ec99db2d5
|
Merge branch 'feat/esp32c5_mp_uart_support' into 'master'
feat(uart): support HP/LP uart on ESP32C5 MP
Closes IDF-8722
See merge request espressif/esp-idf!31024
|
2024-06-12 11:00:51 +08:00 |
|
gaoxu
|
ed6ca697cf
|
feat(uart): support HP/LP uart on ESP32C5 MP
|
2024-06-11 19:34:03 +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 |
|
gaoxu
|
db6e53fd44
|
feat(soc): rename lp_adc and ahb_dma reg base on p4
|
2024-05-22 15:23:58 +08:00 |
|
gaoxu
|
6d82c324bb
|
feat(adc): move adc periph enable/reset functions to ll layer
|
2024-05-22 15:23:58 +08:00 |
|
gaoxu
|
c1edeca849
|
fix(dma): feat(adc): support ADC oneshot mod on ESP32P4
|
2024-05-22 15:23:58 +08:00 |
|
Gao Xu
|
082730a2c1
|
Merge branch 'feature/esp32c5_gpio_remove_iomux_reg' into 'master'
feat(gpio): remove io_mux_reg array and fix matrix const input addr
See merge request espressif/esp-idf!30904
|
2024-05-17 23:15:57 +08:00 |
|
gaoxu
|
64c9cb43a9
|
feat(gpio): fix gpio matrix const input addr on C5 MP
|
2024-05-17 20:55:26 +08:00 |
|
gaoxu
|
5c27ccdae4
|
feat(gpio): remove io_mux_reg array in gpio_periph.c from c5
|
2024-05-17 20:55:25 +08:00 |
|
Gao Xu
|
b893e3b982
|
Merge branch 'feature/esp32c5_mp_gpio_support' into 'master'
feat(gpio): fix ESP32P4 fspics0 in io mux reg
See merge request espressif/esp-idf!30846
|
2024-05-16 14:36:42 +08:00 |
|
Gao Xu
|
7d097ca98b
|
Merge branch 'csi/add_no_backup_buffer_usage_verify' into 'master'
feat(csi): add verify to no backup buffer usage
See merge request espressif/esp-idf!30788
|
2024-05-16 10:33:33 +08:00 |
|
gaoxu
|
37487f1c5e
|
feat(gpio): fix the fspics0 in io mux reg
|
2024-05-15 17:34:25 +08:00 |
|
Gao Xu
|
1029476a82
|
Merge branch 'feature/esp32c5_mp_gpio_support' into 'master'
C5 gpio support and update docs
See merge request espressif/esp-idf!30792
|
2024-05-13 18:36:52 +08:00 |
|
gaoxu
|
1138d7d56a
|
feat(gpio): update c5 mp gpio docs
|
2024-05-13 16:19:28 +08:00 |
|
gaoxu
|
6def5faab5
|
feat(gpio): rename c61 IOMUX to IO_MUX
|
2024-05-13 16:18:19 +08:00 |
|
gaoxu
|
bce26b29c3
|
feat(rom): update c5 mp verison rom ld file
|
2024-05-13 16:18:18 +08:00 |
|
gaoxu
|
8390cc1b0e
|
feat(csi): add verify to no backup buffer usage
|
2024-05-13 15:42:10 +08:00 |
|
gaoxu
|
cbef285352
|
feat(pm): add SOC_PM_SUPPORTED in soc caps
|
2024-05-11 10:51:17 +08:00 |
|
gaoxu
|
6e4b50511e
|
feat(coredump): replace fun sel function
|
2024-05-11 10:51:16 +08:00 |
|
gaoxu
|
3db559ab21
|
feat(gpio): update gpio docs on ESP32C5 MP version
|
2024-05-11 10:49:42 +08:00 |
|
gaoxu
|
605f2309bf
|
feat(gpio): add gpio support on ESP32C5 MP version
|
2024-04-26 12:27:53 +08:00 |
|
Gao Xu
|
10c22e84ed
|
Merge branch 'csi/add_no_backup_buffer_usage_flag' into 'master'
feat(csi): add a flag to allow no backup buffer usage
Closes IDF-9571
See merge request espressif/esp-idf!30185
|
2024-04-18 14:30:34 +08:00 |
|
gaoxu
|
4a9eb6fee9
|
feat(csi): add a test that no backup buffer usage
|
2024-04-18 10:42:22 +08:00 |
|
gaoxu
|
65acf4abe9
|
feat(csi): add a flag to allow no backup buffer usage
|
2024-04-18 10:42:22 +08:00 |
|
Gao Xu
|
db3e43908a
|
Merge branch 'feat/add_esp_dma_capable_malloc' into 'master'
dma_utils: add esp dma capable malloc function
Closes IDF-9638
See merge request espressif/esp-idf!29869
|
2024-04-02 21:31:45 +08:00 |
|
gaoxu
|
c3303c0096
|
fix(eth): fix defaultip101 tests error on ci
|
2024-04-02 16:17:10 +08:00 |
|
gaoxu
|
8e9b1501c0
|
fix(dma): fix s3 dma reg spell error
|
2024-04-02 14:30:14 +08:00 |
|
gaoxu
|
40f38bea6f
|
feat(dma): refactor dma calloc function
|
2024-04-02 14:30:14 +08:00 |
|
gaoxu
|
03a6347a3a
|
ci(adc): ignore adc restart test fail
|
2024-03-14 11:14:46 +08:00 |
|
gaoxu
|
b4b05bc4f0
|
ci(adc): make adc pytest reset
|
2024-03-14 11:12:20 +08:00 |
|
Gao Xu
|
b50a52f17c
|
Merge branch 'refactor/adc_dma_apis_on_32_s2' into 'master'
refactor(ADC): move dma_ll functions in ADC hal layer to ADC driver layer
Closes IDF-8570
See merge request espressif/esp-idf!27474
|
2024-03-13 19:47:40 +08:00 |
|
gaoxu
|
bc98bdc087
|
refactor(adc): refactor dma ll functions on adc continuous mode
|
2024-03-12 11:12:48 +08:00 |
|
Gao Xu
|
3e54584e61
|
Merge branch 'docs/add_p4_uart_programming_guide' into 'master'
docs(uart): update lp uart and p4 uart programming guide
Closes IDF-7737
See merge request espressif/esp-idf!29179
|
2024-03-04 11:00:05 +08:00 |
|
gaoxu
|
7075b61a6a
|
docs(uart): update lp uart and p4/c5 uart programming guide
|
2024-03-01 16:21:22 +08:00 |
|
Gao Xu
|
e1ec760daf
|
Merge branch 'contrib/github_pr_13025' into 'master'
Missing include for rom/uart.h (GitHub PR)
Closes IDFGH-11947
See merge request espressif/esp-idf!28591
|
2024-03-01 14:33:54 +08:00 |
|
Gao Xu
|
46cd7a393f
|
Merge branch 'feature/esp32c5_uart_support' into 'master'
feat(uart): add HP/LP uart support on ESP32C5
Closes IDF-8722 and IDF-8723
See merge request espressif/esp-idf!28899
|
2024-02-29 19:37:34 +08:00 |
|
gaoxu
|
1b1e4d2f76
|
feat(uart): change fifo.byte to fifo.val when uart_ll_write_txfifo
|
2024-02-29 14:20:10 +08:00 |
|
gaoxu
|
f9109beda2
|
feat(uart): add HP/LP uart support on ESP32C5
|
2024-02-29 14:12:51 +08:00 |
|
Gao Xu
|
f3ebfaef53
|
Merge branch 'feat/add_gpio_fun_sel_api' into 'master'
feat(gpio): add gpio fun select api
See merge request espressif/esp-idf!29198
|
2024-02-27 21:04:31 +08:00 |
|
gaoxu
|
e9ce63532b
|
feat(gpio): add gpio fun sellect api
|
2024-02-27 17:01:53 +08:00 |
|