92 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2// Copyright (c) 2019 Nuvoton Technology corporation.3 4#ifndef _DT_BINDINGS_NPCM7XX_RESET_H5#define _DT_BINDINGS_NPCM7XX_RESET_H6 7#define NPCM7XX_RESET_IPSRST1 0x208#define NPCM7XX_RESET_IPSRST2 0x249#define NPCM7XX_RESET_IPSRST3 0x3410 11/* Reset lines on IP1 reset module (NPCM7XX_RESET_IPSRST1) */12#define NPCM7XX_RESET_FIU3 113#define NPCM7XX_RESET_UDC1 514#define NPCM7XX_RESET_EMC1 615#define NPCM7XX_RESET_UART_2_3 716#define NPCM7XX_RESET_UDC2 817#define NPCM7XX_RESET_PECI 918#define NPCM7XX_RESET_AES 1019#define NPCM7XX_RESET_UART_0_1 1120#define NPCM7XX_RESET_MC 1221#define NPCM7XX_RESET_SMB2 1322#define NPCM7XX_RESET_SMB3 1423#define NPCM7XX_RESET_SMB4 1524#define NPCM7XX_RESET_SMB5 1625#define NPCM7XX_RESET_PWM_M0 1826#define NPCM7XX_RESET_TIMER_0_4 1927#define NPCM7XX_RESET_TIMER_5_9 2028#define NPCM7XX_RESET_EMC2 2129#define NPCM7XX_RESET_UDC4 2230#define NPCM7XX_RESET_UDC5 2331#define NPCM7XX_RESET_UDC6 2432#define NPCM7XX_RESET_UDC3 2533#define NPCM7XX_RESET_ADC 2734#define NPCM7XX_RESET_SMB6 2835#define NPCM7XX_RESET_SMB7 2936#define NPCM7XX_RESET_SMB0 3037#define NPCM7XX_RESET_SMB1 3138 39/* Reset lines on IP2 reset module (NPCM7XX_RESET_IPSRST2) */40#define NPCM7XX_RESET_MFT0 041#define NPCM7XX_RESET_MFT1 142#define NPCM7XX_RESET_MFT2 243#define NPCM7XX_RESET_MFT3 344#define NPCM7XX_RESET_MFT4 445#define NPCM7XX_RESET_MFT5 546#define NPCM7XX_RESET_MFT6 647#define NPCM7XX_RESET_MFT7 748#define NPCM7XX_RESET_MMC 849#define NPCM7XX_RESET_SDHC 950#define NPCM7XX_RESET_GFX_SYS 1051#define NPCM7XX_RESET_AHB_PCIBRG 1152#define NPCM7XX_RESET_VDMA 1253#define NPCM7XX_RESET_ECE 1354#define NPCM7XX_RESET_VCD 1455#define NPCM7XX_RESET_OTP 1656#define NPCM7XX_RESET_SIOX1 1857#define NPCM7XX_RESET_SIOX2 1958#define NPCM7XX_RESET_3DES 2159#define NPCM7XX_RESET_PSPI1 2260#define NPCM7XX_RESET_PSPI2 2361#define NPCM7XX_RESET_GMAC2 2562#define NPCM7XX_RESET_USB_HOST 2663#define NPCM7XX_RESET_GMAC1 2864#define NPCM7XX_RESET_CP 3165 66/* Reset lines on IP3 reset module (NPCM7XX_RESET_IPSRST3) */67#define NPCM7XX_RESET_PWM_M1 068#define NPCM7XX_RESET_SMB12 169#define NPCM7XX_RESET_SPIX 270#define NPCM7XX_RESET_SMB13 371#define NPCM7XX_RESET_UDC0 472#define NPCM7XX_RESET_UDC7 573#define NPCM7XX_RESET_UDC8 674#define NPCM7XX_RESET_UDC9 775#define NPCM7XX_RESET_PCI_MAILBOX 976#define NPCM7XX_RESET_SMB14 1277#define NPCM7XX_RESET_SHA 1378#define NPCM7XX_RESET_SEC_ECC 1479#define NPCM7XX_RESET_PCIE_RC 1580#define NPCM7XX_RESET_TIMER_10_14 1681#define NPCM7XX_RESET_RNG 1782#define NPCM7XX_RESET_SMB15 1883#define NPCM7XX_RESET_SMB8 1984#define NPCM7XX_RESET_SMB9 2085#define NPCM7XX_RESET_SMB10 2186#define NPCM7XX_RESET_SMB11 2287#define NPCM7XX_RESET_ESPI 2388#define NPCM7XX_RESET_USB_PHY_1 2489#define NPCM7XX_RESET_USB_PHY_2 2590 91#endif92