11.1Sskrll/*	$NetBSD: sophgo,sg2042-reset.h,v 1.2 2024/10/31 07:07:45 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
41.1Sskrll/*
51.1Sskrll * Copyright (C) 2023 Sophgo Technology Inc. All rights reserved.
61.1Sskrll */
71.1Sskrll
81.1Sskrll#ifndef __DT_BINDINGS_RESET_SOPHGO_SG2042_H_
91.1Sskrll#define __DT_BINDINGS_RESET_SOPHGO_SG2042_H_
101.1Sskrll
111.1Sskrll#define RST_MAIN_AP			0
121.1Sskrll#define RST_RISCV_CPU			1
131.1Sskrll#define RST_RISCV_LOW_SPEED_LOGIC	2
141.1Sskrll#define RST_RISCV_CMN			3
151.1Sskrll#define RST_HSDMA			4
161.1Sskrll#define RST_SYSDMA			5
171.1Sskrll#define RST_EFUSE0			6
181.1Sskrll#define RST_EFUSE1			7
191.1Sskrll#define RST_RTC				8
201.1Sskrll#define RST_TIMER			9
211.1Sskrll#define RST_WDT				10
221.1Sskrll#define RST_AHB_ROM0			11
231.1Sskrll#define RST_AHB_ROM1			12
241.1Sskrll#define RST_I2C0			13
251.1Sskrll#define RST_I2C1			14
261.1Sskrll#define RST_I2C2			15
271.1Sskrll#define RST_I2C3			16
281.1Sskrll#define RST_GPIO0			17
291.1Sskrll#define RST_GPIO1			18
301.1Sskrll#define RST_GPIO2			19
311.1Sskrll#define RST_PWM				20
321.1Sskrll#define RST_AXI_SRAM0			21
331.1Sskrll#define RST_AXI_SRAM1			22
341.1Sskrll#define RST_SF0				23
351.1Sskrll#define RST_SF1				24
361.1Sskrll#define RST_LPC				25
371.1Sskrll#define RST_ETH0			26
381.1Sskrll#define RST_EMMC			27
391.1Sskrll#define RST_SD				28
401.1Sskrll#define RST_UART0			29
411.1Sskrll#define RST_UART1			30
421.1Sskrll#define RST_UART2			31
431.1Sskrll#define RST_UART3			32
441.1Sskrll#define RST_SPI0			33
451.1Sskrll#define RST_SPI1			34
461.1Sskrll#define RST_DBG_I2C			35
471.1Sskrll#define RST_PCIE0			36
481.1Sskrll#define RST_PCIE1			37
491.1Sskrll#define RST_DDR0			38
501.1Sskrll#define RST_DDR1			39
511.1Sskrll#define RST_DDR2			40
521.1Sskrll#define RST_DDR3			41
531.1Sskrll#define RST_FAU0			42
541.1Sskrll#define RST_FAU1			43
551.1Sskrll#define RST_FAU2			44
561.1Sskrll#define RST_RXU0			45
571.1Sskrll#define RST_RXU1			46
581.1Sskrll#define RST_RXU2			47
591.1Sskrll#define RST_RXU3			48
601.1Sskrll#define RST_RXU4			49
611.1Sskrll#define RST_RXU5			50
621.1Sskrll#define RST_RXU6			51
631.1Sskrll#define RST_RXU7			52
641.1Sskrll#define RST_RXU8			53
651.1Sskrll#define RST_RXU9			54
661.1Sskrll#define RST_RXU10			55
671.1Sskrll#define RST_RXU11			56
681.1Sskrll#define RST_RXU12			57
691.1Sskrll#define RST_RXU13			58
701.1Sskrll#define RST_RXU14			59
711.1Sskrll#define RST_RXU15			60
721.1Sskrll#define RST_RXU16			61
731.1Sskrll#define RST_RXU17			62
741.1Sskrll#define RST_RXU18			63
751.1Sskrll#define RST_RXU19			64
761.1Sskrll#define RST_RXU20			65
771.1Sskrll#define RST_RXU21			66
781.1Sskrll#define RST_RXU22			67
791.1Sskrll#define RST_RXU23			68
801.1Sskrll#define RST_RXU24			69
811.1Sskrll#define RST_RXU25			70
821.1Sskrll#define RST_RXU26			71
831.1Sskrll#define RST_RXU27			72
841.1Sskrll#define RST_RXU28			73
851.1Sskrll#define RST_RXU29			74
861.1Sskrll#define RST_RXU30			75
871.1Sskrll#define RST_RXU31			76
881.1Sskrll
891.1Sskrll#endif /* __DT_BINDINGS_RESET_SOPHGO_SG2042_H_ */
90