linux_dsm_epyc7002/drivers/gpu/drm
Thierry Reding 5467a8b8da drm/tegra: dc: Restore YUV overlay support
Commit ebae8d0743 ("drm/tegra: dc: Implement legacy blending") broke
support for YUV overlays by accident. The reason is that YUV formats are
considered opaque because they have no alpha component, but on the other
hand no corresponding format with an alpha component can be returned. In
the case of YUV formats, the opaque format is the same as the alpha
format, so add the special case to restore YUV overlay support.

Reported-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
2018-01-08 13:44:17 +01:00
..
amd drm/amdgpu: Use drm_fb_helper_lastclose() and _poll_changed() 2017-12-06 12:48:33 -05:00
arc
arm Merge arlied/drm-next into drm-misc-next 2017-12-04 16:04:45 -02:00
armada
ast drm/ttm: add operation ctx to ttm_bo_validate v2 2017-12-06 12:48:01 -05:00
atmel-hlcdc
bochs drm/ttm: add operation ctx to ttm_bo_validate v2 2017-12-06 12:48:01 -05:00
bridge Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
cirrus drm/ttm: add operation ctx to ttm_bo_validate v2 2017-12-06 12:48:01 -05:00
etnaviv
exynos Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
fsl-dcu drm/fsl-dcu: Use drm_mode_config_helper_suspend/resume() 2017-12-05 13:46:41 +01:00
gma500 Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
hisilicon drm/ttm: add operation ctx to ttm_bo_validate v2 2017-12-06 12:48:01 -05:00
i2c Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
i810
i915 drm-intel-next-2017-12-01: 2017-12-08 08:41:22 +10:00
imx Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
lib
mediatek Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
meson drm: Move drm_plane_helper_check_state() into drm_atomic_helper.c 2017-11-20 21:14:22 +02:00
mga
mgag200 drm/ttm: add operation ctx to ttm_bo_validate v2 2017-12-06 12:48:01 -05:00
msm Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
mxsfb
nouveau drm/ttm: add context to driver move callback as well 2017-12-06 12:48:03 -05:00
omapdrm omapdrm: hdmi4_cec: signedness bug in hdmi4_cec_init() 2017-11-30 12:25:37 +02:00
panel Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
pl111
qxl drm/qxl: reapply cursor after resetting primary 2017-12-08 13:37:02 +10:00
r128
radeon drm/radeon: Use drm_fb_helper_lastclose() and _poll_changed() 2017-12-06 12:48:34 -05:00
rcar-du drm: rcar-du: Clip planes to screen boundaries 2017-12-04 18:38:31 +02:00
rockchip Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
savage
selftests Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
shmobile
sis
sti gpu: drm: sti: Adopt SPDX identifiers 2017-12-06 15:51:23 +01:00
stm gpu: drm: stm: Adopt SPDX identifiers 2017-12-06 15:51:37 +01:00
sun4i drm/sun4i: Fix uninitialized variables in vi layer 2017-12-07 09:51:41 +01:00
tdfx
tegra drm/tegra: dc: Restore YUV overlay support 2018-01-08 13:44:17 +01:00
tilcdc Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
tinydrm drm/tinydrm: add driver for ILI9225 panels 2017-12-01 14:08:37 +01:00
ttm drm/ttm: swap consecutive allocated pooled pages v4 2017-12-06 12:48:32 -05:00
tve200
udl
vc4 Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
vgem treewide: setup_timer() -> timer_setup() 2017-11-21 15:57:07 -08:00
via Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
virtio drm/ttm: add context to driver move callback as well 2017-12-06 12:48:03 -05:00
vmwgfx drm/ttm: add operation ctx to ttm_bo_validate v2 2017-12-06 12:48:01 -05:00
zte Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
ati_pcigart.c
drm_agpsupport.c
drm_atomic_helper.c Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
drm_atomic.c Merge airlied/drm-next into drm-misc-next 2017-11-21 14:17:56 +01:00
drm_auth.c
drm_blend.c
drm_bridge.c
drm_bufs.c
drm_cache.c
drm_color_mgmt.c
drm_connector.c drm: Add support for a panel-orientation connector property, v6 2017-12-04 23:03:21 +01:00
drm_context.c
drm_crtc_helper_internal.h
drm_crtc_helper.c
drm_crtc_internal.h
drm_crtc.c
drm_debugfs_crc.c
drm_debugfs.c
drm_dma.c
drm_dp_aux_dev.c
drm_dp_dual_mode_helper.c
drm_dp_helper.c drm: don't link DP aux i2c adapter to the hardware device node 2017-11-20 09:34:17 +01:00
drm_dp_mst_topology.c
drm_drv.c Merge airlied/drm-next into drm-misc-next 2017-11-21 14:17:56 +01:00
drm_dumb_buffers.c
drm_edid_load.c
drm_edid.c Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
drm_encoder_slave.c
drm_encoder.c
drm_fb_cma_helper.c
drm_fb_helper.c drm/fb-helper: Fix potential NULL pointer dereference 2017-12-06 21:45:28 +01:00
drm_file.c
drm_flip_work.c
drm_fourcc.c
drm_framebuffer.c Merge airlied/drm-next into drm-misc-next 2017-11-21 14:17:56 +01:00
drm_gem_cma_helper.c
drm_gem_framebuffer_helper.c
drm_gem.c
drm_global.c
drm_hashtab.c
drm_info.c
drm_internal.h Merge airlied/drm-next into drm-misc-next 2017-11-21 14:17:56 +01:00
drm_ioc32.c
drm_ioctl.c
drm_irq.c
drm_kms_helper_common.c
drm_lease.c
drm_legacy.h
drm_lock.c
drm_memory.c
drm_mipi_dsi.c
drm_mm.c
drm_mode_config.c
drm_mode_object.c
drm_modes.c
drm_modeset_helper.c drm/modeset-helper: Add simple modeset suspend/resume helpers 2017-11-30 18:18:08 +01:00
drm_modeset_lock.c
drm_of.c
drm_panel_orientation_quirks.c drm: Add panel orientation quirks, v6. 2017-12-04 23:03:21 +01:00
drm_panel.c
drm_pci.c
drm_plane_helper.c drm: Move drm_plane_helper_check_state() into drm_atomic_helper.c 2017-11-20 21:14:22 +02:00
drm_plane.c drm/vblank: Pass crtc_id to page_flip_ioctl. 2017-11-23 13:04:19 +01:00
drm_prime.c drm/prime: skip CPU sync in map/unmap dma_buf 2017-12-04 17:30:19 +01:00
drm_print.c drm/printer: Add drm_vprintf() 2017-11-23 12:31:49 +02:00
drm_probe_helper.c drm/probe-helper: Fix drm_kms_helper_poll_enable() docs 2017-11-30 18:17:37 +01:00
drm_property.c
drm_rect.c
drm_scatter.c
drm_scdc_helper.c
drm_simple_kms_helper.c drm: Move drm_plane_helper_check_state() into drm_atomic_helper.c 2017-11-20 21:14:22 +02:00
drm_syncobj.c Merge airlied/drm-next into drm-misc-next 2017-11-21 14:17:56 +01:00
drm_sysfs.c
drm_trace_points.c
drm_trace.h
drm_vblank.c Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
drm_vm.c
drm_vma_manager.c
Kconfig drm: Document that drm_panel_orientation_quirks.c is shared with fbdev 2017-12-05 12:08:57 +01:00
Makefile drm: Add panel orientation quirks, v6. 2017-12-04 23:03:21 +01:00