esp-idf/components/soc/esp32p4/include/soc
morris 49c49f9480 Merge branch 'feature/esp_etm_core_esp32p4' into 'master'
feat(etm): add core driver support for esp32-p4

Closes IDF-7814 and IDF-7478

See merge request espressif/esp-idf!25361
2023-08-24 12:59:30 +08:00
..
adc_channel.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
adc_reg.h
adc_struct.h
aes_reg.h
aes_struct.h
ahb_dma_reg.h feat(gdma): support channel allocator on esp32p4 2023-07-19 18:18:07 +08:00
ahb_dma_struct.h feat(esp_gdma): adapt the gdma driver to ahb-dma and axi-dma 2023-07-10 13:45:57 +08:00
assist_debug_reg.h
assist_debug_struct.h
axi_dma_reg.h feat(gdma): support channel allocator on esp32p4 2023-07-19 18:18:07 +08:00
axi_dma_struct.h feat(esp_gdma): adapt the gdma driver to ahb-dma and axi-dma 2023-07-10 13:45:57 +08:00
bitscrambler_reg.h
bitscrambler_struct.h
boot_mode.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
cache_reg.h
cache_struct.h
clic_reg.h feat(esp32p4): added hal support 2023-07-10 16:11:47 +08:00
clk_tree_defs.h Merge branch 'feature/add_mcpwm_carrier_clk_source' into 'master' 2023-08-15 18:04:08 +08:00
clkout_channel.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
dma2d_reg.h
dma2d_struct.h
dma_pms_reg.h
dma_pms_struct.h
dport_access.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
ds_reg.h
ds_struct.h
ecc_mult_reg.h feat(ecc): add ECC peripheral support for esp32p4 2023-08-01 10:20:30 +05:30
ecc_mult_struct.h fix(soc): fix ecc_mult_struct.h struct size check 2023-08-04 14:13:59 +02:00
ecdsa_reg.h
ecdsa_struct.h
efuse_defs.h change(efuse): Update eFuses for esp32p4 chip 2023-08-09 19:33:35 +08:00
efuse_reg.h change(efuse): Update eFuses for esp32p4 chip 2023-08-09 19:33:35 +08:00
efuse_struct.h change(efuse): Update eFuses for esp32p4 chip 2023-08-09 19:33:35 +08:00
ext_mem_defs.h feat(mmu): support mmu and flash mmap driver on p4 2023-08-15 10:17:03 +08:00
gdma_channel.h feat(esp_gdma): adapt the gdma driver to ahb-dma and axi-dma 2023-07-10 13:45:57 +08:00
gdma_reg.h
gdma_struct.h
gpio_ext_reg.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
gpio_ext_struct.h feat(etm): add core driver support for esp32-p4 2023-08-23 15:11:56 +08:00
gpio_num.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
gpio_pins.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
gpio_reg.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
gpio_sig_map.h feat(esp32p4): introduced new target esp32p4, supported hello_world 2023-08-09 19:33:25 +08:00
gpio_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
h264_dma_reg.h
h264_dma_struct.h
h264_reg.h
h264_struct.h
hmac_reg.h
hmac_struct.h
hp2lp_peri_pms_reg.h
hp2lp_peri_pms_struct.h
hp_peri_pms_reg.h
hp_peri_pms_struct.h
hp_sys_clkrst_reg.h
hp_sys_clkrst_struct.h change(header): modify p4 headers issues from check_header_py 2023-08-04 14:13:59 +02:00
hp_system_reg.h soc: migrate system_reg.h, hp_sys_reg.h to hp_system_reg.h 2023-06-25 16:51:09 +08:00
hp_system_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
huk_reg.h
huk_struct.h
hwcrypto_reg.h feat(ecc): add ECC peripheral support for esp32p4 2023-08-01 10:20:30 +05:30
i2c_ana_mst_reg.h soc: rename ana_i2c_mst_reg.h to i2c_ana_mst_reg.h 2023-06-25 17:31:18 +08:00
i2c_ana_mst_struct.h soc: rename ana_i2c_mst_reg.h to i2c_ana_mst_reg.h 2023-06-25 17:31:18 +08:00
i2c_reg.h register changes 2023-06-28 13:57:28 +08:00
i2c_struct.h feat(i2c): Add I2C driver support for esp32p4 2023-08-11 12:37:11 +08:00
i2s_reg.h register changes 2023-06-28 13:57:28 +08:00
i2s_struct.h
i3c_mst_mem_reg.h
i3c_mst_mem_struct.h
i3c_mst_reg.h
i3c_mst_struct.h
i3c_slv_reg.h
i3c_slv_struct.h
icm_sys_qos_reg.h
icm_sys_qos_struct.h
icm_sys_reg.h
icm_sys_struct.h
interrupt_core0_reg.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
interrupt_core0_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
interrupt_core1_reg.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
interrupt_core1_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
interrupt_reg.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
interrupts.h feat(mpi): add MPI peripheral support for esp32p4 2023-08-03 09:44:02 +05:30
io_mux_reg.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
io_mux_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
iomux_mspi_pin_reg.h
iomux_mspi_pin_struct.h
isp_reg.h
isp_struct.h
jpeg_reg.h
jpeg_struct.h
Kconfig.soc_caps.in Merge branch 'feature/esp_etm_core_esp32p4' into 'master' 2023-08-24 12:59:30 +08:00
keymng_reg.h
keymng_struct.h
l2mem_monitor_reg.h
l2mem_monitor_struct.h
lcd_cam_reg.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
lcd_cam_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
ledc_reg.h
ledc_struct.h
lp2hp_peri_pms_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp2hp_peri_pms_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_analog_peri_reg.h register changes 2023-06-28 13:57:28 +08:00
lp_analog_peri_struct.h register changes 2023-06-28 13:57:28 +08:00
lp_clkrst_reg.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
lp_clkrst_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
lp_gpio_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_gpio_sig_map.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
lp_gpio_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
lp_i2c_ana_mst_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
lp_i2c_ana_mst_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
lp_i2c_reg.h register changes 2023-06-28 13:57:28 +08:00
lp_i2c_struct.h register changes 2023-06-28 13:57:28 +08:00
lp_i2s_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_i2s_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_intr_reg.h register changes 2023-06-28 13:57:28 +08:00
lp_intr_struct.h register changes 2023-06-28 13:57:28 +08:00
lp_iomux_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_iomux_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
lp_mailbox_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_mailbox_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_peri_pms_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_peri_pms_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_spi_reg.h register changes 2023-06-28 13:57:28 +08:00
lp_spi_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_system_reg.h register changes 2023-06-28 13:57:28 +08:00
lp_system_struct.h register changes 2023-06-28 13:57:28 +08:00
lp_timer_reg.h feat(soc): rename rtc_timer_reg to lp_timer_reg 2023-07-06 18:23:18 +08:00
lp_timer_struct.h feat(soc): rename rtc_timer_reg to lp_timer_reg 2023-07-06 18:23:18 +08:00
lp_uart_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_uart_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
lp_wdt_reg.h feat(esp32p4): introduced new target esp32p4, supported hello_world 2023-08-09 19:33:25 +08:00
lp_wdt_struct.h feat(soc): rename rtc_wdt_reg to lp_wdt_reg 2023-07-06 17:54:31 +08:00
lpperi_reg.h register changes 2023-06-28 13:57:28 +08:00
lpperi_struct.h register changes 2023-06-28 13:57:28 +08:00
mcpwm_reg.h feat(soc): Rename pwm_reg.h to mcpwm_reg.h 2023-06-28 12:22:14 +08:00
mcpwm_struct.h fix(pwm): fix struct def 2023-08-10 10:16:20 +08:00
memprot_defs.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
mipi_csi_bridge_reg.h feat(soc): modify mipi_csi_bridge_reg.h prefix 2023-06-28 19:39:34 +08:00
mipi_csi_bridge_struct.h feat(soc): modify mipi_csi_bridge_reg.h prefix 2023-06-28 19:39:34 +08:00
mipi_csi_host_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
mipi_csi_host_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
mipi_dsi_bridge_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
mipi_dsi_bridge_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
mipi_dsi_host_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
mipi_dsi_host_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
mmu.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
parl_io_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
parl_io_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
pau_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
pau_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
pcnt_reg.h feat(pcnt): add support for ESP32P4 2023-08-09 14:41:22 +08:00
pcnt_struct.h feat(pcnt): add support for ESP32P4 2023-08-09 14:41:22 +08:00
periph_defs.h refactor(interrupt):put the interrupts definitions in soc/interrupts.h 2023-07-17 19:31:56 +08:00
pmu_icg_mapping.h feat(soc): added pmu_icg_mapping.h on p4 2023-07-06 18:57:41 +08:00
pmu_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
pmu_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
ppa_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
ppa_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
pvt_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
pvt_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
reg_base.h feat(soc): update gpio_ext_reg.h and its base addr 2023-07-06 18:23:18 +08:00
regi2c_bbpll.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
regi2c_bias.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
regi2c_brownout.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
regi2c_defs.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
regi2c_dig_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
regi2c_lp_bias.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
regi2c_saradc.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
reset_reasons.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
rmt_reg.h register changes 2023-06-28 13:57:28 +08:00
rmt_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
rsa_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
rsa_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
rtc.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
rtcadc_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
rtcadc_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
rtclockcali_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
rtclockcali_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
sdmmc_pins.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
sdmmc_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
sdmmc_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
sha_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
sha_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
soc_caps.h Merge branch 'feature/esp_etm_core_esp32p4' into 'master' 2023-08-24 12:59:30 +08:00
soc_etm_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
soc_etm_source.h feat(etm): update etm source on p4 2023-07-27 11:30:31 +08:00
soc_etm_struct.h feat(etm): add core driver support for esp32-p4 2023-08-23 15:11:56 +08:00
soc_pins.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
soc.h feat(esp32p4): introduced new target esp32p4, supported hello_world 2023-08-09 19:33:25 +08:00
spi1_mem_c_reg.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi1_mem_c_struct.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi1_mem_s_reg.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi1_mem_s_struct.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi_mem_c_reg.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi_mem_c_struct.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi_mem_reg.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi_mem_s_reg.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi_mem_s_struct.h feat(soc): rename mspi registers 2023-07-06 17:54:31 +08:00
spi_mem_struct.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
spi_pins.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
spi_reg.h register changes 2023-06-28 13:57:28 +08:00
spi_struct.h register changes 2023-06-28 13:57:28 +08:00
system_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
systimer_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
systimer_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
tcm_monitor_reg.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
tcm_monitor_struct.h feat(soc): Added soc headers for esp32p4, part 2 2023-06-28 11:19:20 +08:00
timer_group_reg.h register changes 2023-06-28 13:57:28 +08:00
timer_group_struct.h feat(gptimer): driver support on esp32p4 2023-07-26 19:27:49 +08:00
touch_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
touch_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
trace_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
trace_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
tsens_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
tsens_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
twai_reg.h register changes 2023-06-28 13:57:28 +08:00
twai_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
uart_channel.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
uart_pins.h feat(soc): soc updates 2023-07-06 18:23:18 +08:00
uart_reg.h register changes 2023-06-28 13:57:28 +08:00
uart_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
uhci_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
uhci_struct.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
usb_serial_jtag_reg.h feat(soc): added soc support for esp32p4, part3 2023-07-05 11:45:48 +08:00
usb_serial_jtag_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
usb_wrap_reg.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
usb_wrap_struct.h feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
wdev_reg.h register changes 2023-06-28 13:57:28 +08:00