<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Adding X11 Interlace Video Mode Support to Yocto in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669710#M103128</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if there is other code to check the INTERLACE flag, but I think you can have a&amp;nbsp;try to remove the code to set V_INTERLACE in imx_display.c:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*&lt;/P&gt;&lt;P&gt;&amp;nbsp;if ((var-&amp;gt;vmode &amp;amp; FB_VMODE_MASK) == FB_VMODE_INTERLACED)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;mode-&amp;gt;Flags |= V_INTERLACE;&lt;/P&gt;&lt;P&gt;*/&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Aug 2017 07:18:27 GMT</pubDate>
    <dc:creator>qiang_li-mpu_se</dc:creator>
    <dc:date>2017-08-14T07:18:27Z</dc:date>
    <item>
      <title>Adding X11 Interlace Video Mode Support to Yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669708#M103126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I&amp;nbsp;want to enable and add support for interlace displays to X11 graphical environment, specifically for LCD interfaces. I can see that there are several interlace display modes are available in mxc_lcdif.c, but for some reason non of those modes are loaded by Xserver. The X11 server log has the output :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;/var/log/Xorg.0.log&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;--------------------------------------------&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;...&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.051] (II) VIVANTE(0): printing discovered frame buffer 'fb0' supported&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.051] (II) VIVANTE(0): Modeline "D:720x576i-25"x0.0&amp;nbsp;&amp;nbsp; 13.50&amp;nbsp; 720 722 870&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.052] (II) VIVANTE(0): Modeline "D:720x4bt65680i-30"x0.0&amp;nbsp;&amp;nbsp; 13.50&amp;nbsp; 720 723 865&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.052] (II) VIVANTE(0): Modeline "D:720x576i-50"x0.0&amp;nbsp;&amp;nbsp; 27.00&amp;nbsp; 720 722 101&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.052] (II) VIVANTE(0): Modeline "D:720x480i-60"x0.0&amp;nbsp;&amp;nbsp; 27.00&amp;nbsp; 720 723 999&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.070] (II) VIVANTE(0): Output DISP3 BG has no monitor section&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.070] (II) VIVANTE(0): &lt;STRONG&gt;Not using mode "D:720x576i-25" (interlace mode no&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.070] (II) VIVANTE(0): &lt;STRONG&gt;Not using mode "D:720x480i-30" (interlace mode no&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.070] (II) VIVANTE(0): &lt;STRONG&gt;Not using mode "D:720x576i-50" (interlace mode no&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.071] (II) VIVANTE(0): &lt;STRONG&gt;Not using mode "D:720x480i-60" (interlace mode no&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.071] (II) VIVANTE(0): No remaining probed modes for output DISP3 BG&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;[1630468.071] (II) VIVANTE(0): Output DISP3 BG connected&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;EM style="border: 0px; font-weight: inherit;"&gt;I am using kernel 4.1.15_1.0 with Yocto Krogoth&amp;nbsp;release on IMX6Q. I also made the changes to :&lt;/EM&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;STRONG&gt;xserver-xorg-video-imx-viv-3.10.17-1.0.0/EXA/src/vivante_fbdev/imx_display.c&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;ModeStatus&lt;BR /&gt;imxDisplayValidMode(VALID_MODE_DECL)&lt;BR /&gt;{&lt;BR /&gt;#ifndef XF86_SCRN_INTERFACE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ScrnInfoPtr pScrn = xf86Screens[arg];&lt;BR /&gt;#else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ScrnInfoPtr pScrn = arg;&lt;BR /&gt;#endif&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* if (mode-&amp;gt;Flags &amp;amp; V_INTERLACE) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//commented interlace mode checking !!!&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (verbose) {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xf86DrvMsg(pScrn-&amp;gt;scrnIndex, X_PROBED,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Removing interlaced mode \"%s\"\n",&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode-&amp;gt;name);&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return MODE_BAD;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }*/&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return MODE_OK;&lt;BR /&gt;}&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;But no luck, is there anything else I have to configure to enable interlace display support ?&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;Anuradha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Aug 2017 06:06:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669708#M103126</guid>
      <dc:creator>tengri</dc:creator>
      <dc:date>2017-08-08T06:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: Adding X11 Interlace Video Mode Support to Yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669709#M103127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anyone give me an insight to solve this issue ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anuradha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Aug 2017 07:31:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669709#M103127</guid>
      <dc:creator>tengri</dc:creator>
      <dc:date>2017-08-10T07:31:35Z</dc:date>
    </item>
    <item>
      <title>Re: Adding X11 Interlace Video Mode Support to Yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669710#M103128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if there is other code to check the INTERLACE flag, but I think you can have a&amp;nbsp;try to remove the code to set V_INTERLACE in imx_display.c:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*&lt;/P&gt;&lt;P&gt;&amp;nbsp;if ((var-&amp;gt;vmode &amp;amp; FB_VMODE_MASK) == FB_VMODE_INTERLACED)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;mode-&amp;gt;Flags |= V_INTERLACE;&lt;/P&gt;&lt;P&gt;*/&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2017 07:18:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Adding-X11-Interlace-Video-Mode-Support-to-Yocto/m-p/669710#M103128</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2017-08-14T07:18:27Z</dc:date>
    </item>
  </channel>
</rss>

