xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/reset/sunplus,sp7021-reset.h (revision b97ee269eae3cbaf35c18f51a459aea581c2a7dc)
1*b97ee269SEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*b97ee269SEmmanuel Vadot /*
3*b97ee269SEmmanuel Vadot  * Copyright (C) Sunplus Technology Co., Ltd.
4*b97ee269SEmmanuel Vadot  *       All rights reserved.
5*b97ee269SEmmanuel Vadot  */
6*b97ee269SEmmanuel Vadot #ifndef _DT_BINDINGS_RST_SUNPLUS_SP7021_H
7*b97ee269SEmmanuel Vadot #define _DT_BINDINGS_RST_SUNPLUS_SP7021_H
8*b97ee269SEmmanuel Vadot 
9*b97ee269SEmmanuel Vadot #define RST_SYSTEM              0
10*b97ee269SEmmanuel Vadot #define RST_RTC                 1
11*b97ee269SEmmanuel Vadot #define RST_IOCTL               2
12*b97ee269SEmmanuel Vadot #define RST_IOP                 3
13*b97ee269SEmmanuel Vadot #define RST_OTPRX               4
14*b97ee269SEmmanuel Vadot #define RST_NOC                 5
15*b97ee269SEmmanuel Vadot #define RST_BR                  6
16*b97ee269SEmmanuel Vadot #define RST_RBUS_L00            7
17*b97ee269SEmmanuel Vadot #define RST_SPIFL               8
18*b97ee269SEmmanuel Vadot #define RST_SDCTRL0             9
19*b97ee269SEmmanuel Vadot #define RST_PERI0               10
20*b97ee269SEmmanuel Vadot #define RST_A926                11
21*b97ee269SEmmanuel Vadot #define RST_UMCTL2              12
22*b97ee269SEmmanuel Vadot #define RST_PERI1               13
23*b97ee269SEmmanuel Vadot #define RST_DDR_PHY0            14
24*b97ee269SEmmanuel Vadot #define RST_ACHIP               15
25*b97ee269SEmmanuel Vadot #define RST_STC0                16
26*b97ee269SEmmanuel Vadot #define RST_STC_AV0             17
27*b97ee269SEmmanuel Vadot #define RST_STC_AV1             18
28*b97ee269SEmmanuel Vadot #define RST_STC_AV2             19
29*b97ee269SEmmanuel Vadot #define RST_UA0                 20
30*b97ee269SEmmanuel Vadot #define RST_UA1                 21
31*b97ee269SEmmanuel Vadot #define RST_UA2                 22
32*b97ee269SEmmanuel Vadot #define RST_UA3                 23
33*b97ee269SEmmanuel Vadot #define RST_UA4                 24
34*b97ee269SEmmanuel Vadot #define RST_HWUA                25
35*b97ee269SEmmanuel Vadot #define RST_DDC0                26
36*b97ee269SEmmanuel Vadot #define RST_UADMA               27
37*b97ee269SEmmanuel Vadot #define RST_CBDMA0              28
38*b97ee269SEmmanuel Vadot #define RST_CBDMA1              29
39*b97ee269SEmmanuel Vadot #define RST_SPI_COMBO_0         30
40*b97ee269SEmmanuel Vadot #define RST_SPI_COMBO_1         31
41*b97ee269SEmmanuel Vadot #define RST_SPI_COMBO_2         32
42*b97ee269SEmmanuel Vadot #define RST_SPI_COMBO_3         33
43*b97ee269SEmmanuel Vadot #define RST_AUD                 34
44*b97ee269SEmmanuel Vadot #define RST_USBC0               35
45*b97ee269SEmmanuel Vadot #define RST_USBC1               36
46*b97ee269SEmmanuel Vadot #define RST_UPHY0               37
47*b97ee269SEmmanuel Vadot #define RST_UPHY1               38
48*b97ee269SEmmanuel Vadot #define RST_I2CM0               39
49*b97ee269SEmmanuel Vadot #define RST_I2CM1               40
50*b97ee269SEmmanuel Vadot #define RST_I2CM2               41
51*b97ee269SEmmanuel Vadot #define RST_I2CM3               42
52*b97ee269SEmmanuel Vadot #define RST_PMC                 43
53*b97ee269SEmmanuel Vadot #define RST_CARD_CTL0           44
54*b97ee269SEmmanuel Vadot #define RST_CARD_CTL1           45
55*b97ee269SEmmanuel Vadot #define RST_CARD_CTL4           46
56*b97ee269SEmmanuel Vadot #define RST_BCH                 47
57*b97ee269SEmmanuel Vadot #define RST_DDFCH               48
58*b97ee269SEmmanuel Vadot #define RST_CSIIW0              49
59*b97ee269SEmmanuel Vadot #define RST_CSIIW1              50
60*b97ee269SEmmanuel Vadot #define RST_MIPICSI0            51
61*b97ee269SEmmanuel Vadot #define RST_MIPICSI1            52
62*b97ee269SEmmanuel Vadot #define RST_HDMI_TX             53
63*b97ee269SEmmanuel Vadot #define RST_VPOST               54
64*b97ee269SEmmanuel Vadot #define RST_TGEN                55
65*b97ee269SEmmanuel Vadot #define RST_DMIX                56
66*b97ee269SEmmanuel Vadot #define RST_TCON                57
67*b97ee269SEmmanuel Vadot #define RST_INTERRUPT           58
68*b97ee269SEmmanuel Vadot #define RST_RGST                59
69*b97ee269SEmmanuel Vadot #define RST_GPIO                60
70*b97ee269SEmmanuel Vadot #define RST_RBUS_TOP            61
71*b97ee269SEmmanuel Vadot #define RST_MAILBOX             62
72*b97ee269SEmmanuel Vadot #define RST_SPIND               63
73*b97ee269SEmmanuel Vadot #define RST_I2C2CBUS            64
74*b97ee269SEmmanuel Vadot #define RST_SEC                 65
75*b97ee269SEmmanuel Vadot #define RST_DVE                 66
76*b97ee269SEmmanuel Vadot #define RST_GPOST0              67
77*b97ee269SEmmanuel Vadot #define RST_OSD0                68
78*b97ee269SEmmanuel Vadot #define RST_DISP_PWM            69
79*b97ee269SEmmanuel Vadot #define RST_UADBG               70
80*b97ee269SEmmanuel Vadot #define RST_DUMMY_MASTER        71
81*b97ee269SEmmanuel Vadot #define RST_FIO_CTL             72
82*b97ee269SEmmanuel Vadot #define RST_FPGA                73
83*b97ee269SEmmanuel Vadot #define RST_L2SW                74
84*b97ee269SEmmanuel Vadot #define RST_ICM                 75
85*b97ee269SEmmanuel Vadot #define RST_AXI_GLOBAL          76
86*b97ee269SEmmanuel Vadot 
87*b97ee269SEmmanuel Vadot #endif
88