<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/cpu/armv7/mx6/clock.c, branch v2016.03</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/arm/cpu/armv7/mx6/clock.c?h=v2016.03</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/cpu/armv7/mx6/clock.c?h=v2016.03'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2016-02-02T20:25:50Z</updated>
<entry>
<title>imx: mx6ul/sx: Fix issue in LCDIF clock dividers calculation</title>
<updated>2016-02-02T20:25:50Z</updated>
<author>
<name>Ye Li</name>
<email>ye.li@nxp.com</email>
</author>
<published>2016-01-26T14:01:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=23e2da27d3de94117c099a511c7bfec759ede623'/>
<id>urn:sha1:23e2da27d3de94117c099a511c7bfec759ede623</id>
<content type='text'>
The checking with max frequency supported is not correct, because the temp
is calculated by max pre and post dividers. We can decrease any divider to
meet the max frequency limitation. Actually, the calculation below the codes
is doing this way to find best pre and post dividers.

Signed-off-by: Ye Li &lt;ye.li@nxp.com&gt;
Reviewed-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>imx: mx6sx: Fix issue in LCDIF clock enablement</title>
<updated>2016-02-02T20:25:05Z</updated>
<author>
<name>Ye Li</name>
<email>ye.li@nxp.com</email>
</author>
<published>2016-01-26T14:01:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9655ebdd50c42f24179d738e4e6230c048f41de1'/>
<id>urn:sha1:9655ebdd50c42f24179d738e4e6230c048f41de1</id>
<content type='text'>
Wrong checking for the base_addr paramter with LCDIF1 and LCDIF2. Always
enter the -EINVAL return.

Signed-off-by: Ye Li &lt;ye.li@nxp.com&gt;
Reviewed-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>imx: mx6ul/sx: fix mmdc_ch0 clk calculation</title>
<updated>2016-01-24T11:13:21Z</updated>
<author>
<name>Peng Fan</name>
<email>peng.fan@nxp.com</email>
</author>
<published>2016-01-06T03:06:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9ba18ff8efcc471635fb2768509fed025fa7db3c'/>
<id>urn:sha1:9ba18ff8efcc471635fb2768509fed025fa7db3c</id>
<content type='text'>
Check "Figure 19-5. BUS clock generation" of i.MX 6SoloX Applications
Processor Reference Manual and "Figure 18-5. BUS clock generation" of
i.MX 6UltraLite Applications Processor Reference Manual. If mmdc clk
sources from pll4_main_clk(pll_audio), the calculation is wrong.

Fix mmdc_ch0 clk calculation. Also add PLL_AUDIO/VIDEO support
for decode_pll.

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>imx: mx6: add missing return value</title>
<updated>2015-12-07T13:59:25Z</updated>
<author>
<name>Jeroen Hofstee</name>
<email>jeroen@myspectrum.nl</email>
</author>
<published>2015-11-29T17:30:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0ff47e590bb50978f3cb397e6b04f82702bfe954'/>
<id>urn:sha1:0ff47e590bb50978f3cb397e6b04f82702bfe954</id>
<content type='text'>
cc: Peng Fan &lt;Peng.Fan@freescale.com&gt;
Signed-off-by: Jeroen Hofstee &lt;jeroen@myspectrum.nl&gt;
Reviewed-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
Reviewed-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>mx6: clock: Modify GPMI clock to support mx6sx</title>
<updated>2015-11-25T10:40:04Z</updated>
<author>
<name>Ye.Li</name>
<email>B37916@freescale.com</email>
</author>
<published>2015-01-12T08:46:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=90447ef03cc7c2b59e9c1e0e8b5afba969c30f99'/>
<id>urn:sha1:90447ef03cc7c2b59e9c1e0e8b5afba969c30f99</id>
<content type='text'>
On mx6sx, the CCM register bits for GPMI are different as other
mx6 platforms. Modify the GPMI clock function to support mx6sx.

