xref: /netbsd-src/sys/external/gpl2/dts/dist/include/dt-bindings/reset/pistachio-resets.h (revision 6cafeaff4f65ec1a16fd3dea38137ce64d39d334)
1 /*	$NetBSD: pistachio-resets.h,v 1.1.1.2 2017/11/30 19:40:51 jmcneill Exp $	*/
2 
3 /* SPDX-License-Identifier: GPL-2.0 */
4 /*
5  * This header provides constants for the reset controller
6  * present in the Pistachio SoC
7  */
8 
9 #ifndef _PISTACHIO_RESETS_H
10 #define _PISTACHIO_RESETS_H
11 
12 #define PISTACHIO_RESET_I2C0		0
13 #define PISTACHIO_RESET_I2C1		1
14 #define PISTACHIO_RESET_I2C2		2
15 #define PISTACHIO_RESET_I2C3		3
16 #define PISTACHIO_RESET_I2S_IN		4
17 #define PISTACHIO_RESET_PRL_OUT		5
18 #define PISTACHIO_RESET_SPDIF_OUT	6
19 #define PISTACHIO_RESET_SPI		7
20 #define PISTACHIO_RESET_PWM_PDM		8
21 #define PISTACHIO_RESET_UART0		9
22 #define PISTACHIO_RESET_UART1		10
23 #define PISTACHIO_RESET_QSPI		11
24 #define PISTACHIO_RESET_MDC		12
25 #define PISTACHIO_RESET_SDHOST		13
26 #define PISTACHIO_RESET_ETHERNET	14
27 #define PISTACHIO_RESET_IR		15
28 #define PISTACHIO_RESET_HASH		16
29 #define PISTACHIO_RESET_TIMER		17
30 #define PISTACHIO_RESET_I2S_OUT		18
31 #define PISTACHIO_RESET_SPDIF_IN	19
32 #define PISTACHIO_RESET_EVT		20
33 #define PISTACHIO_RESET_USB_H		21
34 #define PISTACHIO_RESET_USB_PR		22
35 #define PISTACHIO_RESET_USB_PHY_PR	23
36 #define PISTACHIO_RESET_USB_PHY_PON	24
37 #define PISTACHIO_RESET_MAX		24
38 
39 #endif
40