<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
On Wed, 2011-11-23 at 18:06 +0200, Martin-&#201;ric Racine wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Frank,

Thank you for these precisions.  We'll look at how VIP is implemented
in Radeon and see if we can learn from it.

Did you say that GX2 also has VIP capabilities or is this only
applicable to the LX?

Martin-&#201;ric

2011/11/23 Huang, FrankR &lt;<A HREF="mailto:FrankR.Huang@amd.com">FrankR.Huang@amd.com</A>&gt;:
&gt; I gave a look at this file. It has &quot;DriverRec Z4L&quot; definition which is similar like &quot;DriverRec RADEON&quot;, &quot;DriverRec GEODE&quot;. So from my understanding, it can be seen as an individual module that has relationship with geode graphics driver. And It will use PutImage function to do the overlay like what Radeon does in this part. And from the Jordan's log, I can not find anymore information that is useful to prove my point.
&gt; In my opinion, what not merge that part code into geode driver?
</PRE>
</BLOCKQUOTE>
That is why I asked the question. It looked to me that VIP is a feature of the driver rather than a separate driver. Without hardware to test, it would not be safe to make that change.
<BLOCKQUOTE TYPE=CITE>
<PRE>
&gt;
&gt; For the Lenovo's project, our team has co-operate on this before. But I do not know if that is launched by Lenovo itself. It is a project near 2008 with a v4l2 driver.
&gt;
&gt;
&gt; Thanks,
&gt; Frank
&gt;
&gt;&gt; -----Original Message-----
&gt;&gt; From: <A HREF="mailto:m.e.racine@gmail.com">m.e.racine@gmail.com</A> [<A HREF="mailto:m.e.racine@gmail.com">mailto:m.e.racine@gmail.com</A>] On Behalf Of
&gt;&gt; Martin-&#233;ric Racine
&gt;&gt; Sent: 2011&#24180;11&#26376;23&#26085; 4:26
&gt;&gt; To: Huang, FrankR
&gt;&gt; Cc: Gaetan Nadon
&gt;&gt; Subject: Re: [Xorg-driver-geode] [PATCH 00/21] Patch series available for
&gt;&gt; a pull
&gt;&gt;
&gt;&gt; &gt; About the ZTV part, I have not had a chance to try this module, even for
&gt;&gt; the Lenovo's project. But AFAIK, this part works find with VIP module with
&gt;&gt; an external decoder to do the video overlay. So please keep this part as
&gt;&gt; what it is now.
&gt;&gt;
&gt;&gt; As Gaetan noticed, X server's driver detection doesn't doesn't know
&gt;&gt; anything about &quot;ztv&quot; and X doesn't offer any method for manually
&gt;&gt; loading the driver either. He's thus wondering how it's supposed to be
&gt;&gt; used.
&gt;&gt;
&gt;&gt; Also, he was wondering if the 'ztv' code should simply be linked with
&gt;&gt; the normal display driver and the C file renamed to e.g.
&gt;&gt; geode_v4l2_ztv.c to match the naming convention.
&gt;&gt;
&gt;&gt; Finally, the TODO file hints at the possibility that the GX2 might
&gt;&gt; also have VIP capabilities that have not been implemented yet, but I
&gt;&gt; haven't been able to certify this.
&gt;&gt;
&gt;&gt; Would you know anything about these things?
&gt;&gt;
&gt;&gt; Martin-&#201;ric
&gt;&gt;
&gt;&gt; PS: in what Lenovo product was the LX recently used?
&gt;
&gt;
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>