xref: /linux/include/dt-bindings/reset/pistachio-resets.h (revision e58e871becec2d3b04ed91c0c16fe8deac9c9dfa)
1 /*
2  * This header provides constants for the reset controller
3  * present in the Pistachio SoC
4  */
5 
6 #ifndef _PISTACHIO_RESETS_H
7 #define _PISTACHIO_RESETS_H
8 
9 #define PISTACHIO_RESET_I2C0		0
10 #define PISTACHIO_RESET_I2C1		1
11 #define PISTACHIO_RESET_I2C2		2
12 #define PISTACHIO_RESET_I2C3		3
13 #define PISTACHIO_RESET_I2S_IN		4
14 #define PISTACHIO_RESET_PRL_OUT		5
15 #define PISTACHIO_RESET_SPDIF_OUT	6
16 #define PISTACHIO_RESET_SPI		7
17 #define PISTACHIO_RESET_PWM_PDM		8
18 #define PISTACHIO_RESET_UART0		9
19 #define PISTACHIO_RESET_UART1		10
20 #define PISTACHIO_RESET_QSPI		11
21 #define PISTACHIO_RESET_MDC		12
22 #define PISTACHIO_RESET_SDHOST		13
23 #define PISTACHIO_RESET_ETHERNET	14
24 #define PISTACHIO_RESET_IR		15
25 #define PISTACHIO_RESET_HASH		16
26 #define PISTACHIO_RESET_TIMER		17
27 #define PISTACHIO_RESET_I2S_OUT		18
28 #define PISTACHIO_RESET_SPDIF_IN	19
29 #define PISTACHIO_RESET_EVT		20
30 #define PISTACHIO_RESET_USB_H		21
31 #define PISTACHIO_RESET_USB_PR		22
32 #define PISTACHIO_RESET_USB_PHY_PR	23
33 #define PISTACHIO_RESET_USB_PHY_PON	24
34 #define PISTACHIO_RESET_MAX		24
35 
36 #endif
37