Hello,
On 2015-12-22 13:18, Shahul Ahamed Shaik wrote:
Hi All,
We are trying to implement DRM (Tizen 2.3 Wearable) on our MIPS based
platform. Can I get any reference documentation for developing the driver?
I don't think that there is any good central starting point for
understanding Linux DRM/KMS subsystem. Some kind of simple 'skeleton
driver' is definitely needed here.
In my opinion the most up-to-date 'documentation' is simply a source
code of other Linux DRM drivers. For creating a new driver I would
recommend to copy one of the existing drivers and adapt it for your
hardware. To get a good overview on Linux DRM subsystem please also read
the following slides from various Linux conferences:
1.
http://elinux.org/images/2/22/KMS_FB_and_V4L2_How_to_Select_a_Graphics_and_Video_API.pdf
2.
http://events.linuxfoundation.org/sites/events/files/slides/20151005-elce.pdf
3.
https://events.linuxfoundation.org/sites/events/files/lcjpcojp13_pinchart.pdf
4.
https://archive.fosdem.org/2015/schedule/event/kms_atomic/attachments/slides/740/export/events/attachments/kms_atomic/slides/740/atomic_modesetting.pdf
5.
http://events.linuxfoundation.org/sites/events/files/slides/brezillon-drm-kms.pdf
There is also kernel DocBook for DRM subsystem, but it is still very
limited (especially for a newbie).
http://people.freedesktop.org/~danvet/drm/
Best regards
--
Marek Szyprowski, PhD
Samsung R&D Institute Poland
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev