xref: /linux/scripts/dtc/include-prefixes/dt-bindings/reset/qcom,ipq5210-gcc.h (revision e65f4718a577fcc84d40431f022985898b6dbf2e)
1*20a107bcSKathiravan Thirumoorthy /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*20a107bcSKathiravan Thirumoorthy /*
3*20a107bcSKathiravan Thirumoorthy  * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
4*20a107bcSKathiravan Thirumoorthy  */
5*20a107bcSKathiravan Thirumoorthy 
6*20a107bcSKathiravan Thirumoorthy #ifndef _DT_BINDINGS_RESET_IPQ_GCC_IPQ5210_H
7*20a107bcSKathiravan Thirumoorthy #define _DT_BINDINGS_RESET_IPQ_GCC_IPQ5210_H
8*20a107bcSKathiravan Thirumoorthy 
9*20a107bcSKathiravan Thirumoorthy #define GCC_ADSS_BCR						0
10*20a107bcSKathiravan Thirumoorthy #define GCC_ADSS_PWM_ARES					1
11*20a107bcSKathiravan Thirumoorthy #define GCC_APC0_VOLTAGE_DROOP_DETECTOR_BCR			2
12*20a107bcSKathiravan Thirumoorthy #define GCC_APC0_VOLTAGE_DROOP_DETECTOR_GPLL0_ARES		3
13*20a107bcSKathiravan Thirumoorthy #define GCC_APSS_AHB_ARES					4
14*20a107bcSKathiravan Thirumoorthy #define GCC_APSS_ATB_ARES					5
15*20a107bcSKathiravan Thirumoorthy #define GCC_APSS_AXI_ARES					6
16*20a107bcSKathiravan Thirumoorthy #define GCC_APSS_TS_ARES					7
17*20a107bcSKathiravan Thirumoorthy #define GCC_BOOT_ROM_AHB_ARES					8
18*20a107bcSKathiravan Thirumoorthy #define GCC_BOOT_ROM_BCR					9
19*20a107bcSKathiravan Thirumoorthy #define GCC_GEPHY_BCR						10
20*20a107bcSKathiravan Thirumoorthy #define GCC_GEPHY_SYS_ARES					11
21*20a107bcSKathiravan Thirumoorthy #define GCC_GP1_ARES						12
22*20a107bcSKathiravan Thirumoorthy #define GCC_GP2_ARES						13
23*20a107bcSKathiravan Thirumoorthy #define GCC_GP3_ARES						14
24*20a107bcSKathiravan Thirumoorthy #define GCC_MDIO_AHB_ARES					15
25*20a107bcSKathiravan Thirumoorthy #define GCC_MDIO_BCR						16
26*20a107bcSKathiravan Thirumoorthy #define GCC_MDIO_GEPHY_AHB_ARES					17
27*20a107bcSKathiravan Thirumoorthy #define GCC_NSS_BCR						18
28*20a107bcSKathiravan Thirumoorthy #define GCC_NSS_TS_ARES						19
29*20a107bcSKathiravan Thirumoorthy #define GCC_NSSCC_ARES						20
30*20a107bcSKathiravan Thirumoorthy #define GCC_NSSCFG_ARES						21
31*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_ATB_ARES					22
32*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_MEMNOC_1_ARES				23
33*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_MEMNOC_ARES					24
34*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_NSSCC_ARES					25
35*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_PCNOC_1_ARES					26
36*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_QOSGEN_REF_ARES				27
37*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_SNOC_1_ARES					28
38*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_SNOC_ARES					29
39*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_TIMEOUT_REF_ARES				30
40*20a107bcSKathiravan Thirumoorthy #define GCC_NSSNOC_XO_DCD_ARES					31
41*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AHB_ARES					32
42*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AUX_ARES					33
43*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_M_ARES					34
44*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_S_BRIDGE_ARES				35
45*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_S_ARES					36
46*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_BCR						37
47*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_LINK_DOWN_BCR					38
48*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_PHY_BCR					39
49*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_PIPE_ARES					40
50*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0PHY_PHY_BCR					41
51*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AHB_ARES					42
52*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AUX_ARES					43
53*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_M_ARES					44
54*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_S_BRIDGE_ARES				45
55*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_S_ARES					46
56*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_BCR						47
57*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_LINK_DOWN_BCR					48
58*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_PHY_BCR					49
59*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_PIPE_ARES					50
60*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1PHY_PHY_BCR					51
61*20a107bcSKathiravan Thirumoorthy #define GCC_QRNG_AHB_ARES					52
62*20a107bcSKathiravan Thirumoorthy #define GCC_QRNG_BCR						53
63*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_2X_CORE_ARES					54
64*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_AHB_MST_ARES					55
65*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_AHB_SLV_ARES					56
66*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_BCR						57
67*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_CORE_ARES					58
68*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE0_ARES					59
69*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE0_BCR					60
70*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE1_ARES					61
71*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE1_BCR					62
72*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE2_ARES					63
73*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE2_BCR					64
74*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE3_ARES					65
75*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE3_BCR					66
76*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE4_ARES					67
77*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE4_BCR					68
78*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE5_ARES					69
79*20a107bcSKathiravan Thirumoorthy #define GCC_QUPV3_WRAP_SE5_BCR					70
80*20a107bcSKathiravan Thirumoorthy #define GCC_QUSB2_0_PHY_BCR					71
81*20a107bcSKathiravan Thirumoorthy #define GCC_SDCC1_AHB_ARES					72
82*20a107bcSKathiravan Thirumoorthy #define GCC_SDCC1_APPS_ARES					73
83*20a107bcSKathiravan Thirumoorthy #define GCC_SDCC1_ICE_CORE_ARES					74
84*20a107bcSKathiravan Thirumoorthy #define GCC_SDCC_BCR						75
85*20a107bcSKathiravan Thirumoorthy #define GCC_TLMM_AHB_ARES					76
86*20a107bcSKathiravan Thirumoorthy #define GCC_TLMM_ARES						77
87*20a107bcSKathiravan Thirumoorthy #define GCC_TLMM_BCR						78
88*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY0_AHB_ARES					79
89*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY0_BCR						80
90*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY0_SYS_ARES					81
91*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY1_AHB_ARES					82
92*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY1_BCR						83
93*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY1_SYS_ARES					84
94*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY2_AHB_ARES					85
95*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY2_BCR						86
96*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY2_SYS_ARES					87
97*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_AUX_ARES					88
98*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_MASTER_ARES					89
99*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_MOCK_UTMI_ARES					90
100*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_PHY_BCR					91
101*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_PHY_CFG_AHB_ARES				92
102*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_PIPE_ARES					93
103*20a107bcSKathiravan Thirumoorthy #define GCC_USB0_SLEEP_ARES					94
104*20a107bcSKathiravan Thirumoorthy #define GCC_USB3PHY_0_PHY_BCR					95
105*20a107bcSKathiravan Thirumoorthy #define GCC_USB_BCR						96
106*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_PIPE_RESET					97
107*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_CORE_STICKY_RESET				98
108*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_S_STICKY_RESET				99
109*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_S_RESET					100
110*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_M_STICKY_RESET				101
111*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AXI_M_RESET					102
112*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AUX_RESET					103
113*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE0_AHB_RESET					104
114*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_PIPE_RESET					105
115*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_CORE_STICKY_RESET				106
116*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_S_STICKY_RESET				107
117*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_S_RESET					108
118*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_M_STICKY_RESET				109
119*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AXI_M_RESET					110
120*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AUX_RESET					111
121*20a107bcSKathiravan Thirumoorthy #define GCC_PCIE1_AHB_RESET					112
122*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY0_XPCS_ARES					113
123*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY1_XPCS_ARES					114
124*20a107bcSKathiravan Thirumoorthy #define GCC_UNIPHY2_XPCS_ARES					115
125*20a107bcSKathiravan Thirumoorthy #define GCC_QDSS_BCR						116
126*20a107bcSKathiravan Thirumoorthy 
127*20a107bcSKathiravan Thirumoorthy #endif
128