summaryrefslogtreecommitdiff
path: root/include/dt-bindings/reset/qcom,ipq9574-nsscc.h
blob: 7f152e98b99c1a68377da82e9efaac7ea57bedcb (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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
/*
 * Copyright (c) 2023, 2025 The Linux Foundation. All rights reserved.
 */

#ifndef _DT_BINDINGS_RESET_IPQ_NSSCC_9574_H
#define _DT_BINDINGS_RESET_IPQ_NSSCC_9574_H

#define EDMA_HW_RESET                   0
#define NSS_CC_CE_BCR			1
#define NSS_CC_CLC_BCR			2
#define NSS_CC_EIP197_BCR		3
#define NSS_CC_HAQ_BCR			4
#define NSS_CC_IMEM_BCR			5
#define NSS_CC_MAC_BCR			6
#define NSS_CC_PPE_BCR			7
#define NSS_CC_UBI_BCR			8
#define NSS_CC_UNIPHY_BCR		9
#define UBI3_CLKRST_CLAMP_ENABLE	10
#define UBI3_CORE_CLAMP_ENABLE		11
#define UBI2_CLKRST_CLAMP_ENABLE	12
#define UBI2_CORE_CLAMP_ENABLE		13
#define UBI1_CLKRST_CLAMP_ENABLE	14
#define UBI1_CORE_CLAMP_ENABLE		15
#define UBI0_CLKRST_CLAMP_ENABLE	16
#define UBI0_CORE_CLAMP_ENABLE		17
#define NSSNOC_NSS_CSR_ARES		18
#define NSS_CSR_ARES			19
#define PPE_BTQ_ARES			20
#define PPE_IPE_ARES			21
#define PPE_ARES			22
#define PPE_CFG_ARES			23
#define PPE_EDMA_ARES			24
#define PPE_EDMA_CFG_ARES		25
#define CRY_PPE_ARES			26
#define NSSNOC_PPE_ARES			27
#define NSSNOC_PPE_CFG_ARES		28
#define PORT1_MAC_ARES			29
#define PORT2_MAC_ARES			30
#define PORT3_MAC_ARES			31
#define PORT4_MAC_ARES			32
#define PORT5_MAC_ARES			33
#define PORT6_MAC_ARES			34
#define XGMAC0_PTP_REF_ARES		35
#define XGMAC1_PTP_REF_ARES		36
#define XGMAC2_PTP_REF_ARES		37
#define XGMAC3_PTP_REF_ARES		38
#define XGMAC4_PTP_REF_ARES		39
#define XGMAC5_PTP_REF_ARES		40
#define HAQ_AHB_ARES			41
#define HAQ_AXI_ARES			42
#define NSSNOC_HAQ_AHB_ARES		43
#define NSSNOC_HAQ_AXI_ARES		44
#define CE_APB_ARES			45
#define CE_AXI_ARES			46
#define NSSNOC_CE_APB_ARES		47
#define NSSNOC_CE_AXI_ARES		48
#define CRYPTO_ARES			49
#define NSSNOC_CRYPTO_ARES		50
#define NSSNOC_NC_AXI0_1_ARES		51
#define UBI0_CORE_ARES			52
#define UBI1_CORE_ARES			53
#define UBI2_CORE_ARES			54
#define UBI3_CORE_ARES			55
#define NC_AXI0_ARES			56
#define UTCM0_ARES			57
#define NC_AXI1_ARES			58
#define UTCM1_ARES			59
#define NC_AXI2_ARES			60
#define UTCM2_ARES			61
#define NC_AXI3_ARES			62
#define UTCM3_ARES			63
#define NSSNOC_NC_AXI0_ARES		64
#define AHB0_ARES			65
#define INTR0_AHB_ARES			66
#define AHB1_ARES			67
#define INTR1_AHB_ARES			68
#define AHB2_ARES			69
#define INTR2_AHB_ARES			70
#define AHB3_ARES			71
#define INTR3_AHB_ARES			72
#define NSSNOC_AHB0_ARES		73
#define NSSNOC_INT0_AHB_ARES		74
#define AXI0_ARES			75
#define AXI1_ARES			76
#define AXI2_ARES			77
#define AXI3_ARES			78
#define NSSNOC_AXI0_ARES		79
#define IMEM_QSB_ARES			80
#define NSSNOC_IMEM_QSB_ARES		81
#define IMEM_AHB_ARES			82
#define NSSNOC_IMEM_AHB_ARES		83
#define UNIPHY_PORT1_RX_ARES		84
#define UNIPHY_PORT1_TX_ARES		85
#define UNIPHY_PORT2_RX_ARES		86
#define UNIPHY_PORT2_TX_ARES		87
#define UNIPHY_PORT3_RX_ARES		88
#define UNIPHY_PORT3_TX_ARES		89
#define UNIPHY_PORT4_RX_ARES		90
#define UNIPHY_PORT4_TX_ARES		91
#define UNIPHY_PORT5_RX_ARES		92
#define UNIPHY_PORT5_TX_ARES		93
#define UNIPHY_PORT6_RX_ARES		94
#define UNIPHY_PORT6_TX_ARES		95
#define PORT1_RX_ARES			96
#define PORT1_TX_ARES			97
#define PORT2_RX_ARES			98
#define PORT2_TX_ARES			99
#define PORT3_RX_ARES			100
#define PORT3_TX_ARES			101
#define PORT4_RX_ARES			102
#define PORT4_TX_ARES			103
#define PORT5_RX_ARES			104
#define PORT5_TX_ARES			105
#define PORT6_RX_ARES			106
#define PORT6_TX_ARES			107
#define PPE_FULL_RESET			108
#define UNIPHY0_SOFT_RESET		109
#define UNIPHY1_SOFT_RESET		110
#define UNIPHY2_SOFT_RESET		111
#define UNIPHY_PORT1_ARES		112
#define UNIPHY_PORT2_ARES		113
#define UNIPHY_PORT3_ARES		114
#define UNIPHY_PORT4_ARES		115
#define UNIPHY_PORT5_ARES		116
#define UNIPHY_PORT6_ARES		117
#define NSSPORT1_RESET			118
#define NSSPORT2_RESET			119
#define NSSPORT3_RESET			120
#define NSSPORT4_RESET			121
#define NSSPORT5_RESET			122
#define NSSPORT6_RESET			123

#endif