<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/lib, 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/lib?h=v2015.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/lib?h=v2015.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-07-07T09:39:22Z</updated>
<entry>
<title>arm: Add ENTRY/ENDPROC to private libgcc functions</title>
<updated>2015-07-07T09:39:22Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-06-02T17:08:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1251d51ca587431d07fb37fecb86b21db682e250'/>
<id>urn:sha1:1251d51ca587431d07fb37fecb86b21db682e250</id>
<content type='text'>
When CONFIG_SYS_THUMB_BUILD is defined these functions may be called from
Thumb code. Add the required ENTRY and ENDPROC bracketing so that BLX is
used to call these ARM functions, instead of plain BL, which will fail.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reported-by: Pavel Machek &lt;pavel@denx.de&gt;
</content>
</entry>
<entry>
<title>common/cmd_boot: keep ARM v7M in thumb mode during do_go_exec()</title>
<updated>2015-05-28T12:18:23Z</updated>
<author>
<name>Matt Porter</name>
<email>mporter@konsulko.com</email>
</author>
<published>2015-05-05T19:00:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f99993c10882f7dc8ec35993d5febe59aac01e6a'/>
<id>urn:sha1:f99993c10882f7dc8ec35993d5febe59aac01e6a</id>
<content type='text'>
On ARM v7M, the processor will return to ARM mode when executing
a blx instruction with bit 0 of the address == 0. Always set it
to 1 to stay in thumb mode.

Signed-off-by: Matt Porter &lt;mporter@konsulko.com&gt;
</content>
</entry>
<entry>
<title>arch/arm/lib/bootm-fdt.c: Guard the include of &lt;asm/armv7.h&gt;</title>
<updated>2015-05-14T15:07:03Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-05-14T15:07:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4588d61a284aa2306d4b83954a650c066f1f569c'/>
<id>urn:sha1:4588d61a284aa2306d4b83954a650c066f1f569c</id>
<content type='text'>
With d6b72da0 we started including this file unconditionally.  This
isn't allowed in a file that we also use on armv8.  This will get
cleaned up a bit better once we really start using these same features
(and have similar fdt updates needed) on armv8.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>virt-dt: Allow reservation of secure region when in a RAM carveout</title>
<updated>2015-05-13T16:24:14Z</updated>
<author>
<name>Jan Kiszka</name>
<email>jan.kiszka@siemens.com</email>
</author>
<published>2015-04-21T05:18:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d6b72da029ab85b344b98b28b12d7cbe800b6cc4'/>
<id>urn:sha1:d6b72da029ab85b344b98b28b12d7cbe800b6cc4</id>
<content type='text'>
In this case the secure code lives in RAM, and hence the memory node in
the device tree needs to be adjusted. This avoids that the OS will map
and possibly access the reservation.

Add support for setting CONFIG_ARMV7_SECURE_RESERVE_SIZE to carve out
such a region. We only support cutting off memory from the beginning or
the end of a RAM bank as we do not want to increase their number (which
would happen if punching a hole) for simplicity reasons

This will be used in a subsequent patch for Jetson-TK1.

Signed-off-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;
Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ARM: Clean up CONFIG_ARMV7_NONSEC/VIRT/PSCI conditions</title>
<updated>2015-05-13T16:24:13Z</updated>
<author>
<name>Jan Kiszka</name>
<email>jan.kiszka@siemens.com</email>
</author>
<published>2015-04-21T05:18:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=104d6fb6cd064c4c9278e5b6fdf99ac025597753'/>
<id>urn:sha1:104d6fb6cd064c4c9278e5b6fdf99ac025597753</id>
<content type='text'>
CONFIG_ARMV7_VIRT depends on CONFIG_ARMV7_NONSEC, thus doesn't need to
be taken into account additionally. CONFIG_ARMV7_PSCI is only set on
boards that support CONFIG_ARMV7_NONSEC, and it only works on those.

CC: Tang Yuantian &lt;Yuantian.Tang@freescale.com&gt;
CC: York Sun &lt;yorksun@freescale.com&gt;
CC: Steve Rae &lt;srae@broadcom.com&gt;
CC: Andre Przywara &lt;andre.przywara@linaro.org&gt;
Signed-off-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;
Tested-by: Alison Wang &lt;alison.wang@freescale.com&gt;
Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'u-boot/master' into 'u-boot-arm/master'</title>
<updated>2015-05-05T08:09:06Z</updated>
<author>
<name>Albert ARIBAUD</name>
<email>albert.u.boot@aribaud.net</email>
</author>
<published>2015-05-05T08:09:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b939689c7b87773c44275a578ffc8674a867e39d'/>
<id>urn:sha1:b939689c7b87773c44275a578ffc8674a867e39d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq</title>
<updated>2015-04-24T17:43:24Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2015-04-24T17:43:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3f6dcdb9cd4dbda226a1474f1e9398413e906b41'/>
<id>urn:sha1:3f6dcdb9cd4dbda226a1474f1e9398413e906b41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>armv8/ls2085aqds: NAND boot support</title>
<updated>2015-04-23T23:46:50Z</updated>
<author>
<name>Scott Wood</name>
<email>scottwood@freescale.com</email>
</author>
<published>2015-03-24T20:25:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b2d5ac59859fa946e47fb6ab1f4f3486d4988680'/>
<id>urn:sha1:b2d5ac59859fa946e47fb6ab1f4f3486d4988680</id>
<content type='text'>
This adds NAND boot support for LS2085AQDS, using SPL framework.
Details of forming NAND image can be found in README.

Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
[York Sun: Remove +S from defconfig after commit 252ed872]
Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
</content>
</entry>
<entry>
<title>ARM: Add ARMv7-M support</title>
<updated>2015-04-22T16:14:55Z</updated>
<author>
<name>rev13@wp.pl</name>
<email>rev13@wp.pl</email>
</author>
<published>2015-03-01T11:44:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=12d8a729137ec58107236c472ddb14a819e7bd0b'/>
<id>urn:sha1:12d8a729137ec58107236c472ddb14a819e7bd0b</id>
<content type='text'>
Signed-off-by: Kamil Lulko &lt;rev13@wp.pl&gt;
</content>
</entry>
<entry>
<title>net: Remove the bd* parameter from net stack functions</title>
<updated>2015-04-18T17:11:11Z</updated>
<author>
<name>Joe Hershberger</name>
<email>joe.hershberger@ni.com</email>
</author>
<published>2015-03-22T22:09:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d2eaec600617346a143a07bb073466add7a68e97'/>
<id>urn:sha1:d2eaec600617346a143a07bb073466add7a68e97</id>
<content type='text'>
This value is not used by the network stack and is available in the
global data, so stop passing it around.  For the one legacy function
that still expects it (init op on old Ethernet drivers) pass in the
global pointer version directly to avoid changing that interface.

Signed-off-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
Reported-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
(Trival fix to remove an unneeded variable declaration in 4xx_enet.c)
</content>
</entry>
</feed>
