summaryrefslogtreecommitdiff
path: root/arch/riscv/boot/dts/sophgo/cv18xx-reset.h
blob: 7e7c5ca2dbbd781ef44b56cb8bdaa9d0f085ccc9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
/*
 * Copyright (C) 2025 Inochi Amaoto <inochiama@outlook.com>
 */

#ifndef _SOPHGO_CV18XX_RESET
#define _SOPHGO_CV18XX_RESET

#define RST_DDR				2
#define RST_H264C			3
#define RST_JPEG			4
#define RST_H265C			5
#define RST_VIPSYS			6
#define RST_TDMA			7
#define RST_TPU				8
#define RST_TPUSYS			9
#define RST_USB				11
#define RST_ETH0			12
#define RST_ETH1			13
#define RST_NAND			14
#define RST_EMMC			15
#define RST_SD0				16
#define RST_SDMA			18
#define RST_I2S0			19
#define RST_I2S1			20
#define RST_I2S2			21
#define RST_I2S3			22
#define RST_UART0			23
#define RST_UART1			24
#define RST_UART2			25
#define RST_UART3			26
#define RST_I2C0			27
#define RST_I2C1			28
#define RST_I2C2			29
#define RST_I2C3			30
#define RST_I2C4			31
#define RST_PWM0			32
#define RST_PWM1			33
#define RST_PWM2			34
#define RST_PWM3			35
#define RST_SPI0			40
#define RST_SPI1			41
#define RST_SPI2			42
#define RST_SPI3			43
#define RST_GPIO0			44
#define RST_GPIO1			45
#define RST_GPIO2			46
#define RST_EFUSE			47
#define RST_WDT				48
#define RST_AHB_ROM			49
#define RST_SPIC			50
#define RST_TEMPSEN			51
#define RST_SARADC			52
#define RST_COMBO_PHY0			58
#define RST_SPI_NAND			61
#define RST_SE				62
#define RST_UART4			74
#define RST_GPIO3			75
#define RST_SYSTEM			76
#define RST_TIMER			77
#define RST_TIMER0			78
#define RST_TIMER1			79
#define RST_TIMER2			80
#define RST_TIMER3			81
#define RST_TIMER4			82
#define RST_TIMER5			83
#define RST_TIMER6			84
#define RST_TIMER7			85
#define RST_WGN0			86
#define RST_WGN1			87
#define RST_WGN2			88
#define RST_KEYSCAN			89
#define RST_AUDDAC			91
#define RST_AUDDAC_APB			92
#define RST_AUDADC			93
#define RST_VCSYS			95
#define RST_ETHPHY			96
#define RST_ETHPHY_APB			97
#define RST_AUDSRC			98
#define RST_VIP_CAM0			99
#define RST_WDT1			100
#define RST_WDT2			101
#define RST_AUTOCLEAR_CPUCORE0		256
#define RST_AUTOCLEAR_CPUCORE1		257
#define RST_AUTOCLEAR_CPUCORE2		258
#define RST_AUTOCLEAR_CPUCORE3		259
#define RST_AUTOCLEAR_CPUSYS0		260
#define RST_AUTOCLEAR_CPUSYS1		261
#define RST_AUTOCLEAR_CPUSYS2		262
#define RST_CPUCORE0			288
#define RST_CPUCORE1			289
#define RST_CPUCORE2			290
#define RST_CPUCORE3			291
#define RST_CPUSYS0			292
#define RST_CPUSYS1			293
#define RST_CPUSYS2			294

#endif /* _SOPHGO_CV18XX_RESET */