File Index
Files and directories
Sign in
FILE

amlogic-t7-reset.h

File preview with syntax highlighting.

linux-6.19.14/arch/arm64/boot/dts/amlogic/amlogic-t7-reset.h C
  1/* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */
  2/*
  3 * Copyright (c) 2024 Amlogic, Inc. All rights reserved.
  4 */
  5
  6#ifndef __DTS_AMLOGIC_T7_RESET_H
  7#define __DTS_AMLOGIC_T7_RESET_H
  8
  9/* RESET0 */
 10/*					0-3	*/
 11#define RESET_USB			4
 12#define RESET_U2DRD			5
 13#define RESET_U3DRD			6
 14#define RESET_U3DRD_PIPE0		7
 15#define RESET_U2PHY20			8
 16#define RESET_U2PHY21			9
 17#define RESET_GDC			10
 18#define RESET_HDMI20_AES		11
 19#define RESET_HDMIRX			12
 20#define RESET_HDMIRX_APB		13
 21#define RESET_DEWARP			14
 22/*					15	*/
 23#define RESET_HDMITX_CAPB3		16
 24#define RESET_BRG_VCBUG_DEC		17
 25#define RESET_VCBUS			18
 26#define RESET_VID_PLL_DIV		19
 27#define RESET_VDI6			20
 28#define RESET_GE2D			21
 29#define RESET_HDMITXPHY			22
 30#define RESET_VID_LOCK			23
 31#define RESET_VENC0			24
 32#define RESET_VDAC			25
 33#define RESET_VENC2			26
 34#define RESET_VENC1			27
 35#define RESET_RDMA			28
 36#define RESET_HDMITX			29
 37#define RESET_VIU			30
 38#define RESET_VENC			31
 39
 40/* RESET1 */
 41#define RESET_AUDIO			32
 42#define RESET_MALI_CAPB3		33
 43#define RESET_MALI			34
 44#define RESET_DDR_APB			35
 45#define RESET_DDR			36
 46#define RESET_DOS_CAPB3			37
 47#define RESET_DOS			38
 48#define RESET_COMBO_DPHY_CHAN2		39
 49#define RESET_DEBUG_B			40
 50#define RESET_DEBUG_A			41
 51#define RESET_DSP_B			42
 52#define RESET_DSP_A			43
 53#define RESET_PCIE_A			44
 54#define RESET_PCIE_PHY			45
 55#define RESET_PCIE_APB			46
 56#define RESET_ANAKIN			47
 57#define RESET_ETH			48
 58#define RESET_EDP0_CTRL			49
 59#define RESET_EDP1_CTRL			50
 60#define RESET_COMBO_DPHY_CHAN0		51
 61#define RESET_COMBO_DPHY_CHAN1		52
 62#define RESET_DSI_LVDS_EDP_TOP		53
 63#define RESET_PCIE1_PHY			54
 64#define RESET_PCIE1_APB			55
 65#define RESET_DDR_1			56
 66/*					57	*/
 67#define RESET_EDP1_PIPELINE		58
 68#define RESET_EDP0_PIPELINE		59
 69#define RESET_MIPI_DSI1_PHY		60
 70#define RESET_MIPI_DSI0_PHY		61
 71#define RESET_MIPI_DSI_A_HOST		62
 72#define RESET_MIPI_DSI_B_HOST		63
 73
 74/* RESET2 */
 75#define RESET_DEVICE_MMC_ARB		64
 76#define RESET_IR_CTRL			65
 77#define RESET_TS_A73			66
 78#define RESET_TS_A53			67
 79#define RESET_SPICC_2			68
 80#define RESET_SPICC_3			69
 81#define RESET_SPICC_4			70
 82#define RESET_SPICC_5			71
 83#define RESET_SMART_CARD		72
 84#define RESET_SPICC_0			73
 85#define RESET_SPICC_1			74
 86#define RESET_RSA			75
 87/*					76-79	*/
 88#define RESET_MSR_CLK			80
 89#define RESET_SPIFC			81
 90#define RESET_SAR_ADC			82
 91#define RESET_BT			83
 92/*					84-87	*/
 93#define RESET_ACODEC			88
 94#define RESET_CEC			89
 95#define RESET_AFIFO			90
 96#define RESET_WATCHDOG			91
 97/*					92-95	*/
 98
 99/* RESET3 */
