Skip to content
Snippets Groups Projects
Commit 6e572ac0 authored by Rob Herring's avatar Rob Herring
Browse files

drm/panfrost: add initial MMU implementation


This is a rather simple implementation currently. There's only one
address space (48-bit though) and we don't support page faults. That
appears to be good enough for other GPU drivers. Currently the MMU
mapping is done when GEM object is created. This could be done when
BOs are submitted, but going with a simple implementation for now.

Mappings are also all inner and outer non-cacheable. The vendor driver
is inner cacheable. We'll need to revisit that.

Signed-off-by: default avatarRob Herring <robh@kernel.org>
parent e6f3534d
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment