@@ -93,7 +93,7 @@ BCM_REFSW_MAKE_ENV += \
9393 NEXUS_PLATFORM=$(BCM_REFSW_PLATFORM ) \
9494 NEXUS_MODE=proxy \
9595 NEXUS_HEADERS=y \
96- NEXUS_EXTRA_CFLAGS="$(TARGET_CFLAGS ) -Wno-error=undef $(BCM_REFSW_DEBUG_FLAGS ) "\
96+ NEXUS_EXTRA_CFLAGS="$(TARGET_CFLAGS ) -Wno-error=undef $(BCM_REFSW_PLATFORM_FLAGS ) $( BCM_REFSW_DEBUG_FLAGS ) "\
9797 NEXUS_EXTRA_LDFLAGS="$(TARGET_LDFLAGS ) " \
9898 VCX=$(BCM_REFSW_PLATFORM_VC ) \
9999 V3D_EXTRA_CFLAGS="$(TARGET_CFLAGS ) " \
@@ -119,6 +119,10 @@ else
119119BCM_REFSW_MAKE_ENV += SAGE_SUPPORT=n
120120endif
121121
122+ ifeq ($(BR2_PACKAGE_BCM_REFSW_BP3 ) ,y)
123+ BCM_REFSW_MAKE_ENV += BP3_PROVISIONING=y
124+ endif
125+
122126ifeq ($(shell expr $(BCM_REFSW_VERSION ) \>= 17.1) ,1)
123127BCM_REFSW_VCX = $(BCM_REFSW_DIR ) /BSEAV/lib/gpu/${BCM_REFSW_PLATFORM_VC}
124128else
@@ -181,11 +185,12 @@ define BCM_REFSW_BUILD_CMDS
181185 $(BCM_REFSW_BUILD_NEXUS_LIBB_OS )
182186 $(BCM_REFSW_BUILD_NEXUS_KERNEL_HEADERS )
183187 $(BCM_REFSW_GENERATE_NEXUS_PC )
184- $(BCM_REFSW_BUILD_SAGE_PRDY30_SVP )
185- $(BCM_REFSW_BUILD_DRMROOTFS )
186- $(BCM_REFSW_BUILD_PRDYHTTP )
187- $(BCM_REFSW_BUILD_SAGE_WIDEVINE )
188- $(BCM_REFSW_BUILD_SAGE_MANUFACTURING )
188+ $(BCM_REFSW_BUILD_SAGE_PRDY30_SVP )
189+ $(BCM_REFSW_BUILD_DRMROOTFS )
190+ $(BCM_REFSW_BUILD_PRDYHTTP )
191+ $(BCM_REFSW_BUILD_SAGE_WIDEVINE )
192+ $(BCM_REFSW_BUILD_SAGE_MANUFACTURING )
193+ $(BCM_REFSW_BUILD_BP3 )
189194endef
190195
191196define BCM_REFSW_INSTALL_STAGING_CMDS
@@ -214,12 +219,12 @@ define BCM_REFSW_INSTALL_TARGET_CMDS
214219 $(call BCM_REFSW_INSTALL_SAGE_SRAI, $(TARGET_DIR ) )
215220 $(call BCM_REFSW_INSTALL_SECBUF, $(TARGET_DIR ) )
216221 $(call BCM_REFSW_INSTALL_NEXUS_LIBB_OS, $(TARGET_DIR ) )
217- $(call BCM_REFSW_INSTALL_PLAYREADY30, $(TARGET_DIR ) )
218- $(call BCM_REFSW_INSTALL_WIDEVINE, $(TARGET_DIR ) )
219- $(call BCM_REFSW_INSTALL_DRMROOTFS, $(TARGET_DIR ) )
220- $(call BCM_REFSW_INSTALL_PRDYHTTP, $(TARGET_DIR ) )
221- $(call BCM_REFSW_INSTALL_SAGE_BINS, $(TARGET_DIR ) )
222-
222+ $(call BCM_REFSW_INSTALL_PLAYREADY30, $(TARGET_DIR ) )
223+ $(call BCM_REFSW_INSTALL_WIDEVINE, $(TARGET_DIR ) )
224+ $(call BCM_REFSW_INSTALL_DRMROOTFS, $(TARGET_DIR ) )
225+ $(call BCM_REFSW_INSTALL_PRDYHTTP, $(TARGET_DIR ) )
226+ $(call BCM_REFSW_INSTALL_SAGE_BINS, $(TARGET_DIR ) )
227+ $( call BCM_REFSW_INSTALL_BP3, $( TARGET_DIR ) )
223228endef
224229
225230$(eval $(generic-package))
0 commit comments