spec/bsps: Deduplicate objxilinxsupport

The objxilinxsupport build object was accidentally included twice in
some of the ZynqMP BSPs by two different drivers that required it. This
commit manually deduplicates the inclusions by moving that inclusion to
the BSP. Duplication of object inclusions is considered a bug and can
cause race conditions in the build system.
This commit is contained in:
Kinsey Moore
2023-02-06 14:56:19 -06:00
committed by Joel Sherrill
parent 9d5354e897
commit a932d5d6e1
3 changed files with 3 additions and 5 deletions

View File

@@ -52,6 +52,8 @@ links:
uid: ../../objdevspixil
- role: build-dependency
uid: ../../objmem
- role: build-dependency
uid: ../../objxilinxsupport
- role: build-dependency
uid: ../../optcachedata
- role: build-dependency

View File

@@ -17,9 +17,7 @@ install:
- bsps/include/dev/nand/xnandpsu.h
- bsps/include/dev/nand/xnandpsu_hw.h
- bsps/include/dev/nand/xnandpsu_onfi.h
links:
- role: build-dependency
uid: objxilinxsupport
links: []
source:
- bsps/shared/dev/nand/xnandpsu_bbm.c
- bsps/shared/dev/nand/xnandpsu.c

View File

@@ -19,8 +19,6 @@ install:
- bsps/include/dev/spi/xqspipsu-flash-helper.h
- bsps/include/dev/spi/xqspipsu.h
links:
- role: build-dependency
uid: objxilinxsupport
- role: build-dependency
uid: optxpssysctrlbaseaddress
source: