<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/cpu/armv7/mx5, branch v2012.07</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/mx5?h=v2012.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/cpu/armv7/mx5?h=v2012.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2012-07-07T12:07:25Z</updated>
<entry>
<title>mx53: Fix mask for SATA reference clock</title>
<updated>2012-07-07T12:07:25Z</updated>
<author>
<name>Fabio Estevam</name>
<email>fabio.estevam@freescale.com</email>
</author>
<published>2012-05-11T14:39:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3f5f200bbe9aee283b88a2647763b1f97abb96ac'/>
<id>urn:sha1:3f5f200bbe9aee283b88a2647763b1f97abb96ac</id>
<content type='text'>
SATA_ALT_REF_CLK field corresponds to bits 1 and 2 of offset 0x180c.

Fix the mask for these bits.

Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</content>
</entry>
<entry>
<title>mx5: Add clock config interface</title>
<updated>2012-05-15T06:31:32Z</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@gmail.com</email>
</author>
<published>2012-04-30T08:12:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=70cc86a6307ab4de4a2cd1125e5b9c857242a4e3'/>
<id>urn:sha1:70cc86a6307ab4de4a2cd1125e5b9c857242a4e3</id>
<content type='text'>
mx5: Add clock config interface

Add clock config interface support, so that we
can configure CPU or DDR clock in the later init

Signed-off-by: Jason Liu &lt;jason.hui@linaro.org&gt;
Signed-off-by: Eric Miao &lt;eric.miao@linaro.org&gt;
Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</content>
</entry>
<entry>
<title>imx-common: Factor out get_ahb_clk()</title>
<updated>2012-05-15T06:31:32Z</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@gmail.com</email>
</author>
<published>2012-04-29T08:11:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6a376046ef3b2417cf9fbfbfad300fa6f026c816'/>
<id>urn:sha1:6a376046ef3b2417cf9fbfbfad300fa6f026c816</id>
<content type='text'>
get_ahb_clk() is a common function between mx5 and mx6.

Place it into imx-common directory.

Cc: Dirk Behme &lt;dirk.behme@googlemail.com&gt;
Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</content>
</entry>
<entry>
<title>MX53: add function to set SATA clock to internal</title>
<updated>2012-05-15T06:31:30Z</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2012-02-22T00:24:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c38b5d03d701134b7d6e4eeea94c229f7470d27'/>
<id>urn:sha1:8c38b5d03d701134b7d6e4eeea94c229f7470d27</id>
<content type='text'>
The MX53 SATA interface can use an internal clock (USB PHY1)
instead of an external clock. This is an undocumented feature, but used
on most Freescale's evaluation boards, such as MX53-loco.

As stated by Freescale's support:

Fuses (but not pins) may be used to configure SATA clocks.
Particularly the i.MX53 Fuse_Map contains the next information
about configuring SATA clocks :
	SATA_ALT_REF_CLK[1:0] (offset 0x180C)

'00' - 100MHz (External)
'01' - 50MHz (External)
'10' - 120MHz, internal (USB PHY)
'11' - Reserved

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
CC: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</content>
</entry>
<entry>
<title>MX5: Add definitions for SATA controller</title>
<updated>2012-05-15T06:31:30Z</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2012-02-22T00:24:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d87c85ce4314cab49bf2664bb094df748a90cb29'/>
<id>urn:sha1:d87c85ce4314cab49bf2664bb094df748a90cb29</id>
<content type='text'>
Add base address and MXC_SATA_CLK to return
the clock used for the SATA controller.

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
CC: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
CC: Dirk Behme &lt;dirk.behme@de.bosch.com&gt;
</content>
</entry>
<entry>
<title>armv7: add appropriate headers for assembly functions</title>
<updated>2012-05-15T06:31:26Z</updated>
<author>
<name>Aneesh V</name>
<email>aneesh@ti.com</email>
</author>
<published>2012-03-08T07:20:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=74236acacc27168102b2e3fbcac3a80e5ed82fe4'/>
<id>urn:sha1:74236acacc27168102b2e3fbcac3a80e5ed82fe4</id>
<content type='text'>
Use ENTRY and ENDPROC with assembly functions to ensure
necessary assembler directives for all functions.

