linux/drivers/gpu/drm/msm/disp/dpu1
Fritz Koenig cb929b8f5f drm/msm/dpu: Add UBWC support for RGB8888 formats
Hardware only natively supports BGR8888 UBWC.
UBWC support for RGB8888 can be had by pretending
that the buffer is BGR.

Signed-off-by: Fritz Koenig <frkoenig@google.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Rob Clark <robdclark@chromium.org>
2020-01-02 15:04:05 -08:00
..
dpu_core_irq.c drm/msm/dpu: Remove set but not used variable 'priv' in dpu_core_irq.c 2019-10-07 09:33:30 -07:00
dpu_core_irq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_core_perf.c drm/msm/dpu: Remove set but not used variables 'dpu_cstate', 'priv' 2019-10-07 09:33:30 -07:00
dpu_core_perf.h Merge tag 'drm-msm-next-2019-06-25' of https://gitlab.freedesktop.org/drm/msm into drm-next 2019-06-28 10:16:40 +10:00
dpu_crtc.c drm/msm: Sanitize the modeset_is_locked checks in dpu 2019-10-10 14:33:12 -04:00
dpu_crtc.h drm/msm: convert kms->complete_commit() to crtc_mask 2019-09-03 16:17:01 -07:00
dpu_encoder_phys_cmd.c drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' 2019-10-07 09:34:28 -07:00
dpu_encoder_phys_vid.c drm/msm/dpu: Remove set but not used variable 'priv' in dpu_encoder_phys_vid.c 2019-10-07 09:32:10 -07:00
dpu_encoder_phys.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_encoder.c drm/msm/dpu: Remove set but not used variables 'mode', 'dpu_kms', 'priv' 2019-10-07 09:35:15 -07:00
dpu_encoder.h drm/msm/dpu: async commit support 2019-09-03 16:17:01 -07:00
dpu_formats.c drm/msm/dpu: Add UBWC support for RGB8888 formats 2020-01-02 15:04:05 -08:00
dpu_formats.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_blk.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_blk.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_catalog_format.h drm/msm/dpu: Add UBWC support for RGB8888 formats 2020-01-02 15:04:05 -08:00
dpu_hw_catalog.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_catalog.h drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_ctl.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_ctl.h drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_interrupts.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_interrupts.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_intf.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_intf.h drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_lm.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_lm.h drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_mdss.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_pingpong.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_pingpong.h drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_sspp.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_sspp.h drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_hw_top.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_top.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_util.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_util.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_vbif.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hw_vbif.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_hwio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_io_util.c drm/msm/dpu: ignore NULL clocks 2020-01-02 14:07:30 -08:00
dpu_io_util.h drm/msm/dpu: Drop unused GPIO code 2019-09-03 16:16:58 -07:00
dpu_kms.c drm/msm: Sanitize the modeset_is_locked checks in dpu 2019-10-10 14:33:12 -04:00
dpu_kms.h Merge tag 'drm-msm-next-2019-11-05' of https://gitlab.freedesktop.org/drm/msm into drm-next 2019-12-02 10:21:12 +10:00
dpu_mdss.c drm/msm/dpu: remove dpu_mdss:hwversion 2019-09-03 16:16:58 -07:00
dpu_plane.c drm/msm/dpu: add rotation property 2019-09-03 16:17:00 -07:00
dpu_plane.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
dpu_rm.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_rm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
dpu_trace.h drm/msm/dpu: remove stray "\n" 2019-09-03 16:16:58 -07:00
dpu_vbif.c drm/msm/dpu: Mark various data tables as const 2020-01-02 14:54:44 -08:00
dpu_vbif.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm_media_info.h drm/msm/dpu: Clean up dpu_media_info.h static inline functions 2018-12-11 13:10:19 -05:00