<?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: i.MX8M mini: CCM_CLK02 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1182753#M164866</link>
    <description>&lt;P&gt;&lt;SPAN class="VIiyi"&gt;&lt;SPAN class="JLqJ4b ChMk0b" data-language-for-alternatives="en" data-language-to-translate-into="zh-CN" data-phrase-index="0"&gt;&lt;SPAN&gt;No matter which version of bsp, you can modify the clock driver manually.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="JLqJ4b ChMk0b" data-language-for-alternatives="en" data-language-to-translate-into="zh-CN" data-phrase-index="1"&gt;&lt;SPAN&gt;However, do not copy these codes directly.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="JLqJ4b ChMk0b" data-language-for-alternatives="en" data-language-to-translate-into="zh-CN" data-phrase-index="2"&gt;&lt;SPAN&gt;Because each version will be different.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 13 Nov 2020 03:17:53 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2020-11-13T03:17:53Z</dc:date>
    <item>
      <title>i.MX8M mini: CCM_CLK02</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1181790#M164800</link>
      <description>&lt;P&gt;Hello NXP,&lt;/P&gt;&lt;P&gt;We have designed a board based on the i.MX8M mini reference design.&lt;/P&gt;&lt;P&gt;Our customer would like to output a clock of &lt;STRONG&gt;24MHz&lt;/STRONG&gt; on &lt;STRONG&gt;CCM_CLK02&lt;/STRONG&gt; pad AB9 of the chip&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="saidjazouly_0-1605134081242.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/129713iACEBDA6D90C221A3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="saidjazouly_0-1605134081242.png" alt="saidjazouly_0-1605134081242.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;What is the configuration needed to be done in the dts or any other relevant code to output the 24MHz?&lt;/LI&gt;&lt;LI&gt;Is it possible to output this clock @24MHz in Linux only or in both u-boot and Linux?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Best regards!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2020 22:39:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1181790#M164800</guid>
      <dc:creator>saidjazouly</dc:creator>
      <dc:date>2020-11-11T22:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M mini: CCM_CLK02</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1181958#M164807</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Try below, please!&lt;/P&gt;