Signed-off-by: Aneesh V &lt;aneesh@ti.com&gt;
Acked-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>mx53: Make PLL2 to be the parent of UART clock</title>
<updated>2012-03-27T07:41:17Z</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@gmail.com</email>
</author>
<published>2012-03-21T05:42:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=67ee3dd35e20953e9e271d01a4ba4c4b417ec961'/>
<id>urn:sha1:67ee3dd35e20953e9e271d01a4ba4c4b417ec961</id>
<content type='text'>
Change the parent UART clock to be PLL2, so that U-boot can also boot
a Freescale 2.6.35 kernel for mx53.

FSL kernel and U-boot changed the UART parent from PLL3 to PLL2 to avoid
conflicts with IPU clocks, so that the video resolution can be changed
without affecting the UART clock.

On a 2.6.35 kernel the serial console is messed up after IPU driver is loaded
and this patch fixes this problem.

Tested on a mx53loco board booting a FSL kernel and also a mainline kernel.

Reported-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Acked-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>i.mx: i.mx5: update imx_get_mac_from_fuse function</title>
<updated>2012-02-12T09:11:27Z</updated>
<author>
<name>Jason Liu</name>
<email>jason.hui@linaro.org</email>
</author>
<published>2012-01-31T02:07:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0d8a749950e9db6b9c82baa39e68302f69b71eb7'/>
<id>urn:sha1:0d8a749950e9db6b9c82baa39e68302f69b71eb7</id>
<content type='text'>
FEC does not work on the i.mx51/53evk board, it will hangup
In:    serial
Out:   serial
Err:   serial
Net:

After bisect, it due to the following commit:
be252b6 net: imx: Add multi-FEC support for imx_get_mac_from_fuse
has change the imx_get_mac_from_fuse fucntion prototype, but fail
to update i.mx5, here it does it.

After apply this patch, u-boot works again on i.mx51/53 evk boards.

Signed-off-by: Jason Liu &lt;jason.hui@linaro.org&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Acked-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>USB: MX5: add helper functions to enable USB clocks</title>
<updated>2011-12-11T13:49:25Z</updated>
<author>
<name>Wolfgang Grandegger</name>
<email>wg@denx.de</email>
</author>
<published>2011-11-11T13:03:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5d2947a3fc8d130cfa39fccdefb87082abbf0e9b'/>
<id>urn:sha1:5d2947a3fc8d130cfa39fccdefb87082abbf0e9b</id>
<content type='text'>
Signed-off-by: Wolfgang Grandegger &lt;wg@denx.de&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Remy Bohmer &lt;linux@bohmer.net&gt;
Cc: Wolfgang Grandegger &lt;wg@denx.de&gt;
Cc: Jason Liu &lt;r64343@freescale.com&gt;

V2: Fix spacing in crm_regs.h
</content>
</entry>
<entry>
<title>i.mx: introduce the armv7/imx-common folder</title>
<updated>2011-12-09T16:30:10Z</updated>
<author>
<name>Jason Liu</name>
<email>jason.hui@linaro.org</email>
</author>
<published>2011-11-25T00:18:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=18936ee2ad8bf92f8219026b6b93fdcf58baeb61'/>
<id>urn:sha1:18936ee2ad8bf92f8219026b6b93fdcf58baeb61</id>
<content type='text'>
In order to support the coming MX6 platform and to reducde
the duplicated code, we had better move some common files
or functions to the imx-common folder for sharing.

This patch does the following:
- move speed.c file from armv7/mx5/speed.c to armv7/imx-common/speed.c
- move armv7/mx5/timer.c to armv7/imx-common/timer.c, no any new feature
  added but just fix the checkpatch errors in the old file and remove
  the CONFIG_SYS_MX5_CLK32 reference in the file
- create one new file cpu.c file to store the common function with i.mx5/6

Signed-off-by: Jason Liu &lt;jason.hui@linaro.org&gt;
Cc:Stefano Babic &lt;sbabic@denx.de&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
</feed>
