<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/powerpc/cpu/mpc83xx, branch v2011.06</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/powerpc/cpu/mpc83xx?h=v2011.06</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/powerpc/cpu/mpc83xx?h=v2011.06'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2011-05-10T20:30:07Z</updated>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-mpc83xx</title>
<updated>2011-05-10T20:30:07Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-05-10T20:30:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=909e9bf3ae6195ac6d52f9e453fba2be8e7e947f'/>
<id>urn:sha1:909e9bf3ae6195ac6d52f9e453fba2be8e7e947f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mpc832x: add support for the mpc8321 based suvd3 board</title>
<updated>2011-04-29T22:44:29Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2010-02-18T07:08:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=62ddcf05e7d7d84498e1387b9b3b9597fe904070'/>
<id>urn:sha1:62ddcf05e7d7d84498e1387b9b3b9597fe904070</id>
<content type='text'>
- serial console on UART1
- Ethernet RMII over UCC4
- PHY SMSC LAN8700
- 64MB Flash
- 128 MB DDR2 RAM
- I2C
- bootcount

This board is similiar to the kmeter1 (8360) board,
so common config options are extracted into the
include/configs/km83xx-common.h file.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
Acked-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
cc: Kim Phillips &lt;kim.phillips@freescale.com&gt;
cc: Holger Brunck &lt;holger.brunck@keymile.com&gt;
cc: Valentin Longchamp &lt;valentin.longchamp@keymile.com&gt;
</content>
</entry>
<entry>
<title>Revert "PowerPC: Add support for -msingle-pic-base"</title>
<updated>2011-04-20T20:11:21Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-04-20T20:11:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c4734e9afc0856f297805563e83fb74398b9a16'/>
<id>urn:sha1:8c4734e9afc0856f297805563e83fb74398b9a16</id>
<content type='text'>
This reverts commit 39768f7715ed637ef02f49fc7de664cc1aaf14b3.

Reson: it breaks a number of boards with embedded environment as the
code size grows in some places.
</content>
</entry>
<entry>
<title>PowerPC: Add support for -msingle-pic-base</title>
<updated>2011-04-11T19:38:47Z</updated>
<author>
<name>Joakim Tjernlund</name>
<email>Joakim.Tjernlund@transmode.se</email>
</author>
<published>2010-12-06T17:35:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=39768f7715ed637ef02f49fc7de664cc1aaf14b3'/>
<id>urn:sha1:39768f7715ed637ef02f49fc7de664cc1aaf14b3</id>
<content type='text'>
-msingle-pic-base is a new gcc option for ppc and
it reduces the size of my u-boot with 6-8 KB.
While at it, add -fno-jump-tables too to save a
few more bytes.

-msingle-pic-base will be in gcc 4.6, however
backported patches are available at
http://bugs.gentoo.org/show_bug.cgi?id=347281

Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
</content>
</entry>
<entry>
<title>PowerPC: Move -fPIC flag to common place</title>
<updated>2011-04-11T19:36:41Z</updated>
<author>
<name>Joakim Tjernlund</name>
<email>Joakim.Tjernlund@transmode.se</email>
</author>
<published>2010-12-06T13:36:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=33ee4c92339ee386662c0ee2d221098c5cc8b07e'/>
<id>urn:sha1:33ee4c92339ee386662c0ee2d221098c5cc8b07e</id>
<content type='text'>
The -fPIC flag belongs with -mrelocatable, move it there.
Also change -fPIC to -fpic as this produces smaller
binaries.
However, currently -mrelocatable promotes -fpic to -fPIC, a
fix for this is in upcoming gcc 4.6 or you can apply this small
patch to gcc:

diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h
index 8da8410..e4b8280 100644
--- a/gcc/config/rs6000/sysv4.h
+++ b/gcc/config/rs6000/sysv4.h
@@ -227,7 +227,8 @@ do {									\
     }									\
 									\
   else if (TARGET_RELOCATABLE)						\
-    flag_pic = 2;							\
+    if (!flag_pic)							\
+      flag_pic = 2;							\
 } while (0)

 #ifndef RS6000_BI_ARCH
