A KMS Driver Is Coming For Mini USB Projectors

Written by Michael Larabel in Hardware on 3 June 2016 at 09:25 AM EDT. 1 Comment
HARDWARE
Hans de Goede at Red Hat has been working on a DRM KMS kernel driver for the Grain Media GM12U320 hardware.

Grain Media GM12U320 may not ring any bells, but it's the video hardware found within several mini/pico projectors that connect to the host system via USB for power and data. This GM12U320 KMS driver is an alternative to the existing open-source basic frame-buffer driver for this hardware.

One of the common GM12U320 devices is the Acer C120 DLP Pico Projector that retails for less than $200 USD and uses a USB 2.0/3.0 connection while being "small enough to stash in your pocket."

This gm12u320 KMS driver weighs in at around 2,000 lines of code and is derived from the DisplayLink UDL KMS driver. This driver does support PRIME for cooperating with other DRM drivers.

This driver has yet to be mainlined in the Linux kernel so for now if you have one of the supported USB pico projectors you'll need to grab the code via the dri-devel list.
Related News
About The Author
Michael Larabel

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