mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-17 10:31:31 +00:00
On platforms with Plane_Control registers (Broxton/Skylake+) we can use X and Y tiled framebuffers for scanout (older platforms support X tiling only). As our main use case is 90° rotation with Y tiled framebuffers, we implement it for the newer platforms only for now. We also set up a fence register for linear access to the tiled frame- buffer through the aperture. Change-Id: I913c82f62fd28b681a06ce13f41160a07e559799 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/22709 Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Tested-by: Stefan Reinauer <stefan.reinauer@coreboot.org>