mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 10:31:46 +09:00
drm/rockchip: vop2: add SPARSE_SPLIT_SIZE_16x16 afbc format for rk3588
As SPARSE_SPLIT_SIZE_16x16 afbc format each sub block size is 16*8*4=512 Byte, This can make DDR each channel keep balanced. Signed-off-by: Sandy Huang <hjc@rock-chips.com> Change-Id: I1aa7a4c6068fec80f144979dca821bf9cc534b6a
This commit is contained in:
committed by
Huang Jiachai
parent
97faaa82e2
commit
02027a2bbc
@@ -241,6 +241,11 @@ static const uint64_t format_modifiers_afbc[] = {
|
||||
AFBC_FORMAT_MOD_SPARSE |
|
||||
AFBC_FORMAT_MOD_SPLIT),
|
||||
|
||||
/* SPLIT mandates SPARSE */
|
||||
DRM_FORMAT_MOD_ARM_AFBC(AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 |
|
||||
AFBC_FORMAT_MOD_SPARSE |
|
||||
AFBC_FORMAT_MOD_SPLIT),
|
||||
|
||||
DRM_FORMAT_MOD_LINEAR,
|
||||
DRM_FORMAT_MOD_INVALID,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user