summaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorVineet Gupta <vgupta@synopsys.com>2016-03-14 15:34:36 +0530
committerVineet Gupta <vgupta@synopsys.com>2016-03-19 14:34:08 +0530
commit6b7003930e010eeb976632c1a374246b7cbc2995 (patch)
tree2d6d90dfed948524b2de7682cc1baa9f5a5babf3 /crypto
parentd98a15a5653bfae5bccc68a06a60ccf035b2c4cc (diff)
ARC: dma: non-coherent pages need V-P mapping if in HIGHMEM
Previously a non-coherent page (hardware IOC or simply driver needs) could be handled by cpu with paddr alone (kvaddr used to be needed for coherent mappings to enforce uncached semantics via a MMU mapping). Now however such a page might still require a V-P mapping if it was in physical address space > 32bits due to PAE40, which the CPU can't access directly with a paddr So decouple decision of kvaddr allocation from type of alloc request (coh/non-coh) Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions