<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/Makefile, branch v2015.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/Makefile?h=v2015.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/Makefile?h=v2015.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-05-07T03:21:12Z</updated>
<entry>
<title>ARM: socfpga: move SoC sources to mach-socfpga</title>
<updated>2015-05-07T03:21:12Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-04-21T11:38:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=05a217212b41c6342fc1c6be0fe49ce28c9afe40'/>
<id>urn:sha1:05a217212b41c6342fc1c6be0fe49ce28c9afe40</id>
<content type='text'>
Our recent trend is to collect SoC files into arch/arm/mach-(SOC).

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>arm: mvebu: Move mvebu-common into mach-mvebu</title>
<updated>2015-05-05T12:28:29Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2015-04-25T04:29:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d0787656405fc9a43f00715a0d05c2860cbe7b81'/>
<id>urn:sha1:d0787656405fc9a43f00715a0d05c2860cbe7b81</id>
<content type='text'>
Now that the mach-mvebu directory exists and is used by Armada XP we can
move the mvebu-common files into this directory as well.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Tested-by: Kevin Smith &lt;kevin.smith@elecsyscorp.com&gt;
Tested-by: Dirk Eibach &lt;dirk.eibach@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>arm: armada-xp: Move SoC headers to mach-mvebu/include/mach</title>
<updated>2015-05-05T12:28:29Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2015-04-25T04:29:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8cb78722306351c5d61ce4da18c284ef59c0caef'/>
<id>urn:sha1:8cb78722306351c5d61ce4da18c284ef59c0caef</id>
<content type='text'>
Move arch/arm/include/asm/arch-armada-xp/*
     -&gt; arch/arm/mach-mvebu/include/mach/*

Additionally the SYS_SOC is renamed from "armada-xp" to "mvebu". With this
change all these files can better be shared with other, newer Mavell
MVEBU SoC's. Like the upcoming Armada 38x support.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Tested-by: Kevin Smith &lt;kevin.smith@elecsyscorp.com&gt;
Tested-by: Dirk Eibach &lt;dirk.eibach@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>arm: armada-xp: Move SoC sources to mach-mvebu</title>
<updated>2015-05-05T12:28:29Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2015-04-25T04:29:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=350b50eea31ac740e71f5d59b9a6a04b316c6d8d'/>
<id>urn:sha1:350b50eea31ac740e71f5d59b9a6a04b316c6d8d</id>
<content type='text'>
Move arch/arm/cpu/armv7armada-xp/* -&gt; arch/arm/mach-mvebu/*

Since this platform will be extended to support other Marvell SoC's as
well, lets rename it directly to mvebu.

This will be used by the upcoming Armada 38x suport (A38x).

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Tested-by: Kevin Smith &lt;kevin.smith@elecsyscorp.com&gt;
Tested-by: Dirk Eibach &lt;dirk.eibach@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>ARM: zynq: rename CONFIG_ZYNQ to CONFIG_ARCH_ZYNQ</title>
<updated>2015-04-29T09:19:05Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-03-16T07:43:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5ca269a4df21a7e326eb3b3f7788177d064fe782'/>
<id>urn:sha1:5ca269a4df21a7e326eb3b3f7788177d064fe782</id>
<content type='text'>
Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>ARM: zynq: move SoC sources to mach-zynq</title>
<updated>2015-04-29T09:19:05Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-03-16T07:43:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0107f2403669f764ab726d0d404e35bb9447bbcc'/>
<id>urn:sha1:0107f2403669f764ab726d0d404e35bb9447bbcc</id>
<content type='text'>
Move arch/arm/cpu/armv7/zynq/* -&gt; arch/arm/mach-zynq/*

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>ARM: fix arch/arm/Makefile for Tegra</title>
<updated>2015-04-11T16:04:30Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-04-11T15:58:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bf71a29c8e611a5c7f18d0572edeae82189dd3a2'/>
<id>urn:sha1:bf71a29c8e611a5c7f18d0572edeae82189dd3a2</id>
<content type='text'>
Since commit 79d75d752717 (ARM: move -march=* and -mtune= options to
arch/arm/Makefile), all the Tegra boards are broken because the SPL
is built for ARMv7.

Insert Tegra-specific code to arch/arm/Makefile to set compiler
flags for an earlier ARM architecture.

Note:
The v1 patch for commit 79d75d752717 *was* correct when it was
submitted.  Notice it was originally written for multi .config
configuration where Kconfig set CONFIG_CPU_V7/CONFIG_CPU_ARM720T for
Tegra U-Boot Main/SPL, respectively.  But, until it was merged into
the mainline, commit e02ee2548afe (kconfig: switch to single .config
configuration) had been already applied there.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Reported-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Reported-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;
Tested-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'u-boot/master'</title>
<updated>2015-04-10T12:22:23Z</updated>
<author>
<name>Albert ARIBAUD</name>
<email>albert.u.boot@aribaud.net</email>
</author>
<published>2015-04-10T12:22:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b491d9757d14415edcb1468ed896a704d0f0cfe7'/>
<id>urn:sha1:b491d9757d14415edcb1468ed896a704d0f0cfe7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM: bcm283x: merge BCM2835/BCM2836 directories into mach-bcm283x</title>
<updated>2015-03-28T13:03:09Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-03-19T10:42:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ddf6bd4876a1838bdf3202b34f5a36f165c279b1'/>
<id>urn:sha1:ddf6bd4876a1838bdf3202b34f5a36f165c279b1</id>
<content type='text'>
BCM2835 (used on Raspberry Pi) and BCM2836 (used on Raspberry Pi 2)
are similar enough.  One of the biggest differences is the ARM
processor.  It is reasonable to collect the source files into a
single place, arch/arm/mach-bcm283x/.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Acked-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
</content>
</entry>
<entry>
<title>ARM: move -march=* and -mtune= options to arch/arm/Makefile</title>
<updated>2015-03-27T15:55:22Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-26T17:40:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=79d75d752717fb4106ec49abaddbd7744c775a35'/>
<id>urn:sha1:79d75d752717fb4106ec49abaddbd7744c775a35</id>
<content type='text'>
My main motivations for this commit are:

[1] Follow the arch/arm/Makefile style of Linux Kernel

[2] Maintain compiler options systematically
  Currently, we give -march=* and -mtune=* options inconsistently:
  Only some of the CPUs pass -march=* and -mtune=* options.
  By collecting such options into the single place arch/arm/Makefile
  we can tell which options are missing at a glance.

[3] Prepare for deprecating arch/*/cpu/*/config.mk

Note:
  This commit just moves the compiler options so as not to change
  the behavior at all.  It does not care about the correctness of
  the given options.  Fox example, "-march=armv5te" might be better
  than "-march=armv4" for ARM946EJS, but it is beyond the scope this
  commit.  Also, filling the missing -march=* and -tune=* is left
  to follow-up patches.

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Acked-by: Marek Vasut &lt;marex@denx.de&gt;
Acked-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
</feed>
