On Wed, Apr 20, 2016 at 06:35:06PM +0100, Sudeep Holla wrote:
> XPress-RICH3 PCIe driver initializes the root complex with the source
> and target address for IO window. The root complex resources in SSDT
> should match these settings.
> 
> This patch fixes the min/max base address for the IO window in Juno PCIe
> root complex ACPI table. It also adds 'TypeTranslation' to the IO window
> 
> Contributed-under: TianoCore Contribution Agreement 1.0
> Cc: Ard Biesheuvel <[email protected]>
> Cc: Leif Lindholm <[email protected]>
> Cc: Tomasz Nowicki <[email protected]>
> Cc: Graeme Gregory <[email protected]>
> Signed-off-by: Sudeep Holla <[email protected]>

Would anyone like to add any ACKs/Reviewed-bys?

> ---
>  Platforms/ARM/Juno/AcpiTables/AcpiSsdtRootPci.asl | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
> 
> v3->v4:
>       - Fixed the max to match the length and added TypeTranslation
> v2->v3:
>       - Fixed $subject and the commit log
> v1->v2:
>       - Made changes as suggested by Graeme & Tomasz
> 
> diff --git a/Platforms/ARM/Juno/AcpiTables/AcpiSsdtRootPci.asl 
> b/Platforms/ARM/Juno/AcpiTables/AcpiSsdtRootPci.asl
> index 800d2cb3b2fb..969c42398f18 100644
> --- a/Platforms/ARM/Juno/AcpiTables/AcpiSsdtRootPci.asl
> +++ b/Platforms/ARM/Juno/AcpiTables/AcpiSsdtRootPci.asl
> @@ -107,10 +107,11 @@ DefinitionBlock("SsdtPci.aml", "SSDT", 1, "ARMLTD", 
> "ARM-JUNO", EFI_ACPI_ARM_OEM
>                                       PosDecode,
>                                       EntireRange,
>                                       0x00000000,                             
>                         // Granularity
> -                                     0x5f800000,                             
>                         // Min Base Address
> -                                     0x5fffffff,                             
>                         // Max Base Address
> +                                     0x00000000,                             
>                         // Min Base Address
> +                                     0x007fffff,                             
>                         // Max Base Address
>                                       0x5f800000,                             
>                         // Translate
> -                                     0x00800000                              
>                         // Length
> +                                     0x00800000,                             
>                         // Length
> +                                     ,,,TypeTranslation
>                               )
>                       }) // Name(RBUF)
>  
> -- 
> 1.9.1
> 
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to