From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.64]) by mx.groups.io with SMTP id smtpd.web12.3386.1590102233183326289 for ; Thu, 21 May 2020 16:03:53 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@nxp1.onmicrosoft.com header.s=selector2-nxp1-onmicrosoft-com header.b=CwI+Ip/H; spf=pass (domain: oss.nxp.com, ip: 40.107.21.64, mailfrom: wasim.khan@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fLnvjGBrAifqfD7bit/VecIjeVIBBDBFDzUaZLgwsbAf9j1t1iUL9Xmzfh1qKXO2HslGYiXI8q7NRzcOR4ufdgvvzRhAkmW02wDdzMkIP1jscPR0LZGCh5V+zDjljN17yOTeE1fvCGI15pwdIsXsp2ybWsdk7Qh4cIDodMecp84IQsVSyrDDjzHYM2D7JmxK22O2xnpfgE2W9NkOJt5yUHhO7ltMWb4e+8RKYupBtiY1PMhxiyk/t5zYtpR/Hg9L2YynlImNk2fG7RDJEAPlGicUL7mSnI+XrbifKSAT7v1Vk9uUEEvb+GlhqXYCPoo1iaJZOW+D5cYp3bUH6lwurQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A6dqbAOpxRT0/nEuftiNSsURyzjESHE4Q5ySspdJjWk=; b=ocOv1uBKbfSnjvS2BFHcBrd2dXc+Ilt7AasCJsnkQxavBToKUNojE4BePlIhVkOoVfkLeAZrbFgcgeorl7NenjHgwWuPHYPh9o2uVp/mi8zeqcFFexOPH+7lzjAt0LdL8UuhodTPMAK4G5dgLU/AFsfzlObRupcxFOOi25lNBl/uZ9z/fdrilEqsqpxiqvMhtTw3wa49hFZ0ZdQuJPZFx7qjVrIZvd5AJEJDc4dfjybCPgmjjjoxwf4Eoh1yLATGmPgcX1IVDljp5OmYJdVl8mjJRAUX678NLaxwvXbX0T5y9CemXPnDLG7TmoAaUNYRqHoBdjtQDEvmrxf/5fIUUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A6dqbAOpxRT0/nEuftiNSsURyzjESHE4Q5ySspdJjWk=; b=CwI+Ip/HWL1L7rPVhshtaMGvBlNWW9Z6dBlN5KT34XVvuDZmRR6A4m9LFloKFw/kt/rv3VK+czyAiMLDHYNvwmCLPK4OhW+BR6PbRnlWiZsQ0M2mFCS5WqLxCOc6rFQ0b8s+zv1gJz1k2eoW5GC3tV+I7hL0Sd5PobXEyjuD9ZQ= Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=oss.nxp.com; Received: from VE1PR04MB6702.eurprd04.prod.outlook.com (2603:10a6:803:123::13) by VE1PR04MB6381.eurprd04.prod.outlook.com (2603:10a6:803:119::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.27; Thu, 21 May 2020 23:03:51 +0000 Received: from VE1PR04MB6702.eurprd04.prod.outlook.com ([fe80::81c4:97a6:7592:f225]) by VE1PR04MB6702.eurprd04.prod.outlook.com ([fe80::81c4:97a6:7592:f225%7]) with mapi id 15.20.3021.020; Thu, 21 May 2020 23:03:51 +0000 From: Wasim Khan To: devel@edk2.groups.io, meenakshi.aggarwal@nxp.com, vabhav.sharma@nxp.com, V.Sethi@nxp.com, ard.biesheuvel@arm.com, leif@nuviainc.com, jon@solid-run.com CC: Wasim Khan Subject: [PATCH edk2-platforms 15/16] Platform/NXP: LS1043aRdbPkg: Enable PCIE support Date: Fri, 22 May 2020 04:32:18 +0530 Message-ID: <1590102139-16588-16-git-send-email-wasim.khan@oss.nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1590102139-16588-1-git-send-email-wasim.khan@oss.nxp.com> References: <1590102139-16588-1-git-send-email-wasim.khan@oss.nxp.com> X-ClientProxiedBy: PN1PR01CA0071.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:1::11) To VE1PR04MB6702.eurprd04.prod.outlook.com (2603:10a6:803:123::13) Return-Path: wasim.khan@oss.nxp.com MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from wasimk-VirtualBox.nxp.com (157.47.200.219) by PN1PR01CA0071.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:1::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.3021.23 via Frontend Transport; Thu, 21 May 2020 23:03:48 +0000 X-Mailer: git-send-email 2.7.4 X-Originating-IP: [157.47.200.219] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 7ff4e1ea-be74-4a47-69f2-08d7fddb39da X-MS-TrafficTypeDiagnostic: VE1PR04MB6381: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:86; X-Forefront-PRVS: 041032FF37 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: D+lZz2yuyRPjKXWtKdGp4QeqFv+kMg+T0UJ6mZ310geAnyl/V43wWSJmsMxMQJAZyiMFB8HNIG1rrLbZEl18S7IFQWFPlRBsCd9FxWvcK1eF7+E3eNappNjPm7K17mD+CwIp9dL/RTkhKrX/m2l9VAmxwzq9WQkRRP7dB3dIoGr7Ngciz4E9e98144jsnLn4bjS201pNJlNZNPrRtMf0kpr3+JkXiuRM8FWsnVSMTrrl89RMLu4eCPCsD70x0+276Izdi1MSBTbCS3l7hdozlvVePpJCZ0YuQFoMwV/lhcgZEvhoK0Rf/jcsxgk9MHAP X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6702.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(346002)(376002)(136003)(366004)(396003)(39860400002)(6506007)(52116002)(66476007)(2616005)(956004)(44832011)(66946007)(8936002)(8676002)(4326008)(316002)(478600001)(2906002)(16526019)(186003)(66556008)(86362001)(6512007)(19627235002)(5660300002)(6666004)(6486002)(26005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: QaskVny2byPgSYWNa8b06123YqsrYHDLCSRw2a84TVZL5+ACgyvPp+5N54RJSV0N/Y3+UH49ovD/UH96yQibQAvgVACspGs6wx5Qt8W1X6/UOD7jvgA6iAdO+F1L1Oy/gcfjVW9Un7T43xBPLppF1s9BTuNQssJ9/RFtQ07ABU8vMtt7pHYQPc9dhh0SXPKhkzY3LvUaIgHsZxg52BxGx4Ur2aiDDYgftFBtr+b8nzUjqjRViRS88VQ5gDZvzu3PXBaFJPMoK6O2UHCz7Zrp5RnQvwfXOZr/71ZV7m2IZqIV2+k2FuDYjf2vPmM1f/fsNQe1RfScUgzXYm4xxeRXJeyVvNxb5wRf9ZlH2A7Xpk4t+V8vApIJkrME9KTfDfHUq0Wo+lheJNTaJ7G/ywmWP7ih3NIn3JbvwYfRhS89HIlm+s/npdZVC2gBKbRK3zWCVisHXCgM0hJbXOeFl2kV+o1gMFZkcHbxnnsz43JayZc= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ff4e1ea-be74-4a47-69f2-08d7fddb39da X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 May 2020 23:03:50.9543 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kY5cOwB08TMQ1nwfWsaRgJs2Cw5Qh4ABvBGw+skNwIO97z5BMcoUIyvDu134fErxe03EZFVPmY6NWlCuuj3hFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6381 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain From: Wasim Khan Enable generic PCIe drivers and Wire up PciHostBridgeLib, PciSegmentLib and PciCpuIo2Dxe. Signed-off-by: Wasim Khan --- Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc | 9 +++++++++ Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc b/Platform/NXP/LS= 1043aRdbPkg/LS1043aRdbPkg.dsc index 8f7f9d171587..6d07d5164002 100644 --- a/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc +++ b/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.dsc @@ -35,6 +35,8 @@ [Defines] [LibraryClasses.common] ArmPlatformLib|Platform/NXP/LS1043aRdbPkg/Library/ArmPlatformLib/ArmPlat= formLib.inf RealTimeClockLib|Silicon/Maxim/Library/Ds1307RtcLib/Ds1307RtcLib.inf + PciSegmentLib|Silicon/NXP/Library/PciSegmentLib/PciSegmentLib.inf + PciHostBridgeLib|Silicon/NXP/Library/PciHostBridgeLib/PciHostBridgeLib.i= nf =20 [PcdsFixedAtBuild.common] # @@ -62,6 +64,13 @@ [Components.common] Platform/NXP/LS1043aRdbPkg/Drivers/PlatformDxe/PlatformDxe.inf =20 # + # PCI + # + Silicon/NXP/Drivers/PciCpuIo2Dxe/PciCpuIo2Dxe.inf + MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf + MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf + + # # Networking stack # !include NetworkPkg/Network.dsc.inc diff --git a/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf b/Platform/NXP/LS= 1043aRdbPkg/LS1043aRdbPkg.fdf index 596922221e8c..81142f217a63 100644 --- a/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf +++ b/Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf @@ -124,6 +124,13 @@ [FV.FvMain] !include NetworkPkg/Network.fdf.inc =20 # + # PCI + # + INF Silicon/NXP/Drivers/PciCpuIo2Dxe/PciCpuIo2Dxe.inf + INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf + INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf + + # # FAT filesystem + GPT/MBR partitioning # INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.i= nf --=20 2.7.4