--

Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
</content>
</entry>
<entry>
<title>mpc83xx: restrict UTMI PHY configuration to 831x parts</title>
<updated>2011-04-05T01:23:20Z</updated>
<author>
<name>Kim Phillips</name>
<email>kim.phillips@freescale.com</email>
</author>
<published>2011-04-01T21:53:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=84d2e03f9d629fe3796d577d4759388699b926ad'/>
<id>urn:sha1:84d2e03f9d629fe3796d577d4759388699b926ad</id>
<content type='text'>
i.e, to those parts that have PHY_CLK_VALID bits in their USB
CONTROL registers:

mpc8308	 WU_INT, PHY_CLK_SEL, USB_EN, WU_INT_EN, ULPI_INT_EN
mpc831x	 PHY_CLK_VALID, WU_INT, CLKIN_SEL, PHY_CLK_SEL, UTMI_PHY_EN,
	 PLL_RESET, REFSEL, OTG_PORT, KEEP_OTG_ON, LSF_EN, USB_EN,
	 ULPI_INT_EN
mpc834x	 USB_EN, ULPI_INT1_EN (MPH only), ULPI_INT0_EN
mpc837x	 USB_EN, ULPI_INT_EN

(mpc832x, mpc8360 don't have a USB_EHCI_FSL compatible controller)

this prevents non-831x parts from never completing cpu_init_f(),
because the (non-existent) PHY_CLK_VALID bit never gets set.

Reported-by: Andre Schwarz &lt;andre.schwarz@matrix-vision.de&gt;
Signed-off-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
Tested-by: Andre Schwarz &lt;andre.schwarz@matrix-vision.de&gt;
</content>
</entry>
<entry>
<title>rename _end to __bss_end__</title>
<updated>2011-03-27T17:18:37Z</updated>
<author>
<name>Po-Yu Chuang</name>
<email>ratbert@faraday-tech.com</email>
</author>
<published>2011-03-01T22:59:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=44c6e6591cb451ae606f8bde71dd5fb7b4002544'/>
<id>urn:sha1:44c6e6591cb451ae606f8bde71dd5fb7b4002544</id>
<content type='text'>
Currently, _end is used for end of BSS section.  We want _end to mean
end of u-boot image, so we rename _end to __bss_end__ first.

Signed-off-by: Po-Yu Chuang &lt;ratbert@faraday-tech.com&gt;
</content>
</entry>
<entry>
<title>mpc83xx: Use correct register to calculate clocks.</title>
<updated>2011-02-05T23:06:57Z</updated>
<author>
<name>Joakim Tjernlund</name>
<email>Joakim.Tjernlund@transmode.se</email>
</author>
<published>2011-01-27T15:30:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=26e5f794d3169080d89b57e64981a56e6a551da8'/>
<id>urn:sha1:26e5f794d3169080d89b57e64981a56e6a551da8</id>
<content type='text'>
Use SPMR instead of HRCWL when calculating clocks as HCRWL
may be changed and the CPU will not pick up all changes
until there is a POR. u-boot will think SPMF has changed and get
the clocks wrong.

Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
Signed-off-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
</content>
</entry>
<entry>
<title>mpc83xx: fix pcie configuration space read/write</title>
<updated>2011-02-05T23:01:52Z</updated>
<author>
<name>Leo Liu</name>
<email>liucai.lfn@gmail.com</email>
</author>
<published>2011-01-19T11:50:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=10fa8d7c703b564bcbdaa2345442e30483c01f98'/>
<id>urn:sha1:10fa8d7c703b564bcbdaa2345442e30483c01f98</id>
<content type='text'>
This patch fix a problem for the pcie enumeration when the mpc83xx
pcie controller is connected with switch or we use both of the two
pcie controller.

Signed-off-by: Leo Liu &lt;liucai.lfn@gmail.com&gt;

fix codingstyle and compiler warning: 'pcie_priv' defined but not used

Signed-off-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
</content>
</entry>
<entry>
<title>PowerPC: Add relocation support for -fpic</title>
<updated>2010-12-17T19:25:10Z</updated>
<author>
<name>Joakim Tjernlund</name>
<email>Joakim.Tjernlund@transmode.se</email>
</author>
<published>2010-12-03T16:30:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=337f5f50f539cc1ea1e0533c096e237228f12cae'/>
<id>urn:sha1:337f5f50f539cc1ea1e0533c096e237228f12cae</id>
<content type='text'>
By rearranging the linker script we get support for
relocation of -fpic for free.

Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
Acked-by: Scott Wood &lt;scottwood@freescale.com&gt;
Acked-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
</content>
</entry>
</feed>
