Cao Sen Miao
|
803fc3fbe0
|
I2C: Add i2c support for ESP32C6
|
2022-11-07 14:12:53 +08:00 |
|
Sachin Parekh
|
69c8df5e49
|
esp32c6: Add support for ECC peripheral
|
2022-11-07 10:42:33 +05:30 |
|
morris
|
a25123f703
|
twai: bringup on esp32c6
|
2022-11-04 17:40:29 +08:00 |
|
morris
|
6828c011d9
|
twai: define clock source name
twai clock source is target-specific,
this commit is to define them in the soc layer
|
2022-11-04 17:40:29 +08:00 |
|
morris
|
f02facbe28
|
twai: describe peripheral info
Describe peripheral informations in the twai_peirph.c, including:
Interrupt number, GPIO matrix signal ID, etc
|
2022-11-04 17:40:29 +08:00 |
|
laokaiyao
|
fa9b022f68
|
i2s: support 4 line pdm rx on esp32s3
|
2022-11-04 15:46:34 +08:00 |
|
laokaiyao
|
9b8a78153f
|
i2s: refactor soc caps
|
2022-11-04 12:31:12 +08:00 |
|
Song Ruo Jing
|
986094482b
|
soc: Fix esp32c6 super watchdog wrong wprotect key causing chip keeps resetting due to swd
|
2022-11-01 17:21:49 +08:00 |
|
Jiang Jiang Jian
|
f191b2f034
|
Merge branch 'bugfix/fix_xtal_related_rtc_params_for_esp32' into 'master'
esp32/rtc: fix xtal unstable in some cases when sleep
Closes ESPCS-869
See merge request espressif/esp-idf!20425
|
2022-10-26 15:57:48 +08:00 |
|
morris
|
f997b81242
|
mcpwm: support esp32c6
|
2022-10-20 11:55:03 +08:00 |
|
Song Ruo Jing
|
6d24e8bcf4
|
gpio: Add support for esp32c6
|
2022-10-18 12:38:36 +08:00 |
|
Marius Vikhammer
|
ca4ad3ce7c
|
docs: add support for building C6 docs
|
2022-10-13 04:39:16 +00:00 |
|
jingli
|
b903a2253b
|
esp_hw_support/sleep: fix current leakage when hold digital io during deep sleep
|
2022-10-11 12:11:28 +08:00 |
|
jingli
|
0a44d09f4f
|
esp32/rtc: fix xtal unstable in some cases when sleep
1. add xtal buf wait to fix high temperature restart issue
2. add min sleep value to fix xtal stop due to too short sleep time issue
|
2022-10-09 19:58:58 +08:00 |
|
wuzhenghui
|
357490267a
|
heap: update esp32c6 memory layout
|
2022-09-29 11:13:06 +08:00 |
|
Song Ruo Jing
|
1eb9a24a48
|
esp_system: Minor update for esp32c6
|
2022-09-26 20:32:13 +08:00 |
|
wuzhenghui
|
5115e31175
|
driver: Minor update for esp32c6
Leave TODO for esp_adc and legacy adc driver
HAL/SOC update for spi and i2s
|
2022-09-26 20:32:13 +08:00 |
|
songruojing
|
a8b43d197f
|
esp32c6: skip esp_phy and esp_wifi support
|
2022-09-26 20:32:13 +08:00 |
|
wuzhenghui
|
ff8dd1e1a8
|
esp32c6: add spi_flash support
|
2022-09-26 20:32:13 +08:00 |
|
morris
|
f6eba4ccfe
|
gpio_sdm: bring up SDM driver on esp32c6
|
2022-09-17 16:15:56 +08:00 |
|
morris
|
b562754a2f
|
rmt: support esp32c6
|
2022-09-17 04:56:49 +00:00 |
|
morris
|
e8a356ec91
|
Merge branch 'feature/esp32c6_fast_gpio_bringup' into 'master'
fast_gpio: bring up fast gpio driver on esp32c6
Closes IDF-5331
See merge request espressif/esp-idf!20159
|
2022-09-16 14:17:40 +08:00 |
|
laokaiyao
|
bae4944b90
|
i2s: bringup i2s on esp32c6
|
2022-09-15 20:03:39 +08:00 |
|
laokaiyao
|
7197e987cb
|
i2s: add XTAL clock source
|
2022-09-15 19:32:06 +08:00 |
|
morris
|
fd325c9fa2
|
fast_gpio: bring up fast gpio driver on esp32c6
|
2022-09-15 11:02:31 +08:00 |
|
morris
|
5f550b2a13
|
rmt,gptimer: don't support rc_fast clock source for c6 and h2
The RC_FAST clock source on ESP32C6 and ESP32H2 can't be calibrated.
Which makes it impossible to work stable for peripherals like timer, RMT
|
2022-09-14 14:40:28 +00:00 |
|
morris
|
a1030307f1
|
gptimer: bringup driver on esp32c6
|
2022-09-13 10:50:58 +08:00 |
|
morris
|
6539aa2275
|
pcnt: support esp32c6
|
2022-09-08 18:26:04 +08:00 |
|
wuzhenghui
|
ab09c07fdd
|
esp32c6: add esp_system support
|
2022-09-06 09:13:20 +00:00 |
|
Sudeep Mohanty
|
42214abbf5
|
ulp: temporarily disable SOC_RISCV_COPROC_SUPPORTED for esp32c6
This commit diables SOC_RISCV_COPROC_SUPPORTED capability for esp32c6
until the feature is supported on this target.
|
2022-09-02 12:10:07 +02:00 |
|
Song Ruo Jing
|
158b53e777
|
esp32c6: mmu & cache related g0 components changes
|
2022-09-01 12:38:00 +08:00 |
|
songruojing
|
688fb18faa
|
esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files
|
2022-09-01 12:28:06 +08:00 |
|
songruojing
|
95c31a7074
|
esp32c6: add soc/ no-gdvs reg files
|
2022-08-22 12:11:40 +08:00 |
|
songruojing
|
a00f217341
|
esp32c6: add soc/ reg and struct headers
|
2022-08-22 12:11:40 +08:00 |
|
songruojing
|
304a8f142d
|
esp32c6: introduce the target
Add esp32c6 target to tools and Kconfig
Create directories and files that are essential for `idf.py --preview set-target esp32c6`
|
2022-08-19 11:13:02 +08:00 |
|