[GIT PULL] imx-drm fixes for YUV primary plane and partially modular build
Philipp Zabel
p.zabel at pengutronix.de
Fri Aug 18 10:39:25 UTC 2017
Hi Dave,
This tag contains a fix to enable color space conversion for for YUV
format framebuffers on the primary plane and a Kconfig fix to avoid
a build failure. The build failure happened when DRM was built as a
module, but IMX_IPUV3_CORE was built-in. With the fix, if DRM is built
as a module, IMX_IPUV3_CORE is not allowed to be built-in anymore.
regards
Philipp
The following changes since commit 46828dc77961d9286e55671c4dd3b6c9effadf1a:
Merge branch 'linux-4.13' of git://github.com/skeggsb/linux into drm-fixes (2017-08-10 11:45:04 +1000)
are available in the git repository at:
git://git.pengutronix.de/git/pza/linux tags/imx-drm-fixes-2017-08-18
for you to fetch changes up to 5be5dd38d4628fdbff7359f235f7cdf0cf9655f1:
drm/imx: ipuv3-plane: fix YUV framebuffer scanout on the base plane (2017-08-11 10:31:13 +0200)
----------------------------------------------------------------
drm/imx: fix YUV primary plane and IPUv3 build corner case
- Enable color space conversion on the primary plane when the framebuffer
format is a YUV format.
- The IPUv3 base driver now uses drm_format_info in the PRE/PRG code. The
PRE/PRG parts are already disabled if DRM is not available. Enforce that
if DRM is built as a module, IPUv3 must be built as a module, too.
----------------------------------------------------------------
Arnd Bergmann (1):
gpu: ipu-v3: add DRM dependency
Philipp Zabel (1):
drm/imx: ipuv3-plane: fix YUV framebuffer scanout on the base plane
drivers/gpu/drm/imx/ipuv3-plane.c | 6 ++----
drivers/gpu/ipu-v3/Kconfig | 1 +
2 files changed, 3 insertions(+), 4 deletions(-)
More information about the dri-devel
mailing list