msm: drm: sde: Add support for FP16 via AHB programming
Introduce support for the FP16 format and FP16 color processing blocks. This includes support for FP16, FP16 UBWC, and inline rotation on tiled FP16 pixel data. Change-Id: I06a70cab5447140598682f687129d4f8662524b2 Signed-off-by: Christopher Braga <cbraga@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
5eb49ef15d
commit
9a5a42c453
@@ -38,9 +38,15 @@
|
||||
#define SDE_PLANE_DIRTY_DMA_IGC 0x80
|
||||
#define SDE_PLANE_DIRTY_DMA_GC 0x100
|
||||
#define SDE_PLANE_DIRTY_QOS 0x200
|
||||
#define SDE_PLANE_DIRTY_FP16_IGC 0x400
|
||||
#define SDE_PLANE_DIRTY_FP16_GC 0x800
|
||||
#define SDE_PLANE_DIRTY_FP16_CSC 0x1000
|
||||
#define SDE_PLANE_DIRTY_FP16_UNMULT 0x2000
|
||||
#define SDE_PLANE_DIRTY_CP (SDE_PLANE_DIRTY_VIG_GAMUT |\
|
||||
SDE_PLANE_DIRTY_VIG_IGC | SDE_PLANE_DIRTY_DMA_IGC |\
|
||||
SDE_PLANE_DIRTY_DMA_GC)
|
||||
SDE_PLANE_DIRTY_DMA_GC | SDE_PLANE_DIRTY_FP16_IGC |\
|
||||
SDE_PLANE_DIRTY_FP16_GC | SDE_PLANE_DIRTY_FP16_CSC |\
|
||||
SDE_PLANE_DIRTY_FP16_UNMULT)
|
||||
#define SDE_PLANE_DIRTY_ALL (0xFFFFFFFF & ~(SDE_PLANE_DIRTY_CP))
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user