162306a36Sopenharmony_ci// SPDX-License-Identifier: ISC
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2010 Broadcom Corporation
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#ifndef	_BRCM_SOC_H
762306a36Sopenharmony_ci#define	_BRCM_SOC_H
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci#define SI_ENUM_BASE_DEFAULT	0x18000000
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci/* Common core control flags */
1262306a36Sopenharmony_ci#define	SICF_BIST_EN		0x8000
1362306a36Sopenharmony_ci#define	SICF_PME_EN		0x4000
1462306a36Sopenharmony_ci#define	SICF_CORE_BITS		0x3ffc
1562306a36Sopenharmony_ci#define	SICF_FGC		0x0002
1662306a36Sopenharmony_ci#define	SICF_CLOCK_EN		0x0001
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci/* Common core status flags */
1962306a36Sopenharmony_ci#define	SISF_BIST_DONE		0x8000
2062306a36Sopenharmony_ci#define	SISF_BIST_ERROR		0x4000
2162306a36Sopenharmony_ci#define	SISF_GATED_CLK		0x2000
2262306a36Sopenharmony_ci#define	SISF_DMA64		0x1000
2362306a36Sopenharmony_ci#define	SISF_CORE_BITS		0x0fff
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ci#endif				/* _BRCM_SOC_H */
26