MSM DRM Driver In Linux 4.3 To Bring Initial HDCP Support

Written by Michael Larabel in Linux Kernel on 16 August 2015 at 09:19 PM EDT. 9 Comments
Besides Rob Clark being busy implementing GLES/GL 3 in Freedreno Gallium3D, over in kernel-space he has a slew of new improvements to land in its MSM DRM driver for Linux 4.3.

Rob sent in his MSM-Next pull request on Saturday to DRM maintainer David Airlie. Highlights of this Direct Rendering Manager driver update for Linux 4.3 include initial HDCP support, rotation support on the MDP5, initial support for the Snapdragon 810 SoC (MSM8x94), and work on the DragonBoard 410c development board.

From the pull request:
1) includes all the drm/msm side of things for upstream kernel working on dragonboard 410c (still some pending work on adv7533 bridge chip)
2) initial support for msm8x94 (snapdragon 810)
3) support for msm8x74v1 (in addition to existing v2 support)
4) support for dma planes on mdp5 (additional planes that cannot scale/csc)
5) more yuv format support for mdp5 (single plane vyuy/uyvy/yuyv/yvyu, two plane nv16/nv61, and three plane yuv420/yvu420)
6) rotation support for mdp5
7) initial hdcp support
8) fixes, etc
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week