[edk2-devel] [PATCH 3/3] Platform/RaspberryPi/AcpiTables: Correct _DMA consumer

Pete Batard pete at akeo.ie
Thu Apr 8 09:48:12 UTC 2021


On 2021.04.08 06:58, Jeremy Linton wrote:
> Bridge devices should be marked as producers so that their
> children can consume the resources. In linux if this isn't
> true then the translation gets ignored and the DMA values
> are incorrect. This fixes DMA on all the devices that
> need a translation.
> 
> Signed-off-by: Jeremy Linton <jeremy.linton at arm.com>
> ---
>   Platform/RaspberryPi/AcpiTables/Dsdt.asl | 2 +-
>   Platform/RaspberryPi/AcpiTables/Emmc.asl | 2 +-
>   2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/Platform/RaspberryPi/AcpiTables/Dsdt.asl b/Platform/RaspberryPi/AcpiTables/Dsdt.asl
> index d116f965e1..32cd5fc9f9 100644
> --- a/Platform/RaspberryPi/AcpiTables/Dsdt.asl
> +++ b/Platform/RaspberryPi/AcpiTables/Dsdt.asl
> @@ -205,7 +205,7 @@ DefinitionBlock ("Dsdt.aml", "DSDT", 5, "RPIFDN", "RPI", 2)
>           // Only the first GB is available.
> 
>           // Bus 0xC0000000 -> CPU 0x00000000.
> 
>           //
> 
> -        QWordMemory (ResourceConsumer,
> 
> +        QWordMemory (ResourceProducer,
> 
>             ,
> 
>             MinFixed,
> 
>             MaxFixed,
> 
> diff --git a/Platform/RaspberryPi/AcpiTables/Emmc.asl b/Platform/RaspberryPi/AcpiTables/Emmc.asl
> index 179dd3ecdb..0fbc2a79ea 100644
> --- a/Platform/RaspberryPi/AcpiTables/Emmc.asl
> +++ b/Platform/RaspberryPi/AcpiTables/Emmc.asl
> @@ -32,7 +32,7 @@ DefinitionBlock (__FILE__, "SSDT", 5, "RPIFDN", "RPI4EMMC", 2)
>         }
> 
>   
> 
>         Name (_DMA, ResourceTemplate() {
> 
> -        QWordMemory (ResourceConsumer,
> 
> +        QWordMemory (ResourceProducer,
> 
>             ,
> 
>             MinFixed,
> 
>             MaxFixed,
> 

Reviewed-by: Pete Batard <pete at akeo.ie>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#73836): https://edk2.groups.io/g/devel/message/73836
Mute This Topic: https://groups.io/mt/81935645/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list