esp-idf/components/soc/esp32c2/include/soc
Nachiket Kukade 6e6139061d fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues
Enable FTM for ESP32C2 and update wifi libs with below fixes -

1. Bugfixes in Initiator and Responder mode
2. Fix wrong RTT value in first FTM procedure without connection
3. Update FTM calibration values for ESP32S2, S3, C3 and C2
4. Update distance estimation logic
5. Add some useful command parameters in FTM example
6. Fix bug when number of FTM measurement frames received is more
   than (number_of_brusts * FTMs per brust).

Co-authored-by: Sarvesh Bodakhe <sarvesh.bodakhe@espressif.com>
2023-07-10 10:41:37 +05:30
..
adc_channel.h adc: make adc_channel.h macros work with ng driver 2023-01-09 14:25:24 +08:00
apb_saradc_reg.h esp32c2: Add support for RNG 2022-06-02 11:36:23 +08:00
apb_saradc_struct.h temperature_sensor: Add temperature sensor support for ESP32-C2 2022-06-23 15:36:43 +08:00
assist_debug_reg.h feat(esp_system): implement hw stack guard for riscv chips 2023-07-01 16:27:40 +00:00
bb_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
boot_mode.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
clk_tree_defs.h ledc: Add support for esp32h2; Refactor ledc driver clock source selection related code 2023-01-30 19:19:34 +08:00
clkout_channel.h gpio: Add support for esp32c6 2022-10-18 12:38:36 +08:00
dport_access.h dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
dport_reg.h dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
ecc_mult_reg.h esp32c2/hal: Added ECC HAL layer 2022-03-08 14:05:23 +00:00
efuse_defs.h efuse: Update efuses for esp32 esp32c2 esp32c3 esp32s2 esp32s3 2023-04-04 22:32:32 +08:00
efuse_reg.h efuse: Update efuses for esp32 esp32c2 esp32c3 esp32s2 esp32s3 2023-04-04 22:32:32 +08:00
efuse_struct.h efuse: Update efuses for esp32 esp32c2 esp32c3 esp32s2 esp32s3 2023-04-04 22:32:32 +08:00
ext_mem_defs.h g0: resolve MMU_PAGE_SIZE not defined in g0 build issue 2023-02-22 12:37:40 +08:00
extmem_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
fe_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
gdma_channel.h gdma: correct the dma trigger of uart 2023-01-10 16:37:01 +08:00
gdma_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
gdma_struct.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
gpio_num.h refactor(gpio): per-target gpio number definition 2023-07-03 13:33:11 +08:00
gpio_pins.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
gpio_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
gpio_sig_map.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
gpio_struct.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
hwcrypto_reg.h esp32c2: xts-aes register prefix discrepency 2023-05-25 11:27:18 +05:30
i2c_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
i2c_struct.h i2c: support esp32h2 2022-02-23 15:19:37 +08:00
interrupt_core0_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
interrupt_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
io_mux_reg.h gpio: support glitch filter 2022-12-09 11:33:42 +08:00
Kconfig.soc_caps.in fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues 2023-07-10 10:41:37 +05:30
ledc_reg.h ledc: Provide support for esp32c2 and esp32h2 2022-04-14 08:15:14 +00:00
ledc_struct.h ledc: Provide support for esp32c2 and esp32h2 2022-04-14 08:15:14 +00:00
mmu.h soc: remove unused MMU related macros 2022-05-20 16:46:28 +08:00
modem_clkrst_reg.h Fix soc caps for BT 2022-06-03 21:45:40 +08:00
nrx_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
periph_defs.h feat(esp_system): implement hw stack guard for riscv chips 2023-07-01 16:27:40 +00:00
reg_base.h esp32c2: xts-aes register prefix discrepency 2023-05-25 11:27:18 +05:30
regi2c_bbpll.h Refactor: move regi2c_*.h header files from esp_hw_support to soc component 2022-06-30 09:40:44 +00:00
regi2c_bias.h Refactor: move regi2c_*.h header files from esp_hw_support to soc component 2022-06-30 09:40:44 +00:00
regi2c_brownout.h G0: RISC-V targets have now an independent G0 layer 2022-06-14 15:00:53 +08:00
regi2c_defs.h 1.add ldo parameters in efuse table; 2.set ldo dbias based on pvt-efuse; 3.add pll cali stop function; 4. add efuse_ocode 2022-08-05 14:24:51 +08:00
regi2c_dig_reg.h Refactor: move regi2c_*.h header files from esp_hw_support to soc component 2022-06-30 09:40:44 +00:00
regi2c_lp_bias.h Refactor: move regi2c_*.h header files from esp_hw_support to soc component 2022-06-30 09:40:44 +00:00
regi2c_saradc.h G0: RISC-V targets have now an independent G0 layer 2022-06-14 15:00:53 +08:00
reset_reasons.h esp_system: support esp32c2 reset reason 2022-02-15 13:50:22 +08:00
rtc_cntl_reg.h bootloader: enable super WDT and BOD reset on C2 2023-04-11 10:23:21 +08:00
rtc_cntl_struct.h soc: fix register header files not self-contain 2022-07-29 11:18:06 +08:00
rtc.h fix chip broken bug when run in monitor mode of S2 and modify voltage param to fit all sleep mode of S2/C2/C3 2023-04-10 18:04:24 +08:00
sensitive_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
sensitive_struct.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
soc_caps.h fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues 2023-07-10 10:41:37 +05:30
soc_pins.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
soc.h feat(esp_system): implement hw stack guard for riscv chips 2023-07-01 16:27:40 +00:00
spi_mem_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
spi_mem_struct.h C/Cxx: unify static assertions with the macro ESP_STATIC_ASSERT 2022-11-21 16:18:08 +08:00
spi_pins.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
spi_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
spi_struct.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
syscon_reg.h Fix soc caps for BT 2022-06-03 21:45:40 +08:00
syscon_struct.h soc: fix register header files not self-contain 2022-07-29 11:18:06 +08:00
system_reg.h esp32c6: clean up existing soc files and header file inclusion in IDF to be compatible with the new chip 2022-09-01 12:28:06 +08:00
system_struct.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
systimer_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
systimer_struct.h systimer: refactor hal to accomodate more xtal choices 2022-07-25 16:08:52 +08:00
timer_group_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
timer_group_struct.h WDT: implement interrupt wdt and task wdt for ESP32-C2 2022-09-15 14:37:59 +08:00
uart_channel.h uart: Provide support for esp32c2 and esp32h2 2022-03-02 11:29:13 +08:00
uart_pins.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
uart_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
uart_struct.h driver: fix public header exceptions for driver 2022-07-22 00:12:36 +00:00
wdev_reg.h esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
xts_aes_reg.h esp32c2: xts-aes register prefix discrepency 2023-05-25 11:27:18 +05:30