esp-idf/components/soc/esp32c6
Nachiket Kukade 4971764917 feat(esp_wifi): Refactor and improve FTM code
Enable FTM Responder mode for ESP32C6. Update wifi libs with below -

1. Break FTM State Machine code into separate functions
2. Use dynamic allocation for FTM session to save memory
3. Add API to get FTM report instead of event based mechanism
4. Add FTM Request retry and comeback support

Closes https://github.com/espressif/esp-idf/issues/6810
2024-03-18 22:01:36 +08:00
..
include feat(esp_wifi): Refactor and improve FTM code 2024-03-18 22:01:36 +08:00
ld soc: regenerate modem header with regtool 2022-12-27 21:31:21 +08:00
adc_periph.c adc: support ADC on esp32c6 (hal) 2022-12-23 11:24:06 +08:00
dedic_gpio_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
gdma_periph.c feat(gdma): add GDMA support for ESP32C5 2024-02-28 12:38:02 +08:00
gpio_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
i2c_periph.c feat(i2c): Support i2c sleep retention on esp32c6/h2 2024-02-23 11:28:14 +08:00
i2s_periph.c feat(i2s): supported getting the tx sync count and specify interrupt flags 2023-09-28 15:03:27 +08:00
ieee802154_periph.c ieee802154: support driver opensrc 2023-04-25 11:48:13 +08:00
interrupts.c esp32c6: add soc/ reg and struct headers 2022-08-22 12:11:40 +08:00
ledc_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
mcpwm_periph.c mcpwm: support esp32c6 2022-10-20 11:55:03 +08:00
mpi_periph.c bignum: refactored the hardware abstraction of the mpi peripheral 2023-04-24 16:15:11 +05:30
parlio_periph.c driver: add parallel IO TX driver 2023-03-01 00:43:14 +00:00
pcnt_periph.c pcnt: support esp32c6 2022-09-08 18:26:04 +08:00
rmt_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
rtc_io_periph.c refactor(driver/rtcio): Re-wrap RTCIO APIs with more accurate soc_caps 2023-07-05 11:47:51 +08:00
sdio_slave_periph.c sdio: c6 support 2023-01-18 02:34:46 +00:00
sdm_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
spi_periph.c feat(spi): add esp32c5 spi support 2024-03-07 18:11:48 +08:00
system_retention_periph.c refactor(esp_hw_support): separate different chip system peripheral regs context defs to target folder 2024-01-23 13:30:01 +08:00
temperature_sensor_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
timer_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
twai_periph.c twai: describe peripheral info 2022-11-04 17:40:29 +08:00
uart_periph.c refactor(lp_periph): move enable and reset control to LL driver 2023-08-28 05:17:56 +00:00