<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/atf/plat/nvidia, 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-09-05T15:40:38Z</updated>
<entry>
<title>Tegra: memctrl_v2: fix "overflow before widen" coverity issue</title>
<updated>2019-09-05T15:40:38Z</updated>
<author>
<name>Varun Wadekar</name>
</author>
<published>2019-09-05T15:17:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=36bf55d66c3b01970f8aff0d3c2b70c9271717b7'/>
<id>urn:sha1:36bf55d66c3b01970f8aff0d3c2b70c9271717b7</id>
<content type='text'>
This patch fixes a coding error, where the size of the protected memory area
was truncated due to an incorrect typecast.

This defect was found by coverity and reported as CID 336781.

Change-Id: I41878b0a9a5e5cd78ef3393fdc7b9ea7f7403ed3
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
</content>
</entry>
<entry>
<title>tegra: add support for multi console interface</title>
<updated>2019-08-15T20:49:34Z</updated>
<author>
<name>Ambroise Vincent</name>
</author>
<published>2019-05-29T13:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=544c092b9c77ebe8c23f0fee96e3342dd80f5a6d'/>
<id>urn:sha1:544c092b9c77ebe8c23f0fee96e3342dd80f5a6d</id>
<content type='text'>
This patch updates all Tegra platforms to use the new multi console API.

Change-Id: I27c0c7830a86e26491dea9991a689f0b01e4dbf0
Signed-off-by: Ambroise Vincent &lt;ambroise.vincent@arm.com&gt;
Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt;
</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>Tegra: Fix typo in comment</title>
<updated>2019-06-20T09:34:14Z</updated>
<author>
<name>Andreas Färber</name>
</author>
<published>2019-06-16T22:06:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=9d74bc300f557201385edbfc8519ff1f2940bb74'/>
<id>urn:sha1:9d74bc300f557201385edbfc8519ff1f2940bb74</id>
<content type='text'>
initilise -&gt; initialise

Signed-off-by: Andreas Färber &lt;afaerber@suse.de&gt;
Change-Id: Ib129e6bd48623b6565b669bc674208893a2f7668
</content>
</entry>
<entry>
<title>Tegra: Extend NS address check error output</title>
<updated>2019-06-20T09:34:14Z</updated>
<author>
<name>Andreas Färber</name>
</author>
<published>2019-06-16T21:32:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=055b7e91a26d503450d30adba47290f208dfde0e'/>
<id>urn:sha1:055b7e91a26d503450d30adba47290f208dfde0e</id>
<content type='text'>
Let bl31_check_ns_address() print the address it doesn't like.

Signed-off-by: Andreas Färber &lt;afaerber@suse.de&gt;
Change-Id: I29a4fb33c24e9f7464ccd2ea44a4608f5cfe5be6
</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>Tegra: dummy support for the io_storage backend</title>
<updated>2019-03-01T18:22:54Z</updated>
<author>
<name>Varun Wadekar</name>
</author>
<published>2019-03-01T18:18:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=8d56e24bb397cacbc8dc47b43ce64f35c06afb04'/>
<id>urn:sha1:8d56e24bb397cacbc8dc47b43ce64f35c06afb04</id>
<content type='text'>
This patch provides dummy macros and platform files to compile
the io_storage driver backend. This patch is necessary to
remove the "--unresolved=el3_panic" linker flag from Tegra's
makefiles and allow us to revert this workaround, previously
suggested by the ARM toolchain team.

The "--unresolved=el3_panic" flag actually was a big hammer that
allowed Tegra platforms to work with armlink previously but it
masks legit errors with the code as well.

Change-Id: I0421d35657823215229f84231896b84167f90548
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
</content>
</entry>
<entry>
<title>Tegra: Support for scatterfile for the BL31 image</title>
<updated>2019-02-27T16:33:35Z</updated>
<author>
<name>Varun Wadekar</name>
</author>
<published>2019-01-11T22:47:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=c2ad38ce4fe754c750f3db480f732ac280f508e4'/>
<id>urn:sha1:c2ad38ce4fe754c750f3db480f732ac280f508e4</id>
<content type='text'>
This patch provides support for using the scatterfile format as
the linker script with the 'armlink' linker for Tegra platforms.

In order to enable the scatterfile usage the following changes
have been made:

* provide mapping for ld.S symbols in bl_common.h
* include bl_common.h from all the affected files
* update the makefile rules to use the scatterfile and armlink
  to compile BL31
* update pubsub.h to add sections to the scatterfile

NOTE: THIS CHANGE HAS BEEN VERIFIED WITH TEGRA PLATFORMS ONLY.

Change-Id: I7bb78b991c97d74a842e5635c74cb0b18e0fce67
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
</content>
</entry>
<entry>
<title>Tegra186: trampoline: include bl_common.h</title>
<updated>2019-02-07T16:47:51Z</updated>
<author>
<name>Varun Wadekar</name>
</author>
<published>2019-01-11T22:48:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=5e2fe3a3b54095e48c8e67739175009bb4e29fae'/>
<id>urn:sha1:5e2fe3a3b54095e48c8e67739175009bb4e29fae</id>
<content type='text'>
This patch includes bl_common.h from plat_trampoline.S to link with
the __BL31_END__ symbol.

Change-Id: Ie66c5009018472607db668583c9a0b3553f0ae73
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
</content>
</entry>
<entry>
<title>Tegra186: use common 'BL31_BASE' variable</title>
<updated>2019-02-07T16:47:42Z</updated>
<author>
<name>Varun Wadekar</name>
</author>
<published>2019-01-11T18:48:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=b8c7e54d2c47094e37174b56a39e0f1e1e570811'/>
<id>urn:sha1:b8c7e54d2c47094e37174b56a39e0f1e1e570811</id>
<content type='text'>
This patch modfies the 'tegra_soc_pwr_domain_power_down_wfi' handler
to use BL31_BASE variable, provided by bl_common.h

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