<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch, branch v2016.11-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch?h=v2016.11-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch?h=v2016.11-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2016-10-03T13:09:29Z</updated>
<entry>
<title>Merge git://git.denx.de/u-boot-rockchip</title>
<updated>2016-10-03T13:09:29Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2016-10-03T13:09:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=51b4a639e45bfb592d7019b4e2a8cc72ad206c9b'/>
<id>urn:sha1:51b4a639e45bfb592d7019b4e2a8cc72ad206c9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ti: omap-common: Allow AM33xx devices to be built securely</title>
<updated>2016-10-02T12:10:02Z</updated>
<author>
<name>Andrew F. Davis</name>
<email>afd@ti.com</email>
</author>
<published>2016-08-30T19:06:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba84e6ae1fd73740ee99b9e9c53058caab878c6b'/>
<id>urn:sha1:ba84e6ae1fd73740ee99b9e9c53058caab878c6b</id>
<content type='text'>
Like OMAP54xx and AM43xx family SoCs, AM33xx based SoCs have high
security enabled models. Allow AM33xx devices to be built with
HS Device Type Support.

Signed-off-by: Andrew F. Davis &lt;afd@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Acked-by: Lokesh Vutla &lt;lokeshvutla@ti.com&gt;
</content>
</entry>
<entry>
<title>am33xx: config.mk: Fix option used to enable SPI SPL image type</title>
<updated>2016-10-02T12:10:00Z</updated>
<author>
<name>Andrew F. Davis</name>
<email>afd@ti.com</email>
</author>
<published>2016-08-30T19:06:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7e5a0bfbd23584e31e490871931378e647ad827b'/>
<id>urn:sha1:7e5a0bfbd23584e31e490871931378e647ad827b</id>
<content type='text'>
The option SPL_SPI_SUPPORT is used to enable support in SPL for loading
images from SPI flash, it should not be used to determine the build type
of the SPL image itself. The ability to read images from SPI flash does
not imply the SPL will be booted from SPI flash.

Unconditionally build SPI flash compatible SPL images.

Signed-off-by: Andrew F. Davis &lt;afd@ti.com&gt;
Acked-by: Lokesh Vutla &lt;lokeshvutla@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>am33xx: config.mk: Add support for additional secure boot image types</title>
<updated>2016-10-02T12:09:59Z</updated>
<author>
<name>Andrew F. Davis</name>
<email>afd@ti.com</email>
</author>
<published>2016-08-30T19:06:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9eda25181dd102ffe68a65e7b8de62f9c6369208'/>
<id>urn:sha1:9eda25181dd102ffe68a65e7b8de62f9c6369208</id>
<content type='text'>
Depending on the boot media, different images are needed
for secure devices. The build generates u-boot*_HS_* files
as appropriate for the different boot modes.

For AM33xx devices additional image types are needed for
various SPL boot modes as the ROM checks for the name of
the boot mode in the file it loads.

Signed-off-by: Andrew F. Davis &lt;afd@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Acked-by: Lokesh Vutla &lt;lokeshvutla@ti.com&gt;
</content>
</entry>
<entry>
<title>Kconfig: Separate AM33XX SOC config from target board config</title>
<updated>2016-10-02T12:09:58Z</updated>
<author>
<name>Andrew F. Davis</name>
<email>afd@ti.com</email>
</author>
<published>2016-08-30T19:06:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b39a9ade5ccc8535d66db96a4b46cb09570d7556'/>
<id>urn:sha1:b39a9ade5ccc8535d66db96a4b46cb09570d7556</id>
<content type='text'>
The config option AM33XX is used in several boards and should be
defined as a stand-alone option for this SOC. We break this out
from target boards that use this SoC and common headers then enable
AM33XX on in all the boards that used these targets to eliminate any
functional change with this patch.

This is similar to what has already been done in
9de852642cae ("arm: Kconfig: Add support for AM43xx SoC specific Kconfig")
and is done for the same reasons.