100#define RESET_BRG_NIC1_GPV		96
101#define RESET_BRG_NIC2_GPV		97
102#define RESET_BRG_NIC3_GPV		98
103#define RESET_BRG_NIC4_GPV		99
104#define RESET_BRG_NIC5_GPV		100
105/*					101-121	*/
106#define RESET_MIPI_ISP			122
107#define RESET_BRG_ADB_MALI_1		123
108#define RESET_BRG_ADB_MALI_0		124
109#define RESET_BRG_ADB_A73		125
110#define RESET_BRG_ADB_A53		126
111#define RESET_BRG_CCI			127
112
113/* RESET4 */
114#define RESET_PWM_AO_AB			128
115#define RESET_PWM_AO_CD			129
116#define RESET_PWM_AO_EF			130
117#define RESET_PWM_AO_GH			131
118#define RESET_PWM_AB			132
119#define RESET_PWM_CD			133
120#define RESET_PWM_EF			134
121/*					135-137	*/
122#define RESET_UART_A			138
123#define RESET_UART_B			139
124#define RESET_UART_C			140
125#define RESET_UART_D			141
126#define RESET_UART_E			142
127#define RESET_UART_F			143
128#define RESET_I2C_S_A			144
129#define RESET_I2C_M_A			145
130#define RESET_I2C_M_B			146
131#define RESET_I2C_M_C			147
132#define RESET_I2C_M_D			148
133#define RESET_I2C_M_E			149
134#define RESET_I2C_M_F			150
135#define RESET_I2C_M_AO_A		151
136#define RESET_SD_EMMC_A			152
137#define RESET_SD_EMMC_B			153
138#define RESET_SD_EMMC_C			154
139#define RESET_I2C_M_AO_B		155
140#define RESET_TS_GPU			156
141#define RESET_TS_NNA			157
142#define RESET_TS_VPN			158
143#define RESET_TS_HEVC			159
144
145/* RESET5 */
146#define RESET_BRG_NOC_DDR_1		160
147#define RESET_BRG_NOC_DDR_0		161
148#define RESET_BRG_NOC_MAIN		162
149#define RESET_BRG_NOC_ALL		163
150/*					164-167	*/
151#define RESET_BRG_NIC2_SYS		168
152#define RESET_BRG_NIC2_MAIN		169
153#define RESET_BRG_NIC2_HDMI		170
154#define RESET_BRG_NIC2_ALL		171
155#define RESET_BRG_NIC3_WAVE		172
156#define RESET_BRG_NIC3_VDEC		173
157#define RESET_BRG_NIC3_HEVCF		174
158#define RESET_BRG_NIC3_HEVCB		175
159#define RESET_BRG_NIC3_HCODEC		176
160#define RESET_BRG_NIC3_GE2D		177
161#define RESET_BRG_NIC3_GDC		178
162#define RESET_BRG_NIC3_AMLOGIC		179
163#define RESET_BRG_NIC3_MAIN		180
164#define RESET_BRG_NIC3_ALL		181
165#define RESET_BRG_NIC5_VPU		182
166/*					183-185	*/
167#define RESET_BRG_NIC4_DSPB		186
168#define RESET_BRG_NIC4_DSPA		187
169#define RESET_BRG_NIC4_VAPB		188
170#define RESET_BRG_NIC4_CLK81		189
171#define RESET_BRG_NIC4_MAIN		190
172#define RESET_BRG_NIC4_ALL		191
173
174/* RESET6 */
175#define RESET_BRG_VDEC_PIPEL		192
176#define RESET_BRG_HEVCF_DMC_PIPEL	193
177#define RESET_BRG_NIC2TONIC4_PIPEL	194
178#define RESET_BRG_HDMIRXTONIC2_PIPEL	195
179#define RESET_BRG_SECTONIC4_PIPEL	196
180#define RESET_BRG_VPUTONOC_PIPEL	197
181#define RESET_BRG_NIC4TONOC_PIPEL	198
182#define RESET_BRG_NIC3TONOC_PIPEL	199
183#define RESET_BRG_NIC2TONOC_PIPEL	200
184#define RESET_BRG_NNATONOC_PIPEL	201
185#define RESET_BRG_FRISP3_PIPEL		202
186#define RESET_BRG_FRISP2_PIPEL		203
187#define RESET_BRG_FRISP1_PIPEL		204
188#define RESET_BRG_FRISP0_PIPEL		205
189/*					206-217	*/
190#define RESET_BRG_AMPIPE_NAND		218
191#define RESET_BRG_AMPIPE_ETH		219
192/*					220	*/
193#define RESET_BRG_AM2AXI0		221
194#define RESET_BRG_AM2AXI1		222
195#define RESET_BRG_AM2AXI2		223
196
197#endif /* ___DTS_AMLOGIC_T7_RESET_H */
~/ Read-only file preview.