18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0+ */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Device Tree binding constants for Actions Semi S500 Reset Management Unit
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Copyright (c) 2014 Actions Semi Inc.
68c2ecf20Sopenharmony_ci * Copyright (c) 2020 Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
78c2ecf20Sopenharmony_ci */
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci#ifndef __DT_BINDINGS_ACTIONS_S500_RESET_H
108c2ecf20Sopenharmony_ci#define __DT_BINDINGS_ACTIONS_S500_RESET_H
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#define RESET_DMAC				0
138c2ecf20Sopenharmony_ci#define RESET_NORIF				1
148c2ecf20Sopenharmony_ci#define RESET_DDR				2
158c2ecf20Sopenharmony_ci#define RESET_NANDC				3
168c2ecf20Sopenharmony_ci#define RESET_SD0				4
178c2ecf20Sopenharmony_ci#define RESET_SD1				5
188c2ecf20Sopenharmony_ci#define RESET_PCM1				6
198c2ecf20Sopenharmony_ci#define RESET_DE				7
208c2ecf20Sopenharmony_ci#define RESET_LCD				8
218c2ecf20Sopenharmony_ci#define RESET_SD2				9
228c2ecf20Sopenharmony_ci#define RESET_DSI				10
238c2ecf20Sopenharmony_ci#define RESET_CSI				11
248c2ecf20Sopenharmony_ci#define RESET_BISP				12
258c2ecf20Sopenharmony_ci#define RESET_KEY				13
268c2ecf20Sopenharmony_ci#define RESET_GPIO				14
278c2ecf20Sopenharmony_ci#define RESET_AUDIO				15
288c2ecf20Sopenharmony_ci#define RESET_PCM0				16
298c2ecf20Sopenharmony_ci#define RESET_VDE				17
308c2ecf20Sopenharmony_ci#define RESET_VCE				18
318c2ecf20Sopenharmony_ci#define RESET_GPU3D				19
328c2ecf20Sopenharmony_ci#define RESET_NIC301				20
338c2ecf20Sopenharmony_ci#define RESET_LENS				21
348c2ecf20Sopenharmony_ci#define RESET_PERIPHRESET			22
358c2ecf20Sopenharmony_ci#define RESET_USB2_0				23
368c2ecf20Sopenharmony_ci#define RESET_TVOUT				24
378c2ecf20Sopenharmony_ci#define RESET_HDMI				25
388c2ecf20Sopenharmony_ci#define RESET_HDCP2TX				26
398c2ecf20Sopenharmony_ci#define RESET_UART6				27
408c2ecf20Sopenharmony_ci#define RESET_UART0				28
418c2ecf20Sopenharmony_ci#define RESET_UART1				29
428c2ecf20Sopenharmony_ci#define RESET_UART2				30
438c2ecf20Sopenharmony_ci#define RESET_SPI0				31
448c2ecf20Sopenharmony_ci#define RESET_SPI1				32
458c2ecf20Sopenharmony_ci#define RESET_SPI2				33
468c2ecf20Sopenharmony_ci#define RESET_SPI3				34
478c2ecf20Sopenharmony_ci#define RESET_I2C0				35
488c2ecf20Sopenharmony_ci#define RESET_I2C1				36
498c2ecf20Sopenharmony_ci#define RESET_USB3				37
508c2ecf20Sopenharmony_ci#define RESET_UART3				38
518c2ecf20Sopenharmony_ci#define RESET_UART4				39
528c2ecf20Sopenharmony_ci#define RESET_UART5				40
538c2ecf20Sopenharmony_ci#define RESET_I2C2				41
548c2ecf20Sopenharmony_ci#define RESET_I2C3				42
558c2ecf20Sopenharmony_ci#define RESET_ETHERNET				43
568c2ecf20Sopenharmony_ci#define RESET_CHIPID				44
578c2ecf20Sopenharmony_ci#define RESET_USB2_1				45
588c2ecf20Sopenharmony_ci#define RESET_WD0RESET				46
598c2ecf20Sopenharmony_ci#define RESET_WD1RESET				47
608c2ecf20Sopenharmony_ci#define RESET_WD2RESET				48
618c2ecf20Sopenharmony_ci#define RESET_WD3RESET				49
628c2ecf20Sopenharmony_ci#define RESET_DBG0RESET				50
638c2ecf20Sopenharmony_ci#define RESET_DBG1RESET				51
648c2ecf20Sopenharmony_ci#define RESET_DBG2RESET				52
658c2ecf20Sopenharmony_ci#define RESET_DBG3RESET				53
668c2ecf20Sopenharmony_ci
678c2ecf20Sopenharmony_ci#endif /* __DT_BINDINGS_ACTIONS_S500_RESET_H */
68