LX2160A.dsc.inc 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. # LX2160A.dsc
  2. # LX2160A Soc package.
  3. #
  4. # Copyright 2018-2020 NXP
  5. # Copyright 2020 Puresoftware Ltd
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. #
  10. !include Silicon/NXP/Chassis3V2/Chassis3V2.dsc.inc
  11. [LibraryClasses.common]
  12. SocLib|Silicon/NXP/LX2160A/Library/SocLib/SocLib.inf
  13. PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf
  14. SerialPortLib|ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortLib.inf
  15. PL011UartClockLib|Silicon/NXP/Library/PL011UartClockLib/PL011UartClockLib.inf
  16. SerDesHelperLib|Silicon/NXP/Library/SerDesHelperLib/SerDesHelperLib.inf
  17. ################################################################################
  18. #
  19. # Pcd Section - list of all EDK II PCD Entries defined by this Platform
  20. #
  21. ################################################################################
  22. [PcdsDynamicDefault.common]
  23. #
  24. # ARM General Interrupt Controller
  25. gArmTokenSpaceGuid.PcdGicDistributorBase|0x6000000
  26. gArmTokenSpaceGuid.PcdGicRedistributorsBase|0x6200000
  27. gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0xC0C0000
  28. [PcdsFixedAtBuild.common]
  29. gArmTokenSpaceGuid.PcdGenericWatchdogControlBase|0x23A0000
  30. gArmTokenSpaceGuid.PcdGenericWatchdogRefreshBase|0x2390000
  31. gArmTokenSpaceGuid.PcdGenericWatchdogEl2IntrNum|91
  32. gNxpQoriqLsTokenSpaceGuid.PcdSerDesLanes|0x8
  33. gEfiMdePkgTokenSpaceGuid.PcdUartDefaultReceiveFifoDepth|0
  34. gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase|0x21C0000
  35. gNxpQoriqLsTokenSpaceGuid.PcdPciExp1BaseAddr|0x8000000000
  36. gNxpQoriqLsTokenSpaceGuid.PcdNumPciController|6
  37. gNxpQoriqLsTokenSpaceGuid.PcdPcieLutBase|0x80000
  38. gNxpQoriqLsTokenSpaceGuid.PcdPcieLutDbg|0x407FC
  39. gNxpQoriqLsTokenSpaceGuid.PcdUsbBaseAddr|0x3100000
  40. gNxpQoriqLsTokenSpaceGuid.PcdUsbSize|0x10000
  41. gNxpQoriqLsTokenSpaceGuid.PcdNumUsbController|2
  42. gNxpQoriqLsTokenSpaceGuid.PcdSataBaseAddr|0x3200000
  43. gNxpQoriqLsTokenSpaceGuid.PcdSataSize|0x10000
  44. gNxpQoriqLsTokenSpaceGuid.PcdNumSataController|0x4
  45. [PcdsFeatureFlag]
  46. gNxpQoriqLsTokenSpaceGuid.PcdI2cErratumA009203|TRUE
  47. gNxpQoriqLsTokenSpaceGuid.PcdSataErratumA009185|TRUE
  48. ################################################################################
  49. #
  50. # Components Section - list of all EDK II Modules needed by this Platform
  51. #
  52. ################################################################################
  53. [Components.common]
  54. ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdogDxe.inf
  55. #
  56. # Configuration Manager
  57. !if $(DYNAMIC_ACPI_ENABLE) == TRUE
  58. Platform/NXP/ConfigurationManagerPkg/ConfigurationManagerDxe/ConfigurationManagerDxe.inf {
  59. <BuildOptions>
  60. *_*_*_PLATFORM_FLAGS = -I$(WORKSPACE)/Platform/NXP/LX2160aRdbPkg/Include
  61. }
  62. !endif
  63. ##