morris
|
39cbba3685
|
change(gdma): deprecate legacy API
gdma_new_channel() is replaced by gdma_new_ahb_channel() and
gdma_new_axi_channel()
|
2024-08-28 15:27:35 +08:00 |
|
Armando
|
ee8933f651
|
feat(lp_i2s): lp_i2s driver
|
2024-08-02 12:02:05 +08:00 |
|
morris
|
6960c747b5
|
feat(rmt): set DMA transfer burst size
default burst size was set to 32 bytes
|
2024-07-19 16:59:36 +08:00 |
|
Chen Jichang
|
a717fecf94
|
feat(sdm): add support for esp32c5
|
2024-07-10 11:46:45 +08:00 |
|
morris
|
610ef9c040
|
fix(rmt): turn on memory block when enable the module
|
2024-07-08 15:46:49 +08:00 |
|
morris
|
722ce211af
|
fix(rmt): power up memory block
|
2024-06-28 10:58:04 +08:00 |
|
Alexey Lapshin
|
ed6e497c6f
|
feat(build): add COMPILER_STATIC_ANALYZER option
|
2024-06-18 14:25:37 +08:00 |
|
laokaiyao
|
d753d01383
|
fix(gpio): upgrade the gpio func select api for legacy pcnt & ledc
|
2024-06-17 15:15:08 +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 |
|
morris
|
2b1466b070
|
refactor(i2s): clean up DMA buffer allocation
|
2024-06-03 16:13:13 +08:00 |
|
morris
|
a7ffe77de0
|
Merge branch 'feature/mcpwm_support_c5' into 'master'
feat(mcpwm): add driver support on esp32c5
Closes IDF-8709 and IDF-9101
See merge request espressif/esp-idf!29876
|
2024-05-29 10:27:35 +08:00 |
|
laokaiyao
|
d2468b8d0e
|
fix(i2s): add the missed port2 for p4
|
2024-05-27 10:46:48 +08:00 |
|
morris
|
de5fb9f070
|
feat(mcpwm): driver support on esp32-c5
|
2024-05-26 22:55:03 +08:00 |
|
wanlei
|
fb8376cb8c
|
feat(i2s): c5mp i2s support
|
2024-05-22 17:29:48 +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 |
|
gaoxu
|
40f38bea6f
|
feat(dma): refactor dma calloc function
|
2024-04-02 14:30:14 +08:00 |
|
Armando
|
f0518b3c16
|
feat(dma): advanced dma malloc helper
|
2024-04-02 14:30:14 +08:00 |
|
Wan Lei
|
e84c7f00a5
|
Merge branch 'feat/c6lite_c61_ci_header_tmp_app' into 'master'
feat(esp32c61): ci enable header check (stage 7/8)
See merge request espressif/esp-idf!29775
|
2024-03-28 11:45:20 +08:00 |
|
morris
|
c0289ee6eb
|
fix(drivers): fix typos found by codespell
codespell components/esp_driver*
|
2024-03-28 10:01:27 +08:00 |
|
wanlei
|
535afdd7f4
|
feat(esp32c61): ci enable header check, fix c61 build
|
2024-03-27 19:39:59 +08:00 |
|
morris
|
79d8057a8c
|
Merge branch 'feat/rmt_support_esp32c5' into 'master'
Basic RMT driver support on esp32c5
See merge request espressif/esp-idf!29215
|
2024-03-14 11:52:01 +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 |
|
morris
|
9b8fd65221
|
feat(rmt): basic driver support on esp32c5
|
2024-03-13 17:37:47 +08:00 |
|
Konstantin Kondrashov
|
3f89072af1
|
feat(all): Use PRIx macro in all logs
|
2024-03-12 11:15:53 +02:00 |
|
gaoxu
|
bc98bdc087
|
refactor(adc): refactor dma ll functions on adc continuous mode
|
2024-03-12 11:12:48 +08:00 |
|
morris
|
c65fbbdf71
|
change(driver): reformat driver component with astyle_py
|
2024-02-26 11:47:05 +08:00 |
|
morris
|
99fce2fdcb
|
fix(mcpwm): reset GPIO used by generator after delete
Closes https://github.com/espressif/esp-idf/issues/12980
|
2024-02-01 10:14:17 +08:00 |
|
laokaiyao
|
62ae0efa54
|
feat(i2s): support i2s legacy driver on p4
|
2024-01-19 19:28:33 +08:00 |
|
morris
|
213a599d8b
|
fix(mcpwm): enable mcpwm group clock before hal init
|
2024-01-15 18:13:56 +08:00 |
|
Cao Sen Miao
|
b84434b39d
|
fix(tsens,adc): Fix issue that disable adc will make temperature sensor crash,
Closes https://github.com/espressif/esp-idf/issues/12921
|
2024-01-05 12:10:30 +08:00 |
|
laokaiyao
|
fcc9293f66
|
change(esp32c5): update soc files for esp32c5 beta3
|
2023-12-28 10:23:15 +08:00 |
|
Gao Xu
|
243e3149f6
|
Merge branch 'bugfix/fix_adc_reset_issue_on_legacy' into 'master'
fix(adc): fix adc continuous get less results beacuse do not reset apb clk(legacy)
See merge request espressif/esp-idf!27772
|
2023-12-21 10:59:01 +08:00 |
|
laokaiyao
|
e88d528b81
|
refactor(dac): remove redundant ll config for dac mode
Closes https://github.com/espressif/esp-idf/issues/12741
|
2023-12-09 20:14:54 +08:00 |
|
gaoxu
|
dc36237915
|
fix(adc): fix adc continuous get less results beacuse do not reset apb clk(legacy)
|
2023-12-08 15:10:41 +08:00 |
|
wanlei
|
d0023b061f
|
refactor(spi): replace dma_ll related in spi by dma driver (part1)
|
2023-12-04 16:20:05 +08:00 |
|
Armando
|
d3be2541de
|
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
|
2023-11-06 18:55:49 +08:00 |
|
laokaiyao
|
e2c182ab4b
|
refactor(i2s): stop to output mclk after uninstalled on esp32
|
2023-10-20 14:55:10 +08:00 |
|
laokaiyao
|
c018dc9d77
|
refactor(hal): avoid float type in hal
|
2023-10-07 19:01:04 +08:00 |
|
laokaiyao
|
e1039f9ce2
|
fix(i2s_platform): merge the i2s platform acquire API
|
2023-09-28 15:03:27 +08:00 |
|
laokaiyao
|
72a0746e62
|
refactor(apll): move the apll soc caps to clk_tree_ll
|
2023-09-28 15:03:27 +08:00 |
|
laokaiyao
|
0b0f25c30d
|
feat(i2s): supported getting the tx sync count and specify interrupt flags
|
2023-09-28 15:03:27 +08:00 |
|
laokaiyao
|
cf889f3c6d
|
feat(i2s): support i2s on esp32p4
|
2023-09-28 15:03:27 +08:00 |
|
C.S.M
|
c16b76f949
|
Merge branch 'bugfix/temp_clk_gate' into 'master'
fix(temperature_snesor): Put clock gate enable/disable in to sar_periph_ctrl together
Closes WIFIBUG-110
See merge request espressif/esp-idf!25992
|
2023-09-22 16:32:40 +08:00 |
|
morris
|
3093384045
|
Merge branch 'feature/pcnt_replace_periph_func_with_new_ll' into 'master'
feat(pcnt): replace periph_module func with new ll func
Closes IDF-8225
See merge request espressif/esp-idf!25935
|
2023-09-21 21:57:14 +08:00 |
|
Cao Sen Miao
|
3265bab95f
|
fix(temperature_snesor): Put clock gate enable/disable in to sar_periph_ctrl together
|
2023-09-21 12:19:12 +08:00 |
|
Planck (Lu Zeyu)
|
59f8008e22
|
feat(pcnt): replace periph_module func with new ll func
|
2023-09-20 15:06:04 +08:00 |
|
morris
|
6bb05cccdd
|
feat(rmt): add driver support for esp32p4
including DMA feature
|
2023-09-19 12:54:14 +08:00 |
|
morris
|
3234ee3f9e
|
refactor(mcpwm): add RCC related LL functions
|
2023-09-15 13:33:01 +08:00 |
|