<?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: iMx6 linux clk driver question - clk-pfd.c in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538203#M85183</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found the same clk-pdf.c(arch/arm/mach-imx/clk-pdf.c) used in iMx6 BSP (git branch imx_4.1.15_1.0.0_ga from git://git.freescale.com/imx/linux-2.6-imx.git), which is supposed to be supported by NXP. &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;Is there anyone that could help explain the algorithm in clk_pfd_route_rate function in clk.pdf.c (especially for tmp=tmp*18 + rate/2)?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Aug 2016 15:35:09 GMT</pubDate>
    <dc:creator>kenlin</dc:creator>
    <dc:date>2016-08-19T15:35:09Z</dc:date>
    <item>
      <title>iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538201#M85181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our platform defined PLL2 PFD2 as IPU1_DI0 clock source in kernel 4.7-stable for HDMI output.&amp;nbsp; When drm/hdmi driver is requesting for pixel clock 7875000 (in modeline 1024x768@75), it would fail to calculate the desired PFD2 source clock rate and fraction divider value. Is there anyone that could help explain the algorithm in clk_pfd_route_rate function in clk.pdf.c (especially for tmp=tmp*18 + rate/2)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I added some debug messages in NXP clk-pdf.c driver (drivers/clk/imx/clk-pdf.c)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="debug_message_clk_pdf_driver.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1543i7B41AC92B9E33BA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="debug_message_clk_pdf_driver.png" alt="debug_message_clk_pdf_driver.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The kernel messages show that the desired pixel clock for 1024x768@75 is 7875000 (in the test case - plug only the cable to Dell monitor after booting to linux console)&lt;/P&gt;&lt;P&gt;For some reason, it didn't proceed to run clk_pfd_set_rate, clk_pfd_recalc_rate routines@ in clk-pdf.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="drm_clk_debug_messages_log.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1584i31E2968EA072BF74/image-size/large?v=v2&amp;amp;px=999" role="button" title="drm_clk_debug_messages_log.png" alt="drm_clk_debug_messages_log.png" /&gt;&lt;/span&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. HDMI clock source setting in kernel 4.7-stable device tree file&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="clk_source_setting_in_device_tree.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1626i425D39DF2643C133/image-size/large?v=v2&amp;amp;px=999" role="button" title="clk_source_setting_in_device_tree.png" alt="clk_source_setting_in_device_tree.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. The clock use case diagram&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="clk_use_case_diagram.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1674i8B7CF0693A0403D3/image-size/large?v=v2&amp;amp;px=999" role="button" title="clk_use_case_diagram.png" alt="clk_use_case_diagram.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Aug 2016 01:06:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538201#M85181</guid>
      <dc:creator>kenlin</dc:creator>
      <dc:date>2016-08-19T01:06:25Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538202#M85182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ken&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please use official nxp bsps on i.MX6 product page&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6-series-software-and-development-tool-resources:IMX6_SW" title="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6-series-software-and-development-tool-resources:IMX6_SW"&gt;i.MX 6 Series Software and Development Tool|NXP&lt;/A&gt; &lt;/P&gt;&lt;P&gt;as answered by bsp experts on&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/428915"&gt;kobs-ng with 4.4+ kernels on imx6 processors&lt;/A&gt; &lt;/P&gt;&lt;P&gt;NXP does not support kernel mainline. Only our BSP versions are guarantee to work.&lt;/P&gt;&lt;P&gt;For 4.7 kernel issues one can post on kernel.org mail list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Aug 2016 09:30:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538202#M85182</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-08-19T09:30:06Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538203#M85183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found the same clk-pdf.c(arch/arm/mach-imx/clk-pdf.c) used in iMx6 BSP (git branch imx_4.1.15_1.0.0_ga from git://git.freescale.com/imx/linux-2.6-imx.git), which is supposed to be supported by NXP. &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;Is there anyone that could help explain the algorithm in clk_pfd_route_rate function in clk.pdf.c (especially for tmp=tmp*18 + rate/2)?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Aug 2016 15:35:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538203#M85183</guid>
      <dc:creator>kenlin</dc:creator>
      <dc:date>2016-08-19T15:35:09Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538204#M85184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please look at description of CCM_ANALOG_PFD.. in&lt;/P&gt;&lt;P&gt;sect.18.7.16 i.MX6DQ Reference Manual&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fref_manual%2FIMX6DQRM.pdf" rel="nofollow" target="_blank"&gt;http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and EB790_Configuring PFD&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcache.nxp.com%2Ffiles%2F32bit%2Fdoc%2Feng_bulletin%2FEB790.pdf" rel="nofollow" target="_blank"&gt;http://cache.nxp.com/files/32bit/doc/eng_bulletin/EB790.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regarding &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;clk_pfd_route_rate algorithms please refer to documentation of&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;common linux clock frame work, like struct clk_ops,&lt;/P&gt;&lt;P&gt;clk_pfd_round_rate/.round_rate described in general linux documentation&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.kernel.org/doc/Documentation/clk.txt" title="https://www.kernel.org/doc/Documentation/clk.txt"&gt;https://www.kernel.org/doc/Documentation/clk.txt&lt;/A&gt; &lt;/P&gt;&lt;P&gt;or for example "Common clock framework" presentation&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Felinux.org%2Fimages%2Fb%2Fb8%2FElc2013_Clement.pdf" rel="nofollow" target="_blank"&gt;http://elinux.org/images/b/b8/Elc2013_Clement.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Aug 2016 01:06:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538204#M85184</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-08-20T01:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538205#M85185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the document info.&lt;/P&gt;&lt;P&gt;My question is about the clk framework callback implementation (&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;clk_pfd_route_rate function&lt;/SPAN&gt;) in&amp;nbsp; NXP clk-pfd driver (clk-pfd.c).&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;Is there anyone that could help explain the algorithm in clk_pfd_route_rate function in clk.pfd.c (especially for tmp=tmp*18 + rate/2)?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2016 08:21:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538205#M85185</guid>
      <dc:creator>kenlin</dc:creator>
      <dc:date>2016-08-22T08:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538206#M85186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is used for rounding up the divider so that one don't set a rate&lt;/P&gt;&lt;P&gt;higher than what is requested :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define ROUND_DIV(a, b) ((2 * (a) + b) / (2 * (b)))&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; div = ROUND_DIV((LONGLONG)refFreq * 18, freq);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; div = (div &amp;lt; 12) ? 12 : div;&lt;/P&gt;&lt;P&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; div = (div &amp;gt; 35) ? 35 : div;&lt;/P&gt;&lt;P&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; ..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2016 09:49:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538206#M85186</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-08-22T09:49:57Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538207#M85187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For &lt;A href="mailto:1024x768@75Hz"&gt;1024x768@75Hz&lt;/A&gt;&amp;nbsp;pixel clock issue,&amp;nbsp;&lt;/P&gt;&lt;P&gt;in addition to adding debug messages in clk-pfd.c, I enabled dev_debug mechanism&amp;nbsp;in drivers/gpu/ipu-v3/ipu-di.c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. We tried to figure out what you mentioned about&amp;nbsp;clk_pfd_route_rate callback implementation, which could explain why the algorithm drops frac 30 case since the return rate 39375000 is higher than 39375000.&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;However, if we manually calculate the desired clock rate&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;(528 * 18 / 31) / 4 = 76.645&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; color: #1f497d;"&gt;With PFD2_FRAC = 31 and 3-bit divider = 4, the calculated clock will be 76.645MHz which is the closest one to the requested. (78.75MHz, &lt;A href="mailto:1024X768@75Hz)"&gt;1024X768@75Hz)&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We didn't see this case to be checked based on the driver (clk-pdf.c) log messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; color: #1f497d;"&gt;Do you have any suggestions/comments on this ? Any quirks to fix up this issue based on the current clock framework callback implementations?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1024_768_75Hz_pixelclock_issue_debug_messages.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/2635i60AC477EC2C11722/image-size/large?v=v2&amp;amp;px=999" role="button" title="1024_768_75Hz_pixelclock_issue_debug_messages.png" alt="1024_768_75Hz_pixelclock_issue_debug_messages.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Trying to&amp;nbsp;look into NXP IPU-DI driver - drivers/gpu/ipu-v3/ipu-di.c (checking out branch&amp;nbsp;imx_4.1.15_1.0.0_ga from&amp;nbsp;git://git.freescale.com/imx/linux-2.6-imx.git)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;It looks like if the requested pixel clock rate deviation (compared with the rate IPU can give – see line 456-467) is more than 1%, &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #1f497d;"&gt;we would have unpredictable/undetermined pixel clock calculation results in defective cases (see line 474-487), where runs NXP clock framework callbacks implementation (e.g. clk-pfd.c).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Could you give me some&amp;nbsp;suggestions/comments on this ? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="ipu_di_pixelclock.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/3141iC7A4130183DCD798/image-size/large?v=v2&amp;amp;px=999" role="button" title="ipu_di_pixelclock.PNG" alt="ipu_di_pixelclock.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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>Wed, 24 Aug 2016 03:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538207#M85187</guid>
      <dc:creator>kenlin</dc:creator>
      <dc:date>2016-08-24T03:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538208#M85188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Suggest to elevate your question using local fae channel&lt;BR /&gt;so somebody from bsp team could comment on that. I have not&lt;BR /&gt;contacts with bsp team.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2016 03:43:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538208#M85188</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-08-24T03:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538209#M85189</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The local FAE would suggest directing this question to the NXP community forum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;ken Lin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2016 04:01:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538209#M85189</guid>
      <dc:creator>kenlin</dc:creator>
      <dc:date>2016-08-24T04:01:22Z</dc:date>
    </item>
    <item>
      <title>Re: iMx6 linux clk driver question - clk-pfd.c</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538210#M85190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Personally I believe that choosing one optimization algorithm over another&lt;/P&gt;&lt;P&gt;is matter of developer. If necessary to achieve better accuracy,&lt;/P&gt;&lt;P&gt;one can develop own algorithm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2016 05:32:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMx6-linux-clk-driver-question-clk-pfd-c/m-p/538210#M85190</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-08-24T05:32:25Z</dc:date>
    </item>
  </channel>
</rss>