Signed-off-by: Andrew F. Davis &lt;afd@ti.com&gt;
Acked-by: Lokesh Vutla &lt;lokeshvutla@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>ARM: omap5: add fdt secure dram reservation fixup</title>
<updated>2016-10-02T12:09:57Z</updated>
<author>
<name>Daniel Allred</name>
<email>d-allred@ti.com</email>
</author>
<published>2016-09-02T05:40:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=66961394093983adeeac3fb35d6eaed00bfa5b47'/>
<id>urn:sha1:66961394093983adeeac3fb35d6eaed00bfa5b47</id>
<content type='text'>
Adds a secure dram reservation fixup for secure
devices, when a region in the emif has been set aside
for secure world use. The size is defined by the
CONFIG_TI_SECURE_EMIF_TOTAL_REGION_SIZE config option.

Signed-off-by: Daniel Allred &lt;d-allred@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>ARM: DRA7: Add secure emif setup calls</title>
<updated>2016-10-02T12:09:56Z</updated>
<author>
<name>Daniel Allred</name>
<email>d-allred@ti.com</email>
</author>
<published>2016-09-02T05:40:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=501f0ef304549edf41bbcec0e6da008d92cbdf0c'/>
<id>urn:sha1:501f0ef304549edf41bbcec0e6da008d92cbdf0c</id>
<content type='text'>
After EMIF DRAM is configured, but before it is used,
calls are made on secure devices to reserve any configured
memory region needed by the secure world and then to lock the
EMIF firewall configuration. If any other firewall
configuration needs to be applied, it must happen before the
lock call.

Signed-off-by: Daniel Allred &lt;d-allred@ti.com&gt;
</content>
</entry>
<entry>
<title>arm: omap5: secure API for EMIF memory reservations</title>
<updated>2016-10-02T12:09:55Z</updated>
<author>
<name>Daniel Allred</name>
<email>d-allred@ti.com</email>
</author>
<published>2016-09-02T05:40:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d132b2b09b476131855b9350ccad360e065d3fc'/>
<id>urn:sha1:6d132b2b09b476131855b9350ccad360e065d3fc</id>
<content type='text'>
Create a few public APIs which rely on secure world ROM/HAL
APIs for their implementation. These are intended to be used
to reserve a portion of the EMIF memory and configure hardware
firewalls around that region to prevent public code from
manipulating or interfering with that memory.

Signed-off-by: Daniel Allred &lt;d-allred@ti.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>ti: omap5: Add Kconfig options for secure EMIF reservations</title>
<updated>2016-10-02T12:09:51Z</updated>
<author>
<name>Daniel Allred</name>
<email>d-allred@ti.com</email>
</author>
<published>2016-09-02T05:40:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4c854b61994f2f785639cd10c7acef6a3b41170e'/>
<id>urn:sha1:4c854b61994f2f785639cd10c7acef6a3b41170e</id>
<content type='text'>
Adds start address and size config options for setting aside
a portion of the EMIF memory space for usage by security software
(like a secure OS/TEE). There are two sizes, a total size and a
protected size. The region is divided into protected (secure) and
unprotected (public) regions, that are contiguous and start at the
start address given. If the start address is zero, the intention
is that the region will be automatically placed at the end of the
available external DRAM space.

Signed-off-by: Daniel Allred &lt;d-allred@ti.com&gt;
</content>
</entry>
<entry>
<title>rockchip: add boot-mode support for rk3288, rk3036</title>
<updated>2016-10-02T00:36:55Z</updated>
<author>
<name>Jacob Chen</name>
<email>jacob2.chen@rock-chips.com</email>
</author>
<published>2016-09-19T10:46:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=67171e13a3e0665b18c657a6704a22ca7900f4c3'/>
<id>urn:sha1:67171e13a3e0665b18c657a6704a22ca7900f4c3</id>
<content type='text'>
rockchip platform have a protocol to pass the the kernel reboot mode to bootloader
by some special registers when system reboot. In bootloader we should read it and take action.

We can only setup boot_mode in board_late_init becasue "setenv" need env setuped.
So add CONFIG_BOARD_LATE_INIT to common header and use a entry "rk_board_late_init"
to replace "board_late_init" in board file.

Signed-off-by: Jacob Chen &lt;jacob2.chen@rock-chips.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
