mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 10:41:38 -04:00
drm/exynos: fimd: fix alpha setting for XR24 pixel format
XR24 planes were not shown properly, so now set the right registers to correctly enable displaying these planes. It also moves the alpha register settings to fimd_win_set_pixfmt() to keep all pixel format stuff together. v2: remove leftover var alpha Signed-off-by: Gustavo Padovan <[email protected]> Signed-off-by: Inki Dae <[email protected]>
This commit is contained in:
parent
1d8ac08d49
commit
453b44a3f6
2 changed files with 27 additions and 11 deletions
|
|
@ -289,6 +289,11 @@
|
|||
#define VIDISD14C_ALPHA1_B_LIMIT 0xf
|
||||
#define VIDISD14C_ALPHA1_B(_x) ((_x) << 0)
|
||||
|
||||
#define VIDW_ALPHA 0x021c
|
||||
#define VIDW_ALPHA_R(_x) ((_x) << 16)
|
||||
#define VIDW_ALPHA_G(_x) ((_x) << 8)
|
||||
#define VIDW_ALPHA_B(_x) ((_x) << 0)
|
||||
|
||||
/* Video buffer addresses */
|
||||
#define VIDW_BUF_START(_buff) (0xA0 + ((_buff) * 8))
|
||||
#define VIDW_BUF_START1(_buff) (0xA4 + ((_buff) * 8))
|
||||
|
|
|
|||
Loading…
Reference in a new issue