DRM support for platform devices dropped last year and was drastically improved earlier this year. Qualcomm uses it for a really weak DRM driver that handles memory for X but does GPU and display through a different interface. Feel free to flame me for that.. :).
https://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git%3Ba=blob%3Bf=dri...
And I believe OMAP also has a solution somewhere (sorry, I couldn't find a URL).
Jordan
On Tue, May 10, 2011 at 10:06 AM, Jordan Crouse jcrouse@codeaurora.org wrote:
DRM support for platform devices dropped last year and was drastically improved earlier this year. Qualcomm uses it for a really weak DRM driver that handles memory for X but does GPU and display through a different interface. Feel free to flame me for that.. :).
https://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git%3Ba=blob%3Bf=dri...
And I believe OMAP also has a solution somewhere (sorry, I couldn't find a URL).
fwiw, OMAP driver (which is mainly a KMS driver with some callback fxns that IMG/PVR stuff can register it's own 3d related ioctls()) is here:
https://github.com/robclark/kernel-omap4/tree/ti-omap4-drm/drivers/gpu/drm/o...
Perhaps it is useful to someone as a relatively simple KMS example.
BR, -R
Jordan
Linaro-mm-sig mailing list Linaro-mm-sig@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-mm-sig
linaro-mm-sig@lists.linaro.org