linux_dsm_epyc7002/arch/arm/include
Vincent Whitchurch 58ca33824f ARM: 8823/1: Implement pgprot_device()
This is used when mmapping the PCI resource* files in sys.  Because ARM
currently lacks an implementation of pgprot_device(), it falls back to
pgprot_uncached() (Strongly Ordered), but we should be able to use
Device memory instead.

Doing this speeds up large writes to the resource files by about 40% on
one of my systems.  It also ensures that mmaps on these resources use
the same memory type as ioremap().

Signed-off-by: Vincent Whitchurch <vincent.whitchurch@axis.com>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
2019-02-01 21:44:11 +00:00
..
asm ARM: 8823/1: Implement pgprot_device() 2019-02-01 21:44:11 +00:00
debug This pull request contains Broadcom ARM-based SoCs machine files updates 2018-12-03 13:09:38 -08:00
uapi/asm arch: remove redundant UAPI generic-y defines 2019-01-06 10:22:15 +09:00