[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20200831152229.vjxx3er2edznkwq3@amazon.com>
Date: Mon, 31 Aug 2020 15:22:29 +0000
From: Clint Sbisa <csbisa@...zon.com>
To: <linux-arm-kernel@...ts.infradead.org>,
<linux-kernel@...r.kernel.org>
CC: Catalin Marinas <catalin.marinas@....com>,
Will Deacon <will@...nel.org>
Subject: Re: [PATCH] arm64: Enable PCI write-combine resources under sysfs
On Fri, Aug 21, 2020 at 03:51:54PM +0000, Clint Sbisa wrote:
> Using write-combine is crucial for performance of PCI devices where
> significant amounts of transactions go over PCI BARs.
>
> arm64 supports write-combine PCI mappings, so the appropriate define
> has been added which will expose write-combine mappings under sysfs
> for prefetchable PCI resources.
>
> Signed-off-by: Clint Sbisa <csbisa@...zon.com>
> ---
> arch/arm64/include/asm/pci.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm64/include/asm/pci.h b/arch/arm64/include/asm/pci.h
> index 70b323cf8300..b33ca260e3c9 100644
> --- a/arch/arm64/include/asm/pci.h
> +++ b/arch/arm64/include/asm/pci.h
> @@ -17,6 +17,7 @@
> #define pcibios_assign_all_busses() \
> (pci_has_flag(PCI_REASSIGN_ALL_BUS))
>
> +#define arch_can_pci_mmap_wc() 1
> #define ARCH_GENERIC_PCI_MMAP_RESOURCE 1
>
> extern int isa_dma_bridge_buggy;
> --
> 2.23.3
>
Please disregard this submission, I'm resubmitting it to more appropriate
maintainers than what was suggested by the get_maintainer script.
Clint
Powered by blists - more mailing lists