linux/drivers/gpu/drm/meson
Neil Armstrong 24e0d4058e drm/meson: hold 32 lines after vsync to give time for AFBC start
When using an AFBC encoded frame, the AFBC Decoder must be reset,
configured and enabled at each vsync IRQ.

To leave time for that, use the maximum lines hold time to give time
for AFBC setup and avoid visual glitches.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Reviewed-by: Kevin Hilman <khilman@baylibre.com>
[narmstrong: fix typo in commit log]
Link: https://patchwork.freedesktop.org/patch/msgid/20191021091509.3864-9-narmstrong@baylibre.com
2019-12-10 10:09:56 +01:00
..
Kconfig Merge remote-tracking branch 'drm/drm-next' into drm-misc-next 2019-05-28 09:39:08 +02:00
Makefile drm/meson: Add AFBCD module driver 2019-12-10 10:09:01 +01:00
meson_crtc.c drm/meson: plane: add support for AFBC mode for OSD1 plane 2019-12-10 10:09:24 +01:00
meson_crtc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_drv.c drm/meson: Add AFBCD module driver 2019-12-10 10:09:01 +01:00
meson_drv.h drm/meson: plane: add support for AFBC mode for OSD1 plane 2019-12-10 10:09:24 +01:00
meson_dw_hdmi.c drm/meson: Enable DRM InfoFrame support on GXL, GXM and G12A 2019-10-10 12:50:02 +02:00
meson_dw_hdmi.h drm: meson: global clean-up 2019-08-09 12:06:14 +02:00
meson_osd_afbcd.c drm/meson: Add AFBCD module driver 2019-12-10 10:09:01 +01:00
meson_osd_afbcd.h drm/meson: Add AFBCD module driver 2019-12-10 10:09:01 +01:00
meson_overlay.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_overlay.h
meson_plane.c drm/meson: plane: add support for AFBC mode for OSD1 plane 2019-12-10 10:09:24 +01:00
meson_plane.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_rdma.c drm/meson: add RDMA module driver 2019-12-10 10:08:45 +01:00
meson_rdma.h drm/meson: add RDMA module driver 2019-12-10 10:08:45 +01:00
meson_registers.h drm/meson: add RDMA register bits defines 2019-12-10 10:08:25 +01:00
meson_vclk.c drm/meson: vclk: use the correct G12A frac max value 2019-09-30 15:22:09 +02:00
meson_vclk.h drm/meson: drop use of drmP.h 2019-07-17 12:47:57 +02:00
meson_venc_cvbs.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_venc_cvbs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_venc.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_venc.h drm/meson: drop use of drmP.h 2019-07-17 12:47:57 +02:00
meson_viu.c drm/meson: hold 32 lines after vsync to give time for AFBC start 2019-12-10 10:09:56 +01:00
meson_viu.h drm/meson: viu: add AFBC modules routing functions 2019-12-10 10:09:38 +01:00
meson_vpp.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_vpp.h drm/meson: drop use of drmP.h 2019-07-17 12:47:57 +02:00