Qualcomm Rolls Out ~110k Lines Of New Kernel Code For Snapdragon 845 Display Support
Written by Michael Larabel in Linux Kernel on 13 February 2018 at 04:25 PM EST. 42 Comments
Qualcomm in cooperation with Google developers and Rob Clark of Freedreno/MSM has sent out a set of kernel patches amounting to over 110,000 lines of new kernel code for the MSM DRM driver to bring-up display support for the SDM845.

SDM845 is the new high-end Snapdragon 845 SoC. The Snapdragon 845 with the Adreno 630 graphics inside provide for a mighty powerful ARM SoC for high-end Android smartphones in 2018. Qualcomm currently is relying upon their downstream MSM DRM driver modifications to a Linux 4.14-based kernel while now Google developers appear tasked with getting this work upstream.

The code sent out today is 110,234 lines, including header files and DeviceTree bindings. The code is massive in size as it does include SDE/DPU, a new display framework of similar nature to AMDGPU's DC display stack. This code also includes initial DisplayPort support for the MSM DRM driver.

More details on this Snapdragon 845 enablement work for MSM DRM can be found via dri-devel. On the 3D graphics side, there has also been initial Adreno 600 series enablement taking place as well for the Freedreno Gallium3D driver.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week