1 /*
2  * SPDX-FileCopyrightText: 2019-2022 Espressif Systems (Shanghai) CO LTD
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #pragma once
8 
9 #include "sdkconfig.h"
10 
11 // TODO: IDF-5645
12 #if CONFIG_IDF_TARGET_ESP32C6
13 #include "soc/lp_aon_reg.h"
14 #include "soc/lp_analog_peri_reg.h"
15 #include "soc/lp_clkrst_reg.h"
16 #include "soc/lp_clkrst_struct.h"
17 #include "soc/lp_i2c_reg.h"
18 #include "soc/lp_i2c_struct.h"
19 #include "soc/lp_io_reg.h"
20 #include "soc/lp_io_struct.h"
21 #include "soc/lp_timer_reg.h"
22 #include "soc/lp_timer_struct.h"
23 #include "soc/lp_uart_reg.h"
24 #include "soc/lp_uart_struct.h"
25 #include "soc/lp_wdt_reg.h"
26 #include "soc/lp_wdt_struct.h"
27 #elif CONFIG_IDF_TARGET_ESP32H2
28 // ESP32H2-TODO: IDF-6327
29 #include "soc/lp_aon_reg.h"
30 #include "soc/lp_analog_peri_reg.h"
31 #include "soc/lp_clkrst_reg.h"
32 #include "soc/lp_clkrst_struct.h"
33 #include "soc/lp_timer_reg.h"
34 #include "soc/lp_timer_struct.h"
35 #include "soc/lp_wdt_reg.h"
36 #include "soc/lp_wdt_struct.h"
37 #else
38 #include "soc/rtc_cntl_reg.h"
39 #include "soc/rtc_cntl_struct.h"
40 #endif
41