1 /* $NetBSD: realtek,rtd1195.h,v 1.1.1.1 2021/11/07 16:49:57 jmcneill Exp $ */ 2 3 /* SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) */ 4 /* 5 * Realtek RTD1195 reset controllers 6 * 7 * Copyright (c) 2017 Andreas Färber 8 */ 9 #ifndef DT_BINDINGS_RESET_RTD1195_H 10 #define DT_BINDINGS_RESET_RTD1195_H 11 12 /* soft reset 1 */ 13 #define RTD1195_RSTN_MISC 0 14 #define RTD1195_RSTN_RNG 1 15 #define RTD1195_RSTN_USB3_POW 2 16 #define RTD1195_RSTN_GSPI 3 17 #define RTD1195_RSTN_USB3_P0_MDIO 4 18 #define RTD1195_RSTN_VE_H265 5 19 #define RTD1195_RSTN_USB 6 20 #define RTD1195_RSTN_USB_PHY0 8 21 #define RTD1195_RSTN_USB_PHY1 9 22 #define RTD1195_RSTN_HDMIRX 11 23 #define RTD1195_RSTN_HDMI 12 24 #define RTD1195_RSTN_ETN 14 25 #define RTD1195_RSTN_AIO 15 26 #define RTD1195_RSTN_GPU 16 27 #define RTD1195_RSTN_VE_H264 17 28 #define RTD1195_RSTN_VE_JPEG 18 29 #define RTD1195_RSTN_TVE 19 30 #define RTD1195_RSTN_VO 20 31 #define RTD1195_RSTN_LVDS 21 32 #define RTD1195_RSTN_SE 22 33 #define RTD1195_RSTN_DCU 23 34 #define RTD1195_RSTN_DC_PHY 24 35 #define RTD1195_RSTN_CP 25 36 #define RTD1195_RSTN_MD 26 37 #define RTD1195_RSTN_TP 27 38 #define RTD1195_RSTN_AE 28 39 #define RTD1195_RSTN_NF 29 40 #define RTD1195_RSTN_MIPI 30 41 42 /* soft reset 2 */ 43 #define RTD1195_RSTN_ACPU 0 44 #define RTD1195_RSTN_VCPU 1 45 #define RTD1195_RSTN_PCR 9 46 #define RTD1195_RSTN_CR 10 47 #define RTD1195_RSTN_EMMC 11 48 #define RTD1195_RSTN_SDIO 12 49 #define RTD1195_RSTN_I2C_5 18 50 #define RTD1195_RSTN_RTC 20 51 #define RTD1195_RSTN_I2C_4 23 52 #define RTD1195_RSTN_I2C_3 24 53 #define RTD1195_RSTN_I2C_2 25 54 #define RTD1195_RSTN_I2C_1 26 55 #define RTD1195_RSTN_UR1 28 56 57 /* soft reset 3 */ 58 #define RTD1195_RSTN_SB2 0 59 60 /* iso soft reset */ 61 #define RTD1195_ISO_RSTN_VFD 0 62 #define RTD1195_ISO_RSTN_IR 1 63 #define RTD1195_ISO_RSTN_CEC0 2 64 #define RTD1195_ISO_RSTN_CEC1 3 65 #define RTD1195_ISO_RSTN_DP 4 66 #define RTD1195_ISO_RSTN_CBUSTX 5 67 #define RTD1195_ISO_RSTN_CBUSRX 6 68 #define RTD1195_ISO_RSTN_EFUSE 7 69 #define RTD1195_ISO_RSTN_UR0 8 70 #define RTD1195_ISO_RSTN_GMAC 9 71 #define RTD1195_ISO_RSTN_GPHY 10 72 #define RTD1195_ISO_RSTN_I2C_0 11 73 #define RTD1195_ISO_RSTN_I2C_6 12 74 #define RTD1195_ISO_RSTN_CBUS 13 75 76 #endif 77