xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/reset/actions,s500-reset.h (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0+ */
2*c66ec88fSEmmanuel Vadot /*
3*c66ec88fSEmmanuel Vadot  * Device Tree binding constants for Actions Semi S500 Reset Management Unit
4*c66ec88fSEmmanuel Vadot  *
5*c66ec88fSEmmanuel Vadot  * Copyright (c) 2014 Actions Semi Inc.
6*c66ec88fSEmmanuel Vadot  * Copyright (c) 2020 Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
7*c66ec88fSEmmanuel Vadot  */
8*c66ec88fSEmmanuel Vadot 
9*c66ec88fSEmmanuel Vadot #ifndef __DT_BINDINGS_ACTIONS_S500_RESET_H
10*c66ec88fSEmmanuel Vadot #define __DT_BINDINGS_ACTIONS_S500_RESET_H
11*c66ec88fSEmmanuel Vadot 
12*c66ec88fSEmmanuel Vadot #define RESET_DMAC				0
13*c66ec88fSEmmanuel Vadot #define RESET_NORIF				1
14*c66ec88fSEmmanuel Vadot #define RESET_DDR				2
15*c66ec88fSEmmanuel Vadot #define RESET_NANDC				3
16*c66ec88fSEmmanuel Vadot #define RESET_SD0				4
17*c66ec88fSEmmanuel Vadot #define RESET_SD1				5
18*c66ec88fSEmmanuel Vadot #define RESET_PCM1				6
19*c66ec88fSEmmanuel Vadot #define RESET_DE				7
20*c66ec88fSEmmanuel Vadot #define RESET_LCD				8
21*c66ec88fSEmmanuel Vadot #define RESET_SD2				9
22*c66ec88fSEmmanuel Vadot #define RESET_DSI				10
23*c66ec88fSEmmanuel Vadot #define RESET_CSI				11
24*c66ec88fSEmmanuel Vadot #define RESET_BISP				12
25*c66ec88fSEmmanuel Vadot #define RESET_KEY				13
26*c66ec88fSEmmanuel Vadot #define RESET_GPIO				14
27*c66ec88fSEmmanuel Vadot #define RESET_AUDIO				15
28*c66ec88fSEmmanuel Vadot #define RESET_PCM0				16
29*c66ec88fSEmmanuel Vadot #define RESET_VDE				17
30*c66ec88fSEmmanuel Vadot #define RESET_VCE				18
31*c66ec88fSEmmanuel Vadot #define RESET_GPU3D				19
32*c66ec88fSEmmanuel Vadot #define RESET_NIC301				20
33*c66ec88fSEmmanuel Vadot #define RESET_LENS				21
34*c66ec88fSEmmanuel Vadot #define RESET_PERIPHRESET			22
35*c66ec88fSEmmanuel Vadot #define RESET_USB2_0				23
36*c66ec88fSEmmanuel Vadot #define RESET_TVOUT				24
37*c66ec88fSEmmanuel Vadot #define RESET_HDMI				25
38*c66ec88fSEmmanuel Vadot #define RESET_HDCP2TX				26
39*c66ec88fSEmmanuel Vadot #define RESET_UART6				27
40*c66ec88fSEmmanuel Vadot #define RESET_UART0				28
41*c66ec88fSEmmanuel Vadot #define RESET_UART1				29
42*c66ec88fSEmmanuel Vadot #define RESET_UART2				30
43*c66ec88fSEmmanuel Vadot #define RESET_SPI0				31
44*c66ec88fSEmmanuel Vadot #define RESET_SPI1				32
45*c66ec88fSEmmanuel Vadot #define RESET_SPI2				33
46*c66ec88fSEmmanuel Vadot #define RESET_SPI3				34
47*c66ec88fSEmmanuel Vadot #define RESET_I2C0				35
48*c66ec88fSEmmanuel Vadot #define RESET_I2C1				36
49*c66ec88fSEmmanuel Vadot #define RESET_USB3				37
50*c66ec88fSEmmanuel Vadot #define RESET_UART3				38
51*c66ec88fSEmmanuel Vadot #define RESET_UART4				39
52*c66ec88fSEmmanuel Vadot #define RESET_UART5				40
53*c66ec88fSEmmanuel Vadot #define RESET_I2C2				41
54*c66ec88fSEmmanuel Vadot #define RESET_I2C3				42
55*c66ec88fSEmmanuel Vadot #define RESET_ETHERNET				43
56*c66ec88fSEmmanuel Vadot #define RESET_CHIPID				44
57*c66ec88fSEmmanuel Vadot #define RESET_USB2_1				45
58*c66ec88fSEmmanuel Vadot #define RESET_WD0RESET				46
59*c66ec88fSEmmanuel Vadot #define RESET_WD1RESET				47
60*c66ec88fSEmmanuel Vadot #define RESET_WD2RESET				48
61*c66ec88fSEmmanuel Vadot #define RESET_WD3RESET				49
62*c66ec88fSEmmanuel Vadot #define RESET_DBG0RESET				50
63*c66ec88fSEmmanuel Vadot #define RESET_DBG1RESET				51
64*c66ec88fSEmmanuel Vadot #define RESET_DBG2RESET				52
65*c66ec88fSEmmanuel Vadot #define RESET_DBG3RESET				53
66*c66ec88fSEmmanuel Vadot 
67*c66ec88fSEmmanuel Vadot #endif /* __DT_BINDINGS_ACTIONS_S500_RESET_H */
68