File Index
Files and directories
Sign in
FILE

qcom,ipq9574-nsscc.h

File preview with syntax highlighting.

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