1 1.1 skrll /* $NetBSD: sophgo,sg2042-reset.h,v 1.2 2024/10/31 07:07:45 skrll Exp $ */ 2 1.1 skrll 3 1.1 skrll /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */ 4 1.1 skrll /* 5 1.1 skrll * Copyright (C) 2023 Sophgo Technology Inc. All rights reserved. 6 1.1 skrll */ 7 1.1 skrll 8 1.1 skrll #ifndef __DT_BINDINGS_RESET_SOPHGO_SG2042_H_ 9 1.1 skrll #define __DT_BINDINGS_RESET_SOPHGO_SG2042_H_ 10 1.1 skrll 11 1.1 skrll #define RST_MAIN_AP 0 12 1.1 skrll #define RST_RISCV_CPU 1 13 1.1 skrll #define RST_RISCV_LOW_SPEED_LOGIC 2 14 1.1 skrll #define RST_RISCV_CMN 3 15 1.1 skrll #define RST_HSDMA 4 16 1.1 skrll #define RST_SYSDMA 5 17 1.1 skrll #define RST_EFUSE0 6 18 1.1 skrll #define RST_EFUSE1 7 19 1.1 skrll #define RST_RTC 8 20 1.1 skrll #define RST_TIMER 9 21 1.1 skrll #define RST_WDT 10 22 1.1 skrll #define RST_AHB_ROM0 11 23 1.1 skrll #define RST_AHB_ROM1 12 24 1.1 skrll #define RST_I2C0 13 25 1.1 skrll #define RST_I2C1 14 26 1.1 skrll #define RST_I2C2 15 27 1.1 skrll #define RST_I2C3 16 28 1.1 skrll #define RST_GPIO0 17 29 1.1 skrll #define RST_GPIO1 18 30 1.1 skrll #define RST_GPIO2 19 31 1.1 skrll #define RST_PWM 20 32 1.1 skrll #define RST_AXI_SRAM0 21 33 1.1 skrll #define RST_AXI_SRAM1 22 34 1.1 skrll #define RST_SF0 23 35 1.1 skrll #define RST_SF1 24 36 1.1 skrll #define RST_LPC 25 37 1.1 skrll #define RST_ETH0 26 38 1.1 skrll #define RST_EMMC 27 39 1.1 skrll #define RST_SD 28 40 1.1 skrll #define RST_UART0 29 41 1.1 skrll #define RST_UART1 30 42 1.1 skrll #define RST_UART2 31 43 1.1 skrll #define RST_UART3 32 44 1.1 skrll #define RST_SPI0 33 45 1.1 skrll #define RST_SPI1 34 46 1.1 skrll #define RST_DBG_I2C 35 47 1.1 skrll #define RST_PCIE0 36 48 1.1 skrll #define RST_PCIE1 37 49 1.1 skrll #define RST_DDR0 38 50 1.1 skrll #define RST_DDR1 39 51 1.1 skrll #define RST_DDR2 40 52 1.1 skrll #define RST_DDR3 41 53 1.1 skrll #define RST_FAU0 42 54 1.1 skrll #define RST_FAU1 43 55 1.1 skrll #define RST_FAU2 44 56 1.1 skrll #define RST_RXU0 45 57 1.1 skrll #define RST_RXU1 46 58 1.1 skrll #define RST_RXU2 47 59 1.1 skrll #define RST_RXU3 48 60 1.1 skrll #define RST_RXU4 49 61 1.1 skrll #define RST_RXU5 50 62 1.1 skrll #define RST_RXU6 51 63 1.1 skrll #define RST_RXU7 52 64 1.1 skrll #define RST_RXU8 53 65 1.1 skrll #define RST_RXU9 54 66 1.1 skrll #define RST_RXU10 55 67 1.1 skrll #define RST_RXU11 56 68 1.1 skrll #define RST_RXU12 57 69 1.1 skrll #define RST_RXU13 58 70 1.1 skrll #define RST_RXU14 59 71 1.1 skrll #define RST_RXU15 60 72 1.1 skrll #define RST_RXU16 61 73 1.1 skrll #define RST_RXU17 62 74 1.1 skrll #define RST_RXU18 63 75 1.1 skrll #define RST_RXU19 64 76 1.1 skrll #define RST_RXU20 65 77 1.1 skrll #define RST_RXU21 66 78 1.1 skrll #define RST_RXU22 67 79 1.1 skrll #define RST_RXU23 68 80 1.1 skrll #define RST_RXU24 69 81 1.1 skrll #define RST_RXU25 70 82 1.1 skrll #define RST_RXU26 71 83 1.1 skrll #define RST_RXU27 72 84 1.1 skrll #define RST_RXU28 73 85 1.1 skrll #define RST_RXU29 74 86 1.1 skrll #define RST_RXU30 75 87 1.1 skrll #define RST_RXU31 76 88 1.1 skrll 89 1.1 skrll #endif /* __DT_BINDINGS_RESET_SOPHGO_SG2042_H_ */ 90