Signed-off-by: Ye.Li &lt;B37916@freescale.com&gt;
</content>
</entry>
<entry>
<title>imx: mx6: add clock api for lcdif</title>
<updated>2015-11-12T16:40:53Z</updated>
<author>
<name>Peng Fan</name>
<email>Peng.Fan@freescale.com</email>
</author>
<published>2015-10-29T07:54:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ad153782e07ee3a95ccef6b6eeddaaaec918421f'/>
<id>urn:sha1:ad153782e07ee3a95ccef6b6eeddaaaec918421f</id>
<content type='text'>
Implement mxs_set_lcdclk, enable_lcdif_clock and enable_pll_video.
The three API can be used to configure lcdif related clock when
CONFIG_VIDEO_MXS enabled.

Signed-off-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>imx: mx6: correct enable_fec_anatop_clock</title>
<updated>2015-10-02T08:42:31Z</updated>
<author>
<name>Peng Fan</name>
<email>Peng.Fan@freescale.com</email>
</author>
<published>2015-09-06T09:15:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e2748b416798be31f035c8314787bf1867005b57'/>
<id>urn:sha1:e2748b416798be31f035c8314787bf1867005b57</id>
<content type='text'>
We should follow 'read-&gt;set/clr bit-&gt;write' flow for enable_fec_anatop_clock,
otherwise we may overridden configuration before enable_fec_anatop_clock.

Signed-off-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Cc: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</content>
</entry>
<entry>
<title>imx: clock support enet2 anatop clock support</title>
<updated>2015-09-02T13:29:14Z</updated>
<author>
<name>Peng Fan</name>
<email>Peng.Fan@freescale.com</email>
</author>
<published>2015-08-12T09:46:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d97dc10a81062a787fcf5e5df7b88d1ea122a64'/>
<id>urn:sha1:6d97dc10a81062a787fcf5e5df7b88d1ea122a64</id>
<content type='text'>
To i.MX6SX/UL, two ethernet interfaces are supported.
Add ENET2 clock support:
1. Introduce a new input parameter "fec_id", only 0 and 1 are allowed.
   To value 1, only i.MX6SX/UL can pass the check.
2. Modify board code who use this api to follow new api prototype.

Signed-off-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Nikolaos Pasaloukos &lt;Nikolaos.Pasaloukos@imgtec.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>imx:mx6ul add clock support</title>
<updated>2015-08-02T09:05:07Z</updated>
<author>
<name>Peng Fan</name>
<email>Peng.Fan@freescale.com</email>
</author>
<published>2015-07-20T11:28:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=43cb127b75d7511705e14d4d8b761f61d102bde7'/>
<id>urn:sha1:43cb127b75d7511705e14d4d8b761f61d102bde7</id>
<content type='text'>
1. Add enet, uart, i2c, ipg clock support for i.MX6UL.
2. Correct get_periph_clk, it should account for
   MXC_CCM_CBCDR_PERIPH_CLK2_PODF_MASK.
3. Refactor get_mmdc_ch0_clk to make all i.MX6 share one function,
   but not use 'ifdef'.
4. Use CONFIG_FSL_QSPI for enable_qspi_clk, but not #ifdef CONFIG_MX6SX.
5. Use CONFIG_PCIE_IMX for pcie clock settings, use CONFIG_CMD_SATA for
   sata clock settings. In this way, we not need "#if defined(CONFIG_MX6Q)
   || defined....", only need one CONFIG_PCIE_IMX in header file.

Signed-off-by: Ye.Li &lt;B37916@freescale.com&gt;
Signed-off-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
</content>
</entry>
<entry>
<title>imx: mx6qp Enable PRG clock for IPU</title>
<updated>2015-08-02T08:46:34Z</updated>
<author>
<name>Peng Fan</name>
<email>Peng.Fan@freescale.com</email>
</author>
<published>2015-07-11T03:38:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8d7794615c7672b03b5140dfe2bac65daf7ce5eb'/>
<id>urn:sha1:8d7794615c7672b03b5140dfe2bac65daf7ce5eb</id>
<content type='text'>
The i.MX6DQP has a PRG module, need to enable its clock for using IPU.

Signed-off-by: Peng Fan &lt;Peng.Fan@freescale.com&gt;
Signed-off-by: Brown Oliver &lt;B37094@freescale.com&gt;
Signed-off-by: Ye.Li &lt;B37916@freescale.com&gt;
Reviewed-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
</feed>
