<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/atf/services/spd, branch master</title>
<subtitle>Broadcom-s Trusted Firmware A</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/atf/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/atf/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/'/>
<updated>2019-08-05T10:45:23Z</updated>
<entry>
<title>spd: opteed: enable NS_TIMER_SWITCH</title>
<updated>2019-08-05T10:45:23Z</updated>
<author>
<name>Sumit Garg</name>
</author>
<published>2019-08-05T09:04:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=43f999a7e35db5bdbb5af6dfc7efc46f6ecab443'/>
<id>urn:sha1:43f999a7e35db5bdbb5af6dfc7efc46f6ecab443</id>
<content type='text'>
Enable dispatcher to save/restore unbanked timer registers. So that
both secure (OP-TEE) and non-secure (Linux) worlds can have independent
access control over timer registers.

Signed-off-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Change-Id: I4d58d5ff8298587ed478c8433fcbc3aef538d668
</content>
</entry>
<entry>
<title>Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__</title>
<updated>2019-08-01T20:14:12Z</updated>
<author>
<name>Julius Werner</name>
</author>
<published>2019-07-09T20:49:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=d5dfdeb65ff5b7f24dded201d2945c7b74565ce8'/>
<id>urn:sha1:d5dfdeb65ff5b7f24dded201d2945c7b74565ce8</id>
<content type='text'>
NOTE: __ASSEMBLY__ macro is now deprecated in favor of __ASSEMBLER__.

All common C compilers predefine a macro called __ASSEMBLER__ when
preprocessing a .S file. There is no reason for TF-A to define it's own
__ASSEMBLY__ macro for this purpose instead. To unify code with the
export headers (which use __ASSEMBLER__ to avoid one extra dependency),
let's deprecate __ASSEMBLY__ and switch the code base over to the
predefined standard.

Change-Id: Id7d0ec8cf330195da80499c68562b65cb5ab7417
Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt;
</content>
</entry>
<entry>
<title>Remove references to old project name from common files</title>
<updated>2019-07-10T10:13:00Z</updated>
<author>
<name>John Tsichritzis</name>
</author>
<published>2019-07-05T13:22:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=bd97f83a62382633468034db1e81381c5990b62a'/>
<id>urn:sha1:bd97f83a62382633468034db1e81381c5990b62a</id>
<content type='text'>
The project has been renamed from "Arm Trusted Firmware (ATF)" to
"Trusted Firmware-A (TF-A)" long ago. A few references to the old
project name that still remained in various places have now been
removed.

This change doesn't affect any platform files. Any "ATF" references
inside platform files, still remain.

Change-Id: Id97895faa5b1845e851d4d50f5750de7a55bf99e
Signed-off-by: John Tsichritzis &lt;john.tsichritzis@arm.com&gt;
</content>
</entry>
<entry>
<title>Makefile: remove extra include paths in INCLUDES</title>
<updated>2019-04-03T14:30:46Z</updated>
<author>
<name>Ambroise Vincent</name>
</author>
<published>2019-03-28T09:01:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=6e756f6d6d6a71a6ec51d40bef00ec8be12b98b5'/>
<id>urn:sha1:6e756f6d6d6a71a6ec51d40bef00ec8be12b98b5</id>
<content type='text'>
Now it is needed to use the full path of the common header files.

Commit 09d40e0e0828 ("Sanitise includes across codebase") provides more
information.

Change-Id: Ifedc79d9f664d208ba565f5736612a3edd94c647
Signed-off-by: Ambroise Vincent &lt;ambroise.vincent@arm.com&gt;
</content>
</entry>
<entry>
<title>trusty: Include file with GIC definitions</title>
<updated>2019-02-27T15:53:18Z</updated>
<author>
<name>Antonio Nino Diaz</name>
</author>
<published>2019-02-27T15:11:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=10608a63d89ff5b43f227f6f34787bd8cb5131f9'/>
<id>urn:sha1:10608a63d89ff5b43f227f6f34787bd8cb5131f9</id>
<content type='text'>
The GIC definitions used in this file have to be provided by the platform
but platform_def.h wasn't included.

