1*902136e0SBjoern A. Zeeb /* 2*902136e0SBjoern A. Zeeb * Copyright (c) 2025 Bjoern A. Zeeb 3*902136e0SBjoern A. Zeeb * 4*902136e0SBjoern A. Zeeb * SPDX-License-Identifier: BSD-2-Clause 5*902136e0SBjoern A. Zeeb */ 6*902136e0SBjoern A. Zeeb 7*902136e0SBjoern A. Zeeb #ifndef _LINUXKPI_LINUX_BCMA_BCMA_H 8*902136e0SBjoern A. Zeeb #define _LINUXKPI_LINUX_BCMA_BCMA_H 9*902136e0SBjoern A. Zeeb 10*902136e0SBjoern A. Zeeb #define BCMA_CORE_80211 0x812 11*902136e0SBjoern A. Zeeb #define BCMA_CORE_ARM_CA7 0x847 12*902136e0SBjoern A. Zeeb #define BCMA_CORE_ARM_CM3 0x82A 13*902136e0SBjoern A. Zeeb #define BCMA_CORE_ARM_CR4 0x83E 14*902136e0SBjoern A. Zeeb #define BCMA_CORE_CHIPCOMMON 0x800 15*902136e0SBjoern A. Zeeb #define BCMA_CORE_GCI 0x840 16*902136e0SBjoern A. Zeeb #define BCMA_CORE_INTERNAL_MEM 0x80E 17*902136e0SBjoern A. Zeeb #define BCMA_CORE_PCIE2 0x83C 18*902136e0SBjoern A. Zeeb #define BCMA_CORE_PMU 0x827 19*902136e0SBjoern A. Zeeb #define BCMA_CORE_SDIO_DEV 0x829 20*902136e0SBjoern A. Zeeb #define BCMA_CORE_SYS_MEM 0x849 21*902136e0SBjoern A. Zeeb 22*902136e0SBjoern A. Zeeb /* XXX not sure where these belong. */ 23*902136e0SBjoern A. Zeeb #define BCMA_CC_CAP_EXT_AOB_PRESENT 0x00000040 24*902136e0SBjoern A. Zeeb #define BCMA_CC_PMU_CTL_RES_SHIFT 13 25*902136e0SBjoern A. Zeeb #define BCMA_CC_PMU_CTL_RES_RELOAD 0x2 26*902136e0SBjoern A. Zeeb #define BCMA_CC_SROM_CONTROL_OTPSEL 0x00000010 27*902136e0SBjoern A. Zeeb #define BCMA_CC_SROM_CONTROL_OTP_PRESENT 0x00000020 28*902136e0SBjoern A. Zeeb 29*902136e0SBjoern A. Zeeb #endif /* _LINUXKPI_LINUX_BCMA_BCMA_H */ 30