<div dir="ltr"><div><div><div>Hi Tomi,<br><br></div>Thanks. Currently I am trying to understand and create a driver for TDF19988 for omapdss using the 3.8.13 (Latest OMAP5 GLDSK Kernel). <br><br>Yes, I agree omapdss has changed a lot from 3.4 to 3.8 to 3.12 to 3.15 linux kernels and following refrences which I was thinking to use for this not helping much to create a one quickly. Though it should be possible to write a new driver for 3.8 kernel or Do you know anything which will limit creating a new driver for 3.8? What do you think I should take care while creating a new driver for 3.8 or some point to keep in mind?<br>
<br>Other than this, are there any other references I can look at?<br><a href="https://git.ti.com/wilink8-wlan/wilink8-wlan-ti-linux-kernel/trees/9223b3ce953c2af6af38ce57108f03f6c63ff91e/drivers/video/omap2/displays-new">https://git.ti.com/wilink8-wlan/wilink8-wlan-ti-linux-kernel/trees/9223b3ce953c2af6af38ce57108f03f6c63ff91e/drivers/video/omap2/displays-new</a> (based on 3.12 linux)<br>
<a href="https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/i2c/tda998x_drv.c">https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/i2c/tda998x_drv.c</a> (based on 3.15.-rc5 linux)<br><br></div>Regards,<br>
</div>Vikash <br><div><div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 16, 2014 at 2:23 PM, Tomi Valkeinen <span dir="ltr"><<a href="mailto:tomi.valkeinen@ti.com" target="_blank">tomi.valkeinen@ti.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">On 13/05/14 09:26, Vikas Patil wrote:<br>
> Hi Tomi,<br>
><br>
>>That driver cannot be used with omapdrm, which uses omapdss. There's no<br>
> TDF19988 driver for omapdss (at least in the mainline),<br>
> Just to better understand, could you please explain why I can't use it<br>
> with omadrm and omapdss? Which scenario this driver will be useful? I<br>
> think I still didn't understand how all this sit together.<br>
<br>
</div>The display SW architecture used by the TDF19988 driver is totally<br>
different than what omapdss/omapdrm uses. There is no common display<br>
framework for linux yet.<br>
<div class=""><br>
> Do you think following driver can be used as a reference to start?<br>
> <a href="http://www.spinics.net/lists/linux-omap/msg104598.html" target="_blank">http://www.spinics.net/lists/linux-omap/msg104598.html</a> (Sil9022 DPI to<br>
> HDMI Encoder).<br>
<br>
</div>Probably not, as your kernel is much older than the one that driver has<br>
been written on. The omapdss driver has changed quite a bit.<br>
<span class=""><font color="#888888"><br>
Tomi<br>
<br>
<br>
</font></span></blockquote></div><br></div></div></div></div></div></div>