Change-Id: I858cdf7e60c50577c8e798d64ec2cbc4f067f33b
Signed-off-by: Antonio Nino Diaz &lt;antonio.ninodiaz@arm.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #1824 from antonio-nino-diaz-arm/an/move-dyn-xlat</title>
<updated>2019-02-18T10:52:23Z</updated>
<author>
<name>Antonio Niño Díaz</name>
</author>
<published>2019-02-18T10:52:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=fa233ac9d435905d2717a9880cfb3a1671e37134'/>
<id>urn:sha1:fa233ac9d435905d2717a9880cfb3a1671e37134</id>
<content type='text'>
fvp: trusty: Move dynamic xlat enable to platform</content>
</entry>
<entry>
<title>fvp: trusty: Move dynamic xlat enable to platform</title>
<updated>2019-02-12T13:32:08Z</updated>
<author>
<name>Antonio Nino Diaz</name>
</author>
<published>2019-02-12T13:32:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=819dcd7c4c4a1989ce2bfb8ee9a1a1c0566506ad'/>
<id>urn:sha1:819dcd7c4c4a1989ce2bfb8ee9a1a1c0566506ad</id>
<content type='text'>
Rather than letting the Trusty makefile set the option to enable dynamic
translation tables, make platforms do it themselves.

This also allows platforms to replace the implementation of the
translation tables library as long as they use the same function
prototypes.

Change-Id: Ia60904f61709ac323addcb57f7a83391d9e21cd0
Signed-off-by: Antonio Nino Diaz &lt;antonio.ninodiaz@arm.com&gt;
</content>
</entry>
<entry>
<title>Sanitize SPD include paths</title>
<updated>2019-02-12T11:58:22Z</updated>
<author>
<name>Antonio Nino Diaz</name>
</author>
<published>2019-02-11T11:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=b29c1b0030996977fd20a1dc5fb244eac526b6e8'/>
<id>urn:sha1:b29c1b0030996977fd20a1dc5fb244eac526b6e8</id>
<content type='text'>
Commit 09d40e0e0828 ("Sanitise includes across codebase") modified the
include paths of the TSP includes but it didn't remove the include path
from the makefile or did the same for TLK. This patch does the remaining
work.

Change-Id: Iecee2e88fabcd06989d35568c3a4c1f4e7d93572
Signed-off-by: Antonio Nino Diaz &lt;antonio.ninodiaz@arm.com&gt;
</content>
</entry>
<entry>
<title>trusty: Require dynamic translation tables</title>
<updated>2019-02-06T13:35:15Z</updated>
<author>
<name>Antonio Nino Diaz</name>
</author>
<published>2019-02-06T13:27:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=37d9458f11e057e853b9e0c75a519a317dd54aa6'/>
<id>urn:sha1:37d9458f11e057e853b9e0c75a519a317dd54aa6</id>
<content type='text'>
Trusty requires dynamic translation tables support, so the makefile of
Trusty itself should request it. Not doing so causes platforms such as
FVP to fail to build with Trusty. Other platforms like Tegra still build
because they use dynamic translation tables by default.

Change-Id: Id67d3b9e1f7d0547fa81e81cefa3faf1e0e6f876
Signed-off-by: Antonio Nino Diaz &lt;antonio.ninodiaz@arm.com&gt;
</content>
</entry>
<entry>
<title>spd: trusty: memmap trusty's code memory before peeking</title>
<updated>2019-02-05T16:27:43Z</updated>
<author>
<name>Varun Wadekar</name>
</author>
<published>2019-01-03T18:44:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=15440c528004915a79f62e6a6da30e10c49673a4'/>
<id>urn:sha1:15440c528004915a79f62e6a6da30e10c49673a4</id>
<content type='text'>
This patch dynamically maps the first page of trusty's code memory,
before accessing it to find out if we are running a 32-bit or 64-bit
image.

On Tegra platforms, this means we have to increase the mappings to
accomodate the new memmap entry.

Change-Id: If370d1e6cfcccd69b260134c1b462d8d17bee03d
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
</content>
</entry>
</feed>
