<?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>i.MX ProcessorsのトピックRe: Display pixel clock limitation to 74.25 MHz</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914044#M137616</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It actually works. I'm using LCDIF with a custom panel driver. I didn't try DCSS yet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 Oct 2019 05:00:54 GMT</pubDate>
    <dc:creator>sotero</dc:creator>
    <dc:date>2019-10-03T05:00:54Z</dc:date>
    <item>
      <title>Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914038#M137610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;I'm using a board with the IMX8 SoC and 4.14.98 IMX kernel.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;I'm trying to add support for a MIPI-DSI display (800x480@60Hz) that needs a pixel clock of ~25MHz.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;The problem is that there is a minimum limit for the pixel clock of 74.25MHz, both in the LCDIF and DCSS driver.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;In the drivers there is mentioned a TODO about fixing this minimum limit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A data-saferedirecturl="https://www.google.com/url?q=https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/mxsfb/mxsfb_drv.c?h%3Dimx_4.14.98_2.1.0%23n249&amp;amp;source=gmail&amp;amp;ust=1569524736365000&amp;amp;usg=AFQjCNH0kFvb5qCAs4QOgoTSlDd39bW9hQ" href="https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/mxsfb/mxsfb_drv.c?h=imx_4.14.98_2.1.0#n249" style="color: #1155cc; background-color: #ffffff; font-size: small;" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/drm/mxsfb/mxsfb_drv.c?h=imx_4.14.98_2.1.0#n249&lt;/A&gt;&lt;BR style="color: #000000; background-color: #ffffff; font-size: small;" /&gt;&lt;A data-saferedirecturl="https://www.google.com/url?q=https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/imx/dcss/dcss-dtg.c?h%3Dimx_4.14.98_2.1.0%23n371&amp;amp;source=gmail&amp;amp;ust=1569524736365000&amp;amp;usg=AFQjCNGKsnRfTgO_AwFFbJx3sl0S6tbSgw" href="https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/imx/dcss/dcss-dtg.c?h=imx_4.14.98_2.1.0#n371" style="color: #1155cc; background-color: #ffffff; font-size: small;" target="_blank"&gt;https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/gpu/imx/dcss/dcss-dtg.c?h=imx_4.14.98_2.1.0#n371&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;Any plans or timeline on fixing this clock limit?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: small;"&gt;Thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2019 19:10:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914038#M137610</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-09-25T19:10:10Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914039#M137611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes this is known problem however no timelines are known, some additional info&lt;/P&gt;&lt;P&gt;were sent via mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2019 23:52:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914039#M137611</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-09-25T23:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914040#M137612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor.&lt;/P&gt;&lt;P&gt;I have the same problem. It is even worst. My pixel clock is lower: 6.5 MHz (400x240). Is not possible to drive this kind of low resolution screens with iMX8MQ? We are developing a new product and we need to know if we have to change platform if this is not possible. Thanks.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Santiago Otero&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Oct 2019 09:43:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914040#M137612</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-10-01T09:43:22Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914041#M137613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I received&amp;nbsp;on e-mail some patches from NXP that&amp;nbsp;allow you to set any pixel clock(in theory).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The driver loads correctly for my 26MHz pixelclock, framebuffer is created and all that stuff but there is no MIPI data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Experimentally, I saw that&amp;nbsp;the MIPI data starts to show up on the oscilloscope when the pixel clock is &amp;gt;= 92MHz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2019 13:30:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914041#M137613</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-10-02T13:30:54Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914042#M137614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian.&lt;/P&gt;&lt;P&gt;Finally I am able to set a 6.5 MHz pixeclock. I have found a linux kernel in &lt;A class="link-titled" href="https://github.com/kopera/linux-imx/tree/imx_4.14.98_2.0.0_ga+kopera" title="https://github.com/kopera/linux-imx/tree/imx_4.14.98_2.0.0_ga+kopera"&gt;GitHub - kopera/linux-imx&lt;/A&gt; that allows me to set this pixelclock.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Santiago Otero&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2019 15:46:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914042#M137614</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-10-02T15:46:57Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914043#M137615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santiago,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the link!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you test with the display&amp;nbsp;to see that&amp;nbsp;it actually works? Or did you just see in the kernel logs that the driver loaded successfully?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2019 20:46:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914043#M137615</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-10-02T20:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914044#M137616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It actually works. I'm using LCDIF with a custom panel driver. I didn't try DCSS yet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2019 05:00:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914044#M137616</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-10-03T05:00:54Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914045#M137617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the answer!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the LCDIF too&amp;nbsp;and is connected to the MIPI-DSI bridge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you also using the MIPI-DSI bridge or you dislpay is driven directly by the LCDIF?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2019 14:46:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914045#M137617</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-10-03T14:46:57Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914046#M137618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian.&lt;/P&gt;&lt;P&gt;I'm using the LCD connected to the MIPI-DSI bridge too. I think there is no other way for using the LCDIF in iMX8MQ.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2019 15:38:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914046#M137618</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-10-03T15:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914047#M137619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santiago,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for taking your time to reply!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you modifying the "IMX8MQ_VIDEO_PLL1" clock rate&amp;nbsp;as in this patch&amp;nbsp;&lt;A class="link-titled" href="https://github.com/kopera/linux-imx/commit/4327c466525d3d8ab9441fcef17f811463fabb75" title="https://github.com/kopera/linux-imx/commit/4327c466525d3d8ab9441fcef17f811463fabb75"&gt;clock : reducing IMX8MQ_VIDEO_PLL1 to 500MHz so as not to consume too… · kopera/linux-imx@4327c46 · GitHub&lt;/A&gt;&amp;nbsp;?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, do you use the "&lt;SPAN class="" data-code-marker="+" style="color: #24292e;"&gt;clock-drop-level = &amp;lt;&amp;gt;;&lt;/SPAN&gt;&amp;nbsp;" property in the device tree?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you could paste a piece of your dt related to the lcdif, mipi_dsi_bridge and mipi_dsi nodes, it would be great, but it's easy to understand if you can't do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2019 18:02:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914047#M137619</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-10-03T18:02:54Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914048#M137620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian.&lt;/P&gt;&lt;P&gt;I'm using the same patch (IMX8MQ_VIDEO_PLL1). I don't use clock-drop-level. It does not work for me. I send you part of my dts:&lt;/P&gt;&lt;P&gt;&amp;amp;lcdif {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port@0 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcdif_mipi_dsi: mipi-dsi-endpoint {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remote-endpoint = &amp;lt;&amp;amp;mipi_dsi_in&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;mipi_dsi_phy {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;mipi_dsi {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; as_bridge;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sync-pol = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pwr-delay = &amp;lt;10&amp;gt;;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port@1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mipi_dsi_in: endpoint {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remote-endpoint = &amp;lt;&amp;amp;lcdif_mipi_dsi&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;mipi_dsi_bridge {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; panel@0 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "toshiba,tc358867";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-names = "ref";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clocks = &amp;lt;&amp;amp;edp_refclk&amp;gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dsi-lanes = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; panel-width-mm = &amp;lt;68&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; panel-height-mm = &amp;lt;121&amp;gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; panel1_in: endpoint {&lt;BR /&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; remote-endpoint = &amp;lt;&amp;amp;mipi_dsi_bridge_tc&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port@2 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mipi_dsi_bridge_tc: endpoint {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remote-endpoint = &amp;lt;&amp;amp;panel1_in&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2019 15:47:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914048#M137620</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-10-07T15:47:39Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914049#M137621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much Santiago!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I added the "pwr-delay = &amp;lt;10&amp;gt;;" to my "mipi_dsi" node in the device tree and now MIPI data and clock is generated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My display still doesn't work yet, but this is a big improvement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that&amp;nbsp;&lt;SPAN&gt;"pwr-delay = &amp;lt;10&amp;gt;;"&amp;nbsp; is mandatory for lower than 95MHz pixel clock.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What I find strange is that you are set&lt;/SPAN&gt;ting "dsi-lanes = &amp;lt;1&amp;gt;;", which for me prevents my display from being enabled.&lt;SPAN&gt;&lt;BR style="color: #51626f; background-color: #ffffff;" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is somehow expected, because the driver takes a different path if DSI lanes number is smaller than 2, according to NXP patches that fix the pixelclock issue:&amp;nbsp;&lt;A class="link-titled" href="https://github.com/kopera/linux-imx/commit/80eb0572141b35dc2b7f6448d5af99a4389dc3d5#diff-7b3235232a7cf4f3b12edacfdf8a0ad6R663" title="https://github.com/kopera/linux-imx/commit/80eb0572141b35dc2b7f6448d5af99a4389dc3d5#diff-7b3235232a7cf4f3b12edacfdf8a0ad6R663"&gt;MLK-21958-6: drm/bridge: nwl: Improve the clock calculation · kopera/linux-imx@80eb057 · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe your driver hardcodes the dsi-lanes value to&amp;nbsp;a value &amp;gt; 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&amp;nbsp;so much for your help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Oct 2019 13:08:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914049#M137621</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-10-08T13:08:42Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914050#M137622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm using only one lane. You're right, nwl_dsi_bridge_mode_fixup does not allow lanes = 1. I had to patch this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Oct 2019 10:12:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914050#M137622</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-10-09T10:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914051#M137623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santiago,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please show me the patch you worked to allow dsi_lanes = 1?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Oct 2019 10:16:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914051#M137623</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-10-14T10:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914052#M137624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian. For enabling support for 1 lane you have to patch drivers/gpu/drm/bridge/nwl-dsi.c:&lt;/P&gt;&lt;P&gt;@@ -664,7 +655,7 @@ static bool nwl_dsi_bridge_mode_fixup(struct drm_bridge *bridge,&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DRM_DEV_DEBUG_DRIVER(dsi-&amp;gt;dev, "lanes=%u, data_rate=%lu\n",&lt;BR /&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; config-&amp;gt;lanes, config-&amp;gt;bitclock);&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (config-&amp;gt;lanes &amp;lt; 2 || config-&amp;gt;lanes &amp;gt; 4)&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (config-&amp;gt;lanes &amp;lt; 1 || config-&amp;gt;lanes &amp;gt; 4)&lt;BR /&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 false;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe the lines numbers are not the same in your linux kernel sources. At this moment I'm using linux-imx_4.19.35_1.1.0. This experimental kernel version from NXP already has all the patches about the pixelclock limitations.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Nov 2019 17:20:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914052#M137624</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2019-11-22T17:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914053#M137625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santiago,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was doing this obvious modification as well, but I was under the impression that it doesn't work.&lt;/P&gt;&lt;P&gt;In fact it was working but I was measuring the wrong signal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Nov 2019 09:36:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914053#M137625</guid>
      <dc:creator>sebastian1</dc:creator>
      <dc:date>2019-11-25T09:36:40Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914054#M137626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo Santiago,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you please a bit more specific how you achieved the 6.5MHz? Currently I use a Variscite Dart with a 4.14.98.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jan 2020 10:03:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914054#M137626</guid>
      <dc:creator>daniel_schmidt</dc:creator>
      <dc:date>2020-01-23T10:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914055#M137627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Daniel.&lt;/P&gt;&lt;P&gt;With kernel 4.14.98 it's not possible to achieve 6.5MHz. I'm using new kernel 4.19.35_1.1.0. If you want to use 4.14.98 take a look at &lt;A class="link-titled" href="https://github.com/kopera/linux-imx/tree/imx_4.14.98_2.0.0_ga+kopera" title="https://github.com/kopera/linux-imx/tree/imx_4.14.98_2.0.0_ga+kopera"&gt;GitHub - kopera/linux-imx&lt;/A&gt;&amp;nbsp; . This kernel has some patches related to this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2020 08:15:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914055#M137627</guid>
      <dc:creator>sotero</dc:creator>
      <dc:date>2020-01-24T08:15:09Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914056#M137628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Igor,&lt;/P&gt;&lt;P&gt;Our custom MIPI panel display works at the frequency of 77.94 MHZ, We are interfacing MIPI display to Imx-8MQ and we are using kernel version 4.14.98 (OS: Android Pi 9.0.X).&amp;nbsp; &lt;STRONG&gt;How to get the patch for the Kernel 4.14.98 to make it support for Lower MIPI display Clock Frequency.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If we configure less than 80 MHZ we are getting below error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.784154] imx-drm display-subsystem: bound imx-dcss-crtc.0 (ops dcss_crtc_ops)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.791665] nwl_dsi-imx mipi_dsi@30A00000: Using DCSS as input source&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.798870] nwl-mipi-dsi 30a00000.mipi_dsi_bridge: [drm:nwl_dsi_host_attach] lanes=4, format=0x0 flags=0x415&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.808957] imx-drm display-subsystem: bound mipi_dsi@30A00000 (ops imx_nwl_dsi_component_ops)&lt;BR /&gt;&lt;STRONG&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.817634] [drm] Cannot find any crtc or sizes&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kishore P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2020 03:34:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914056#M137628</guid>
      <dc:creator>kishorepoojari</dc:creator>
      <dc:date>2020-02-28T03:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: Display pixel clock limitation to 74.25 MHz</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914057#M137629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kishore,&lt;/P&gt;&lt;P&gt;I added more phyref_rates into the "nwl-dsi.c" so the tables for me looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static const char IRQ_NAME[] = "nwl-dsi";&lt;/P&gt;&lt;P&gt;/* Possible valid PHY reference clock rates*/&lt;BR /&gt;static u32 phyref_rates[] = {&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; 1000000,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; 3000000,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; 6000000,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;12000000,&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;27000000,&lt;BR /&gt;&amp;nbsp;25000000,&lt;BR /&gt;&amp;nbsp;24000000,&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It least it works for me. I don't know if this is the right way todo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2020 06:59:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Display-pixel-clock-limitation-to-74-25-MHz/m-p/914057#M137629</guid>
      <dc:creator>daniel_schmidt</dc:creator>
      <dc:date>2020-02-28T06:59:26Z</dc:date>
    </item>
  </channel>
</rss>