&lt;P&gt;--------------------------------&lt;/P&gt;
&lt;P&gt;diff --git a/drivers/clk/imx/clk-imx8mm.c b/drivers/clk/imx/clk-imx8mm.c&lt;BR /&gt;index 5709bfce578c..2ef53f153728 100644&lt;BR /&gt;--- a/drivers/clk/imx/clk-imx8mm.c&lt;BR /&gt;+++ b/drivers/clk/imx/clk-imx8mm.c&lt;BR /&gt;@@ -404,6 +404,9 @@ static struct clk ** const uart_clks[] __initconst = {&lt;BR /&gt;static const char *imx8mm_clko1_sels[] = {"osc_24m", "sys_pll1_800m", "osc_27m", "sys_pll1_200m", "audio_pll2_clk",&lt;BR /&gt;"vpu_pll", "sys_pll1_80m", };&lt;BR /&gt;&lt;BR /&gt;+static const char *imx8mm_clko2_sels[] = {"osc_24m", "sys_pll2_200m", "sys_pll1_400m", "sys_pll2_166m", "sys_pll3_out",&lt;BR /&gt;+ "audio_pll1_clk", "vpu_pll_out", "osc_32k", };&lt;BR /&gt;+&lt;BR /&gt;static int __init imx_clk_init_on(struct device_node *np,&lt;BR /&gt;struct clk * const clks[])&lt;BR /&gt;{&lt;BR /&gt;@@ -665,6 +668,7 @@ static void __init imx8mm_clocks_init(struct device_node *ccm_node)&lt;BR /&gt;clks[IMX8MM_CLK_WDOG_SRC] = imx_clk_mux2("wdog_src", base + 0xb900, 24, 3, imx8mm_wdog_sels, ARRAY_SIZE(imx8mm_wdog_sels));&lt;BR /&gt;clks[IMX8MM_CLK_WRCLK_SRC] = imx_clk_mux2("wrclk_src", base + 0xb980, 24, 3, imx8mm_wrclk_sels, ARRAY_SIZE(imx8mm_wrclk_sels));&lt;BR /&gt;clks[IMX8MM_CLK_CLKO1_SRC] = imx_clk_mux2("clko1_src", base + 0xba00, 24, 3, imx8mm_clko1_sels, ARRAY_SIZE(imx8mm_clko1_sels));&lt;BR /&gt;+ clks[IMX8MM_CLK_CLKO2_SRC] = imx_clk_mux2("clko2_src", base + 0xba80, 24, 3, imx8mm_clko2_sels, ARRAY_SIZE(imx8mm_clko2_sels));&lt;BR /&gt;clks[IMX8MM_CLK_DSI_CORE_SRC] = imx_clk_mux2("dsi_core_src", base + 0xbb00, 24, 3, imx8mm_dsi_core_sels, ARRAY_SIZE(imx8mm_dsi_core_sels));&lt;BR /&gt;clks[IMX8MM_CLK_DSI_PHY_REF_SRC] = imx_clk_mux2("dsi_phy_ref_src", base + 0xbb80, 24, 3, imx8mm_dsi_phy_sels, ARRAY_SIZE(imx8mm_dsi_phy_sels));&lt;BR /&gt;clks[IMX8MM_CLK_DSI_DBI_SRC] = imx_clk_mux2("dsi_dbi_src", base + 0xbc00, 24, 3, imx8mm_dsi_dbi_sels, ARRAY_SIZE(imx8mm_dsi_dbi_sels));&lt;BR /&gt;diff --git a/include/dt-bindings/clock/imx8mm-clock.h b/include/dt-bindings/clock/imx8mm-clock.h&lt;BR /&gt;index 083dd6d0116d..0745122611ca 100644&lt;BR /&gt;--- a/include/dt-bindings/clock/imx8mm-clock.h&lt;BR /&gt;+++ b/include/dt-bindings/clock/imx8mm-clock.h&lt;BR /&gt;@@ -469,5 +469,7 @@&lt;BR /&gt;#define IMX8MM_CLK_NAND_USDHC_BUS_RAWNAND_CLK 455&lt;BR /&gt;#define IMX8MM_CLK_SIM_HSIO 456&lt;BR /&gt;&lt;BR /&gt;-#define IMX8MM_CLK_END 457&lt;BR /&gt;+#define IMX8MM_CLK_CLKO2_SRC 457&lt;BR /&gt;+&lt;BR /&gt;+#define IMX8MM_CLK_END 458&lt;BR /&gt;#endif&lt;BR /&gt;--&lt;/P&gt;
&lt;P&gt;-----------------------------------------------&lt;/P&gt;
&lt;P&gt;Hope it is helpful to you.&lt;/P&gt;
&lt;P&gt;Have a nice day!&lt;/P&gt;
&lt;P&gt;B.R,&lt;/P&gt;
&lt;P&gt;Weidong&lt;/P&gt;</description>
      <pubDate>Thu, 12 Nov 2020 03:48:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1181958#M164807</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2020-11-12T03:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M mini: CCM_CLK02</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1182498#M164857</link>
      <description>&lt;P&gt;Thank you Sun for your reply!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Can you please tell me what kernel version is the diff generated from?&lt;/LI&gt;&lt;LI&gt;Do you have a more recent patch based on kernel 5.4.24?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Nov 2020 19:07:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1182498#M164857</guid>
      <dc:creator>saidjazouly</dc:creator>
      <dc:date>2020-11-12T19:07:13Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M mini: CCM_CLK02</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1182753#M164866</link>
      <description>&lt;P&gt;&lt;SPAN class="VIiyi"&gt;&lt;SPAN class="JLqJ4b ChMk0b" data-language-for-alternatives="en" data-language-to-translate-into="zh-CN" data-phrase-index="0"&gt;&lt;SPAN&gt;No matter which version of bsp, you can modify the clock driver manually.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="JLqJ4b ChMk0b" data-language-for-alternatives="en" data-language-to-translate-into="zh-CN" data-phrase-index="1"&gt;&lt;SPAN&gt;However, do not copy these codes directly.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="JLqJ4b ChMk0b" data-language-for-alternatives="en" data-language-to-translate-into="zh-CN" data-phrase-index="2"&gt;&lt;SPAN&gt;Because each version will be different.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 03:17:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-mini-CCM-CLK02/m-p/1182753#M164866</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2020-11-13T03:17:53Z</dc:date>
    </item>
  </channel>
</rss>

