UbaRpBoards.dsc 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. ## @file UbaRpBoards.dsc
  2. # UBA DSC include file for board specific build items
  3. #
  4. # @copyright
  5. # Copyright 2012 - 2021 Intel Corporation. <BR>
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. ##
  9. [Components.IA32]
  10. #
  11. # Board Init Peim
  12. #
  13. $(RP_PKG)/Uba/BoardInit/Pei/BoardInitPei.inf {
  14. <LibraryClasses>
  15. NULL|$(RP_PKG)/Uba/UbaMain/TypeWilsonCityRP/Pei/PeiBoardInitLib.inf
  16. NULL|$(RP_PKG)/Uba/UbaMain/TypeCooperCityRP/Pei/PeiBoardInitLib.inf
  17. NULL|$(RP_PKG)/Uba/UbaMain/TypeWilsonCitySMT/Pei/PeiBoardInitLib.inf
  18. #
  19. #### NO PLATFORM SPECIFIC LIBRARY CLASSES AFTER THIS LINE!!!!
  20. #
  21. # Do not place any platform specific PeiBoardInitLib.inf entries after PeiCommonBoardInitLib.inf
  22. # The order of this libary class list is translated directly into the autogen.c created
  23. # to execute the libary constructors for all the platforms in this list.
  24. # PeiCommonBoardInitLib.inf depends on being the last constructor to execute and
  25. # assumes that a platform specific constructor has executed and installed its UBA
  26. # configuration information.
  27. #
  28. NULL|$(RP_PKG)/Uba/UbaMain/Common/Pei/PeiCommonBoardInitLib.inf
  29. }
  30. [Components.X64]
  31. #
  32. # Currently shared by all ICX platforms
  33. #
  34. !if $(CPUTARGET) == "ICX"
  35. $(RP_PKG)/Uba/UbaMain/StaticSkuDataDxe/StaticSkuDataDxe.inf
  36. !endif
  37. #
  38. # Platform TypeWilsonCityRP
  39. #
  40. $(RP_PKG)/Uba/UbaMain/TypeWilsonCityRP/Dxe/UsbOcUpdateDxe/UsbOcUpdateDxe.inf
  41. $(RP_PKG)/Uba/UbaMain/TypeWilsonCityRP/Dxe/IioCfgUpdateDxe/IioCfgUpdateDxe.inf
  42. $(RP_PKG)/Uba/UbaMain/TypeWilsonCityRP/Dxe/SlotDataUpdateDxe/SlotDataUpdateDxe.inf
  43. #
  44. # Platform TypeCooperCityRP
  45. #
  46. $(RP_PKG)/Uba/UbaMain/TypeCooperCityRP/Dxe/UsbOcUpdateDxe/UsbOcUpdateDxe.inf
  47. $(RP_PKG)/Uba/UbaMain/TypeCooperCityRP/Dxe/IioCfgUpdateDxe/IioCfgUpdateDxe.inf
  48. $(RP_PKG)/Uba/UbaMain/TypeCooperCityRP/Dxe/SlotDataUpdateDxe/SlotDataUpdateDxe.inf
  49. #
  50. # Platform TypeWilsonCitySMT
  51. #
  52. $(RP_PKG)/Uba/UbaMain/TypeWilsonCitySMT/Dxe/UsbOcUpdateDxe/UsbOcUpdateDxe.inf
  53. $(RP_PKG)/Uba/UbaMain/TypeWilsonCitySMT/Dxe/IioCfgUpdateDxe/IioCfgUpdateDxe.inf
  54. $(RP_PKG)/Uba/UbaMain/TypeWilsonCitySMT/Dxe/SlotDataUpdateDxe/SlotDataUpdateDxe.inf