1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* 3 * Copyright (C) 2016-2017 Intel Corporation <www.intel.com> 4 */ 5 6 #ifndef _SYSTEM_MANAGER_ARRIA10_H_ 7 #define _SYSTEM_MANAGER_ARRIA10_H_ 8 9 #define SYSMGR_A10_WDDBG 0x08 10 #define SYSMGR_A10_BOOTINFO 0x0c 11 #define SYSMGR_A10_DMA 0x20 12 #define SYSMGR_A10_DMA_PERIPH 0x24 13 #define SYSMGR_A10_SDMMC 0x28 14 #define SYSMGR_A10_SDMMC_L3MASTER 0x2c 15 #define SYSMGR_A10_EMAC_GLOBAL 0x40 16 #define SYSMGR_A10_EMAC0 0x44 17 #define SYSMGR_A10_EMAC1 0x48 18 #define SYSMGR_A10_EMAC2 0x4c 19 #define SYSMGR_A10_FPGAINTF_EN_GLOBAL 0x60 20 #define SYSMGR_A10_FPGAINTF_EN0 0x64 21 #define SYSMGR_A10_FPGAINTF_EN1 0x68 22 #define SYSMGR_A10_FPGAINTF_EN2 0x6c 23 #define SYSMGR_A10_FPGAINTF_EN3 0x70 24 #define SYSMGR_A10_ECC_INTMASK_VAL 0x90 25 #define SYSMGR_A10_ECC_INTMASK_SET 0x94 26 #define SYSMGR_A10_ECC_INTMASK_CLR 0x98 27 #define SYSMGR_A10_NOC_TIMEOUT 0xc0 28 #define SYSMGR_A10_NOC_IDLEREQ_SET 0xc4 29 #define SYSMGR_A10_NOC_IDLEREQ_CLR 0xc8 30 #define SYSMGR_A10_NOC_IDLEREQ_VAL 0xcc 31 #define SYSMGR_A10_NOC_IDLEACK 0xd0 32 #define SYSMGR_A10_NOC_IDLESTATUS 0xd4 33 #define SYSMGR_A10_FPGA2SOC_CTRL 0xd8 34 35 #define SYSMGR_SDMMC SYSMGR_A10_SDMMC 36 37 #define SYSMGR_SDMMC_SMPLSEL_SHIFT 4 38 #define SYSMGR_BOOTINFO_BSEL_SHIFT 12 39 40 #endif /* _SYSTEM_MANAGER_ARRIA10_H_ */ 41