<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/Makefile, branch v2017.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/Makefile?h=v2017.03</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/Makefile?h=v2017.03'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-02-01T21:34:25Z</updated>
<entry>
<title>Merge branch 'master' of git://www.denx.de/git/u-boot-imx</title>
<updated>2017-02-01T21:34:25Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2017-02-01T21:34:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=43ade93bdb0c8bd57382be810a05b3793749ce85'/>
<id>urn:sha1:43ade93bdb0c8bd57382be810a05b3793749ce85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>aspeed: Add drivers common to all Aspeed SoCs</title>
<updated>2017-01-28T19:04:27Z</updated>
<author>
<name>maxims@google.com</name>
<email>maxims@google.com</email>
</author>
<published>2017-01-18T21:44:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4697abea62a3b02c9c346b94d7eae2e4a1c6cfd0'/>
<id>urn:sha1:4697abea62a3b02c9c346b94d7eae2e4a1c6cfd0</id>
<content type='text'>
Add support for Watchdog Timer, which is compatible with AST2400 and
AST2500 watchdogs. There is no uclass for Watchdog yet, so the driver
does not follow the driver model. It also uses fixed clock, so no clock
driver is needed.

Add support for timer for Aspeed ast2400/ast2500 devices.
The driver actually controls several devices, but because all devices
share the same Control Register, it is somewhat difficult to completely
decouple them. Since only one timer is needed at the moment, this should
be OK. The timer uses fixed clock, so does not rely on a clock driver.

Add sysreset driver, which uses watchdog timer to do resets and particular
watchdog device to use is hardcoded (0)
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>ARM: imx6ul: Move liteSOM source to SoC directory</title>
<updated>2017-01-27T09:48:07Z</updated>
<author>
<name>Marcin Niestroj</name>
<email>m.niestroj@grinn-global.com</email>
</author>
<published>2017-01-25T09:31:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d4b1b52737ddd3f7404dc3c56262098e3abbf6d4'/>
<id>urn:sha1:d4b1b52737ddd3f7404dc3c56262098e3abbf6d4</id>
<content type='text'>
Moving arch/arm/mach-litesom/ to arch/arm/cpu/armv7/mx6/ was requested
in [1] during discussion of chiliSOM support patches.

[1] http://lists.denx.de/pipermail/u-boot/2017-January/279137.html

Suggested-by: Tom Rini &lt;trini@konsulko.com&gt;
Signed-off-by: Marcin Niestroj &lt;m.niestroj@grinn-global.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>arm: imx: remove bmode , hdmidet and dek commands from SPL</title>
<updated>2017-01-02T16:04:14Z</updated>
<author>
<name>Sven Ebenfeld</name>
<email>sven.ebenfeld@gmail.com</email>
</author>
<published>2016-11-06T15:37:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=99f49fdd5dcdd1930e1f7b469ab6882c92a0ce4b'/>
<id>urn:sha1:99f49fdd5dcdd1930e1f7b469ab6882c92a0ce4b</id>
<content type='text'>
These files are blowing up the SPL and should not be required
there as the SPL delivers no command console. Because building fails
for mx27 and mx31 machines with SPL build, we remove the linker flag
for them from the Makefile. Nothing is built for them to be linked
in that directory.

Cc: sbabic@denx.de

v2 Changes:
 - Remove mx27 and mx31 from Makefile during SPL build as nothing is built for
   them in that directory. And removing the commands with the libs-y directive
   lead to linker failures. e.g. "armv5te-ld.bfd: cannot find arch/arm/imx-common/built-in.o: No such file or directory)"

