From: Meenakshi Aggarwal <[email protected]> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Meenakshi Aggarwal <[email protected]> --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 3 +++ Silicon/NXP/Chassis/Chassis2/Soc.c | 5 +++++ Silicon/NXP/Chassis/LS1043aSocLib.inf | 2 ++ Silicon/NXP/LS1043A/LS1043A.dsc | 2 ++ 4 files changed, 12 insertions(+)
diff --git a/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc b/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc index 6e9e7e0..df4d917 100644 --- a/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc +++ b/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc @@ -38,6 +38,9 @@ BeIoLib|Silicon/NXP/Library/BeIoLib/BeIoLib.inf SocLib|Silicon/NXP/Chassis/LS1043aSocLib.inf RealTimeClockLib|Silicon/Maxim/Library/Ds1307RtcLib/Ds1307RtcLib.inf + IfcLib|Silicon/NXP/Library/IfcLib/IfcLib.inf + BoardLib|Platform/NXP/LS1043aRdbPkg/Library/BoardLib/BoardLib.inf + FpgaLib|Platform/NXP/LS1043aRdbPkg/Library/FpgaLib/FpgaLib.inf [PcdsFixedAtBuild.common] diff --git a/Silicon/NXP/Chassis/Chassis2/Soc.c b/Silicon/NXP/Chassis/Chassis2/Soc.c index 7f9f963..17de7e4 100644 --- a/Silicon/NXP/Chassis/Chassis2/Soc.c +++ b/Silicon/NXP/Chassis/Chassis2/Soc.c @@ -18,6 +18,7 @@ #include <Library/BaseLib.h> #include <Library/BaseMemoryLib/MemLibInternals.h> #include <Library/DebugLib.h> +#include <Library/IfcLib.h> #include <Library/IoLib.h> #include <Library/PcdLib.h> #include <Library/PrintLib.h> @@ -25,6 +26,8 @@ #include "Soc.h" +extern VOID PrintBoardPersonality (VOID); + /** Calculate the frequency of various controllers and populate the passed structure with frequuencies. @@ -167,6 +170,8 @@ SocInit ( // PrintRCW (); PrintSoc (); + IfcInit(); + PrintBoardPersonality (); return; } diff --git a/Silicon/NXP/Chassis/LS1043aSocLib.inf b/Silicon/NXP/Chassis/LS1043aSocLib.inf index 1b2f9c4..d01b353 100644 --- a/Silicon/NXP/Chassis/LS1043aSocLib.inf +++ b/Silicon/NXP/Chassis/LS1043aSocLib.inf @@ -31,6 +31,8 @@ BaseLib BeIoLib DebugLib + FpgaLib + IfcLib SerialPortLib [Sources.common] diff --git a/Silicon/NXP/LS1043A/LS1043A.dsc b/Silicon/NXP/LS1043A/LS1043A.dsc index 8395dfd..a4eb117 100644 --- a/Silicon/NXP/LS1043A/LS1043A.dsc +++ b/Silicon/NXP/LS1043A/LS1043A.dsc @@ -63,11 +63,13 @@ gNxpQoriqLsTokenSpaceGuid.PcdNumI2cController|4 gNxpQoriqLsTokenSpaceGuid.PcdQspiRegionBaseAddr|0x40000000 gNxpQoriqLsTokenSpaceGuid.PcdQspiRegionSize|0x20000000 + gNxpQoriqLsTokenSpaceGuid.PcdIfcBaseAddr|0x1530000 # # Big Endian IPs # gNxpQoriqLsTokenSpaceGuid.PcdGurBigEndian|TRUE gNxpQoriqLsTokenSpaceGuid.PcdWdogBigEndian|TRUE + gNxpQoriqLsTokenSpaceGuid.PcdIfcBigEndian|TRUE ## -- 1.9.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

