Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
sf32lb_reset.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Qingsong Gou <gouqs@hotmail.com>
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6#ifndef _ZEPHYR_INCLUDE_DT_BINDINGS_RESET_SF32LB_RESET_H_
7#define _ZEPHYR_INCLUDE_DT_BINDINGS_RESET_SF32LB_RESET_H_
8
9#define SF32LB_RESET_DMAC1 (0U)
10#define SF32LB_RESET_MAILBOX1 (1U)
11#define SF32LB_RESET_PINMUX1 (2U)
12#define SF32LB_RESET_USART1 (3U)
13#define SF32LB_RESET_USART2 (4U)
14#define SF32LB_RESET_EZIP (5U)
15#define SF32LB_RESET_EPIC (6U)
16#define SF32LB_RESET_LCDC1 (7U)
17#define SF32LB_RESET_I2S1 (8U)
18#define SF32LB_RESET_SYSCFG1 (10U)
19#define SF32LB_RESET_EFUSEC (11U)
20#define SF32LB_RESET_AES (12U)
21#define SF32LB_RESET_CRC1 (13U)
22#define SF32LB_RESET_TRNG (14U)
23#define SF32LB_RESET_GPTIM1 (15U)
24#define SF32LB_RESET_GPTIM2 (16U)
25#define SF32LB_RESET_BTIM1 (17U)
26#define SF32LB_RESET_BTIM2 (18U)
27#define SF32LB_RESET_SPI1 (20U)
28#define SF32LB_RESET_SPI2 (21U)
29#define SF32LB_RESET_EXTDMA (22U)
30#define SF32LB_RESET_PDM1 (25U)
31#define SF32LB_RESET_I2C1 (27U)
32#define SF32LB_RESET_I2C2 (28U)
33#define SF32LB_RESET_PTC1 (31U)
34
35#define SF32LB_RESET_GPIO1 (32U)
36#define SF32LB_RESET_MPI1 (33U)
37#define SF32LB_RESET_MPI2 (34U)
38#define SF32LB_RESET_SDMMC1 (36U)
39#define SF32LB_RESET_USBC (38U)
40#define SF32LB_RESET_I2C3 (40U)
41#define SF32LB_RESET_ATIM1 (41U)
42#define SF32LB_RESET_USART3 (44U)
43#define SF32LB_RESET_AUDCODEC (51U)
44#define SF32LB_RESET_AUDPRC (52U)
45#define SF32LB_RESET_GPADC (54U)
46#define SF32LB_RESET_TSEN (55U)
47#define SF32LB_RESET_I2C4 (57U)
48
49#endif /* _ZEPHYR_INCLUDE_DT_BINDINGS_RESET_SF32LB_RESET_H_ */