Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[cris-mirror.git] / include / dt-bindings / reset / amlogic,meson-axg-reset.h
blobad6f55dabd6d72483fa00911a0c6864906188fda
1 /*
3 * Copyright (c) 2016 BayLibre, SAS.
4 * Author: Neil Armstrong <narmstrong@baylibre.com>
6 * Copyright (c) 2017 Amlogic, inc.
7 * Author: Yixun Lan <yixun.lan@amlogic.com>
9 * SPDX-License-Identifier: (GPL-2.0+ OR BSD)
12 #ifndef _DT_BINDINGS_AMLOGIC_MESON_AXG_RESET_H
13 #define _DT_BINDINGS_AMLOGIC_MESON_AXG_RESET_H
15 /* RESET0 */
16 #define RESET_HIU 0
17 #define RESET_PCIE_A 1
18 #define RESET_PCIE_B 2
19 #define RESET_DDR_TOP 3
20 /* 4 */
21 #define RESET_VIU 5
22 #define RESET_PCIE_PHY 6
23 #define RESET_PCIE_APB 7
24 /* 8 */
25 /* 9 */
26 #define RESET_VENC 10
27 #define RESET_ASSIST 11
28 /* 12 */
29 #define RESET_VCBUS 13
30 /* 14 */
31 /* 15 */
32 #define RESET_GIC 16
33 #define RESET_CAPB3_DECODE 17
34 /* 18-21 */
35 #define RESET_SYS_CPU_CAPB3 22
36 #define RESET_CBUS_CAPB3 23
37 #define RESET_AHB_CNTL 24
38 #define RESET_AHB_DATA 25
39 #define RESET_VCBUS_CLK81 26
40 #define RESET_MMC 27
41 /* 28-31 */
42 /* RESET1 */
43 /* 32 */
44 /* 33 */
45 #define RESET_USB_OTG 34
46 #define RESET_DDR 35
47 #define RESET_AO_RESET 36
48 /* 37 */
49 #define RESET_AHB_SRAM 38
50 /* 39 */
51 /* 40 */
52 #define RESET_DMA 41
53 #define RESET_ISA 42
54 #define RESET_ETHERNET 43
55 /* 44 */
56 #define RESET_SD_EMMC_B 45
57 #define RESET_SD_EMMC_C 46
58 #define RESET_ROM_BOOT 47
59 #define RESET_SYS_CPU_0 48
60 #define RESET_SYS_CPU_1 49
61 #define RESET_SYS_CPU_2 50
62 #define RESET_SYS_CPU_3 51
63 #define RESET_SYS_CPU_CORE_0 52
64 #define RESET_SYS_CPU_CORE_1 53
65 #define RESET_SYS_CPU_CORE_2 54
66 #define RESET_SYS_CPU_CORE_3 55
67 #define RESET_SYS_PLL_DIV 56
68 #define RESET_SYS_CPU_AXI 57
69 #define RESET_SYS_CPU_L2 58
70 #define RESET_SYS_CPU_P 59
71 #define RESET_SYS_CPU_MBIST 60
72 /* 61-63 */
73 /* RESET2 */
74 /* 64 */
75 /* 65 */
76 #define RESET_AUDIO 66
77 /* 67 */
78 #define RESET_MIPI_HOST 68
79 #define RESET_AUDIO_LOCKER 69
80 #define RESET_GE2D 70
81 /* 71-76 */
82 #define RESET_AO_CPU_RESET 77
83 /* 78-95 */
84 /* RESET3 */
85 #define RESET_RING_OSCILLATOR 96
86 /* 97-127 */
87 /* RESET4 */
88 /* 128 */
89 /* 129 */
90 #define RESET_MIPI_PHY 130
91 /* 131-140 */
92 #define RESET_VENCL 141
93 #define RESET_I2C_MASTER_2 142
94 #define RESET_I2C_MASTER_1 143
95 /* 144-159 */
96 /* RESET5 */
97 /* 160-191 */
98 /* RESET6 */
99 #define RESET_PERIPHS_GENERAL 192
100 #define RESET_PERIPHS_SPICC 193
101 /* 194 */
102 /* 195 */
103 #define RESET_PERIPHS_I2C_MASTER_0 196
104 /* 197-200 */
105 #define RESET_PERIPHS_UART_0 201
106 #define RESET_PERIPHS_UART_1 202
107 /* 203-204 */
108 #define RESET_PERIPHS_SPI_0 205
109 #define RESET_PERIPHS_I2C_MASTER_3 206
110 /* 207-223 */
111 /* RESET7 */
112 #define RESET_USB_DDR_0 224
113 #define RESET_USB_DDR_1 225
114 #define RESET_USB_DDR_2 226
115 #define RESET_USB_DDR_3 227
116 /* 228 */
117 #define RESET_DEVICE_MMC_ARB 229
118 /* 230 */
119 #define RESET_VID_LOCK 231
120 #define RESET_A9_DMC_PIPEL 232
121 #define RESET_DMC_VPU_PIPEL 233
122 /* 234-255 */
124 #endif