drm/vc4: Add decode of the ident1 field to debugfs.

Signed-off-by: Eric Anholt <eric@anholt.net>
drm/vc4: Don't forget to flush the other VC4 caches.

Signed-off-by: Eric Anholt <eric@anholt.net>
drm/vc4: Wait for the OOM fixup to be acked before continuing.

Otherwise, we might try to provide even more overflow memory, before
it's been asked for.

Signed-off-by: Eric Anholt <eric@anholt.net>
drm/vc4: Take over all the user-QPU-shader VPM memory space for 3D.

Signed-off-by: Eric Anholt <eric@anholt.net>
drm/vc4: Fix validation of multi-level raster textures.

By not minifying our size, we'd reject valid texture configurations.

Signed-off-by: Eric Anholt <eric@anholt.net>
drm/vc4: Add support for cube map textures.

Signed-off-by: Eric Anholt <eric@anholt.net>
drm/vc4: Flush the CPU cache before firing off command lists.

Signed-off-by: Eric Anholt <eric@anholt.net>