Thanks for the pointers, Olivier.
Regards,
Bhupesh
From: Olivier Martin [mailto:olivier.mar...@arm.com]
Sent: Wednesday, May 13, 2015 8:10 PM
To: edk2-devel@lists.sourceforge.net
Subject: Re: [edk2] Query UEFI : PCIE Driver for Armv8 platform
Are lucky because I actually pushed the PCI Root Complex source code for ARM
Juno development board R1 (Revision 1) yesterday in EDK2.
You should be able to find the code under
ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe
I am guessing what you name 'ATU' is the logic to translate AXI bus <-> PCI
bus. As far as I have seen so far, this logic is vendor specific.
You can see this initialization of the translation block for this PCI Root
Complex in this file:
ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/XPressRich3.c
From: Leekha Shaveta [mailto:shav...@freescale.com]
Sent: 13 May 2015 13:09
To: edk2-devel@lists.sourceforge.net<mailto:edk2-devel@lists.sourceforge.net>
Subject: [edk2] Query UEFI : PCIE Driver for Armv8 platform
Hi,
I was looking for PCIE driver/Root Bridge implementation for ARMv8 kind of
platforms and have referred some code in files:
* ArmPlatformPkg/ArmVirtualizationPkg/PciHostBridgeDxe/PciRootBridgeIo.c
* ArmPlatformPkg/ArmVirtualizationPkg/PciHostBridgeDxe/PciHostBridge.c
But I couldn't see ATU programming code in this implementation, AFAIK ATU
programming is required for any outbound and inbound transaction of PCI.
How the IO translation is being done in this?
Also what is the context of "aperture" used in this code?
Kindly help in clearing these doubts.
Regards,
Shaveta
-- IMPORTANT NOTICE: The contents of this email and any attachments are
confidential and may also be privileged. If you are not the intended recipient,
please notify the sender immediately and do not disclose the contents to any
other person, use it for any purpose, or store or copy the information in any
medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered
in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
Registered in England & Wales, Company No: 2548782
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel