Hello Edward,

Thanks for the patch.

On Wed, 27 Apr 2022 at 10:59, Edward Pickup <edward.pic...@arm.com> wrote:
>
> When booting Linux on FVP RevC, Linux reports the following error:
>
> ACPI: IORT: [Firmware Bug]: Root complex missing memory address limit
>
> This issue is due to the RC Address Limit not being configured in the
> configuration manager for the platform.
>
> The default model parameter is configured to 32, so set this in the
> configuration manager, fixing the error.
>

Why is 32 a suitable value? I would not expect emulated IP to have
such a limitation.


> Signed-off-by: Edward Pickup <edward.pic...@arm.com>
> ---
>
> The changes can be seen at 
> https://github.com/edpickup/edk2-platforms/tree/1700_fix_IORT_RC_Addr_Limit_v1
>
>  
> Platform/ARM/VExpressPkg/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.c
>  | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git 
> a/Platform/ARM/VExpressPkg/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.c
>  
> b/Platform/ARM/VExpressPkg/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.c
> index 
> 776dec999eb1ef47910835987fa4dae1b69c52fd..560937d7a3addee729148fd6deab2eb82fced9e2
>  100644
> --- 
> a/Platform/ARM/VExpressPkg/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.c
> +++ 
> b/Platform/ARM/VExpressPkg/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.c
> @@ -312,7 +312,9 @@ EDKII_PLATFORM_REPOSITORY_INFO VExpressPlatRepositoryInfo 
> = {
>      // ATS attributes
>      EFI_ACPI_IORT_ROOT_COMPLEX_ATS_UNSUPPORTED,
>      // PCI segment number
> -    0
> +    0,
> +    // Memory Address Size Limit
> +    32
>    },
>
>    // Array of Device ID mappings
> --
> Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")
>
> 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.


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#89347): https://edk2.groups.io/g/devel/message/89347
Mute This Topic: https://groups.io/mt/90726715/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to