<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/Makefile, branch v2015.04</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.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/Makefile?h=v2015.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-04-11T16:04:30Z</updated>
<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>
<entry>
<title>ARM: UniPhier: move SoC sources to mach-uniphier</title>
<updated>2015-02-28T15:01:56Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-26T17:26:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4c425570214cac091d9bdcf840b936062fb8da12'/>
<id>urn:sha1:4c425570214cac091d9bdcf840b936062fb8da12</id>
<content type='text'>
Move
arch/arm/cpu/armv7/uniphier/* -&gt; arch/arm/mach-uniphier/*

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
</content>
</entry>
<entry>
<title>ARM: prepare for including &lt;mach/*.h&gt;</title>
<updated>2015-02-21T13:23:52Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-20T08:04:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=30ebf88f44917abf070ab899111cd2684000e204'/>
<id>urn:sha1:30ebf88f44917abf070ab899111cd2684000e204</id>
<content type='text'>
This commit adds $(srctree)/arch/arm/$(machdirs)/include/mach to
the headers search path.

It allows us to replace "#include &lt;asm/arch/foo.h&gt;" with
"#include &lt;mach/foo.h&gt;".  As "#include &lt;asm/arch/foo.h&gt;" is still
supported, we can modify each file one by one.

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
</content>
</entry>
<entry>
<title>ARM: keystone: move SoC sources to mach-keystone</title>
<updated>2015-02-21T13:23:52Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-20T08:04:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=39a723452f430a7ef89b0ffa934b2d4312890076'/>
<id>urn:sha1:39a723452f430a7ef89b0ffa934b2d4312890076</id>
<content type='text'>
Move
arch/arm/cpu/armv7/keystone/* -&gt; arch/arm/mach-keystone/*

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM: versatile: move SoC sources to mach-versatile</title>
<updated>2015-02-21T13:23:51Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-20T08:04:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=63637a484614490685b68a70bdf93b435c063363'/>
<id>urn:sha1:63637a484614490685b68a70bdf93b435c063363</id>
<content type='text'>
Move
arch/arm/cpu/arm926ejs/versatile/* -&gt; arch/arm/mach-versatile/*

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
</content>
</entry>
<entry>
<title>ARM: orion5x: move SoC sources to mach-orion5x</title>
<updated>2015-02-21T13:23:51Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-20T08:04:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3e93b4e6001104152fec850d4724ea9ffad03e05'/>
<id>urn:sha1:3e93b4e6001104152fec850d4724ea9ffad03e05</id>
<content type='text'>
Move
arch/arm/cpu/arm926ejs/orion5x/* -&gt; arch/arm/mach-orion5x/*

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Cc: Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;
</content>
</entry>
<entry>
<title>ARM: highbank: move SoC sources to mach-highbank</title>
<updated>2015-02-21T13:23:51Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-02-20T08:04:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=72a8ff4b04771071023ff1024e268c2fbdf159e7'/>
<id>urn:sha1:72a8ff4b04771071023ff1024e268c2fbdf159e7</id>
<content type='text'>
Move
arch/arm/cpu/armv7/highbank/* -&gt; arch/arm/mach-highbank/*

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Cc: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
</feed>
