#
|
# Broadcom Proprietary and Confidential. Copyright (C) 2020,
|
# All Rights Reserved.
|
#
|
# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;
|
# the contents of this file may not be disclosed to third parties,
|
# copied or duplicated in any form, in whole or in part, without
|
# the prior written permission of Broadcom.
|
#
|
#
|
# <<Broadcom-WL-IPTag/Secret:>>
|
|
# This file should be seen only by internal builds because it will
|
# be mentioned only in internal filelists like brcm.flist. The idea
|
# is that it will be conditionally included by makefiles using the
|
# "-include" syntax, with the result that internal builds will see
|
# this file and set BCMINTERNAL which will eventually result in a
|
# -DBCMINTERNAL option passed to the compiler along with possible
|
# other effects. External builds will never see it and it will be
|
# silently ignored.
|
#
|
# Any settings which should not be exposed to customers may be
|
# placed here. For instance, if we were working on a super-secret
|
# new feature in supersecret.c we could set a variable here like
|
# BCMINTERNAL_OBJECTS := supersecret.o
|
# and later say
|
# OBJECTS += $(BCMINTERNAL_OBJECTS)
|
# within the main makefile.
|
#
|
# The key point is that this file is never shipped to customers
|
# because it's present only in internal filelists so anything
|
# here is private.
|
|
BCMINTERNAL := 1
|
|
BCMINTERNAL_DFLAGS += -DBCMINTERNAL
|
BCMINTERNAL_DFLAGS += -DDHD_NO_MOG
|
|
# Support unreleased chips
|
BCMINTERNAL_DFLAGS += -DUNRELEASEDCHIP
|
|
ifneq ($(findstring -fwtrace,-$(TARGET)-),)
|
BCMINTERNAL_DFLAGS += -DDHD_FWTRACE
|
BCMINTERNAL_CFILES += dhd_fwtrace.c
|
endif
|
|
# support only for SDIO MFG Fedora builds
|
ifneq ($(findstring -sdstd-,-$(TARGET)-),)
|
ifneq ($(findstring -mfgtest-,-$(TARGET)-),)
|
BCMINTERNAL_DFLAGS += -DDHD_SPROM
|
BCMINTERNAL_CFILES += bcmsrom.c bcmotp.c
|
endif
|
endif
|
|
ifneq ($(findstring -pciefd-,$(TARGET)-),)
|
# NCI_BUS support
|
BCMINTERNAL_DFLAGS += -DSOCI_NCI_BUS -DBOOKER_NIC400_INF
|
BCMINTERNAL_CFILES += nciutils.c
|
endif
|
# vim: filetype=make shiftwidth=2
|