1*b4c3e9b5SBjoern A. Zeeb // SPDX-License-Identifier: ISC 2*b4c3e9b5SBjoern A. Zeeb /* 3*b4c3e9b5SBjoern A. Zeeb * Copyright (c) 2010 Broadcom Corporation 4*b4c3e9b5SBjoern A. Zeeb */ 5*b4c3e9b5SBjoern A. Zeeb 6*b4c3e9b5SBjoern A. Zeeb #ifndef _BRCM_SOC_H 7*b4c3e9b5SBjoern A. Zeeb #define _BRCM_SOC_H 8*b4c3e9b5SBjoern A. Zeeb 9*b4c3e9b5SBjoern A. Zeeb #define SI_ENUM_BASE_DEFAULT 0x18000000 10*b4c3e9b5SBjoern A. Zeeb 11*b4c3e9b5SBjoern A. Zeeb /* Common core control flags */ 12*b4c3e9b5SBjoern A. Zeeb #define SICF_BIST_EN 0x8000 13*b4c3e9b5SBjoern A. Zeeb #define SICF_PME_EN 0x4000 14*b4c3e9b5SBjoern A. Zeeb #define SICF_CORE_BITS 0x3ffc 15*b4c3e9b5SBjoern A. Zeeb #define SICF_FGC 0x0002 16*b4c3e9b5SBjoern A. Zeeb #define SICF_CLOCK_EN 0x0001 17*b4c3e9b5SBjoern A. Zeeb 18*b4c3e9b5SBjoern A. Zeeb /* Common core status flags */ 19*b4c3e9b5SBjoern A. Zeeb #define SISF_BIST_DONE 0x8000 20*b4c3e9b5SBjoern A. Zeeb #define SISF_BIST_ERROR 0x4000 21*b4c3e9b5SBjoern A. Zeeb #define SISF_GATED_CLK 0x2000 22*b4c3e9b5SBjoern A. Zeeb #define SISF_DMA64 0x1000 23*b4c3e9b5SBjoern A. Zeeb #define SISF_CORE_BITS 0x0fff 24*b4c3e9b5SBjoern A. Zeeb 25*b4c3e9b5SBjoern A. Zeeb #endif /* _BRCM_SOC_H */ 26