Signed-off-by: Sven Ebenfeld &lt;sven.ebenfeld@gmail.com&gt;
Reviewed-by: George McCollister &lt;george.mccollister@gmail.com&gt;
Tested-by: George McCollister &lt;george.mccollister@gmail.com&gt;
</content>
</entry>
<entry>
<title>ARM: imx6ul: Add support for liteSOM</title>
<updated>2016-12-16T09:31:04Z</updated>
<author>
<name>Marcin Niestroj</name>
<email>m.niestroj@grinn-global.com</email>
</author>
<published>2016-12-07T15:46:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=727feafebbdfe23d86b8517aedcb4501d4c49ba9'/>
<id>urn:sha1:727feafebbdfe23d86b8517aedcb4501d4c49ba9</id>
<content type='text'>
liteSOM is a System On Module (http://grinn-global.com/litesom/). It
can't exists on its own, but will be used as part of other boards.

Hardware specification:
 * NXP i.MX6UL processor
 * 256M or 512M DDR3 memory
 * optional eMMC (uSDHC2)

Here we treat SOM similar to SOC, so we place it inside arch/arm/mach-*
directory and make it possible to reuse initialization code (i.e. DDR,
eMMC init) for all boards that use it.

Signed-off-by: Marcin Niestroj &lt;m.niestroj@grinn-global.com&gt;
</content>
</entry>
<entry>
<title>arm: Introduce arch/arm/mach-omap2 for OMAP2 derivative platforms</title>
<updated>2016-11-21T19:07:29Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2016-11-08T02:34:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=983e37007da506e8145f9b3a9e1dce5c11116fb0'/>
<id>urn:sha1:983e37007da506e8145f9b3a9e1dce5c11116fb0</id>
<content type='text'>
This moves what was in arch/arm/cpu/armv7/omap-common in to
arch/arm/mach-omap2 and moves
arch/arm/cpu/armv7/{am33xx,omap3,omap4,omap5} in to arch/arm/mach-omap2
as subdirectories.  All refernces to the former locations are updated to
the current locations.  For the logic to decide what our outputs are,
consolidate the tests into a single config.mk rather than including 4.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'rmobile' of git://git.denx.de/u-boot-sh</title>
<updated>2016-08-20T20:40:34Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2016-08-20T15:35:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c98b171e1098f94b2ff7720c45a25a602882f876'/>
<id>urn:sha1:c98b171e1098f94b2ff7720c45a25a602882f876</id>
<content type='text'>
[trini: Drop CMD_BOOTI as it's now on by default on ARM64]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>ARM: Rmobile: Rename CONFIG_RMOBILE to CONFIG_ARCH_RMOBILE</title>
<updated>2016-08-17T01:25:34Z</updated>
<author>
<name>Nobuhiro Iwamatsu</name>
<email>iwamatsu@nigauri.org</email>
</author>
<published>2015-10-09T20:58:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1cc95f6e1b38e96dfbb5ffb9aec211b1d0a88135'/>
<id>urn:sha1:1cc95f6e1b38e96dfbb5ffb9aec211b1d0a88135</id>
<content type='text'>
Signed-off-by: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Move SoC sources to mach-rmobile</title>
<updated>2016-08-17T01:25:28Z</updated>
<author>
<name>Nobuhiro Iwamatsu</name>
<email>iwamatsu@nigauri.org</email>
</author>
<published>2015-10-09T07:40:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=badbb63c2c29738a2956504126a30ddb14ca34c1'/>
<id>urn:sha1:badbb63c2c29738a2956504126a30ddb14ca34c1</id>
<content type='text'>
Move from arch/arm/cpu/armv7/rmobile/ to arch/arm/mach-rmobile/.

Signed-off-by: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: Rework and correct barrier definitions</title>
<updated>2016-08-05T11:23:57Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2016-08-01T22:54:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a78cd8613204188991c192b8dae2de0aae3b1722'/>
<id>urn:sha1:a78cd8613204188991c192b8dae2de0aae3b1722</id>
<content type='text'>
As part of testing booting Linux kernels on Rockchip devices, it was
discovered by Ziyuan Xu and Sandy Patterson that we had multiple and for
some cases incomplete isb definitions.  This was causing a failure to
boot of the Linux kernel.

In order to solve this problem as well as cover any corner cases that we
may also have had a number of changes are made in order to consolidate
things.  First, &lt;asm/barriers.h&gt; now becomes the source of isb/dsb/dmb
definitions.  This however introduces another complexity.  Due to
needing to build SPL for 32bit tegra with -march=armv4 we need to borrow
the __LINUX_ARM_ARCH__ logic from the Linux Kernel in a more complete
form.  Move this from arch/arm/lib/Makefile to arch/arm/Makefile and add
a comment about it.  Now that we can always know what the target CPU is
capable off we can get always do the correct thing for the barrier.  The
final part of this is that need to be consistent everywhere and call
isb()/dsb()/dmb() and NOT call ISB/DSB/DMB in some cases and the
function names in others.

Reviewed-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Tested-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Ziyuan Xu &lt;xzy.xu@rock-chips.com&gt;
Acked-by: Sandy Patterson &lt;apatterson@sightlogix.com&gt;
Reported-by: Ziyuan Xu &lt;xzy.xu@rock-chips.com&gt;
Reported-by: Sandy Patterson &lt;apatterson@sightlogix.com&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
</feed>
