<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/atf/plat/xilinx, 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-10T19:25:56Z</updated>
<entry>
<title>plat: xilinx: zynqmp: Initialize IPI table from zynqmp_config_setup()</title>
<updated>2019-09-10T19:25:56Z</updated>
<author>
<name>Jolly Shah</name>
</author>
<published>2019-08-27T18:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=705bed5db104e6aee9b3cc9d25776299581be49e'/>
<id>urn:sha1:705bed5db104e6aee9b3cc9d25776299581be49e</id>
<content type='text'>
Common ipi_table needs to be initialized before using any
IPI command (i.e send/receive). Move zynqmp ipi config table
initialization from sip_svc_setup() to zynqmp_config_setup().

Change-Id: Ic8aaa0728a43936cd4c6e1ed590e01ba8f0fbf5b
Signed-off-by: Tejas Patel &lt;tejas.patel@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
</content>
</entry>
<entry>
<title>zynqmp: add support for multi console interface</title>
<updated>2019-07-01T06:05:34Z</updated>
<author>
<name>Ambroise Vincent</name>
</author>
<published>2019-05-29T10:46:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=55a08b35b1533fc844776cf7a5b0c4379c7a759f'/>
<id>urn:sha1:55a08b35b1533fc844776cf7a5b0c4379c7a759f</id>
<content type='text'>
This patch addds multi console interface for ZynqMP
platform

Change-Id: I508a61412df2b71d04bca6a1139c8f32cbd7dccd
Signed-off-by: Ambroise Vincent &lt;ambroise.vincent@arm.com&gt;
Signed-off-by: Siva Durga Prasad Paladugu &lt;sivadur@xilinx.com&gt;
Tested-by: Siva Durga Prasad Paladugu &lt;sivadur@xilinx.com&gt;
</content>
</entry>
<entry>
<title>Remove MULTI_CONSOLE_API flag and references to it</title>
<updated>2019-06-28T09:52:48Z</updated>
<author>
<name>Ambroise Vincent</name>
</author>
<published>2019-04-04T08:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=5b6ebeec9c99f8d6a539d3b15e5dfb827891174a'/>
<id>urn:sha1:5b6ebeec9c99f8d6a539d3b15e5dfb827891174a</id>
<content type='text'>
The new API becomes the default one.

Change-Id: Ic1d602da3dff4f4ebbcc158b885295c902a24fec
Signed-off-by: Ambroise Vincent &lt;ambroise.vincent@arm.com&gt;
</content>
</entry>
<entry>
<title>Remove deprecated plat_crash_console_*</title>
<updated>2019-04-03T13:55:18Z</updated>
<author>
<name>Ambroise Vincent</name>
</author>
<published>2019-03-27T13:48:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=2cc97771700aafa5db9a6f8d0b0ea4cb17ffb718'/>
<id>urn:sha1:2cc97771700aafa5db9a6f8d0b0ea4cb17ffb718</id>
<content type='text'>
The default implementations are defined in crash_console_helpers.S. The
platforms have to define plat_crash_console_*.

Implemented placeholders for platforms that were missing helpers.

Change-Id: Iea60b6f851956916e421dfd8c34a62d96eb9148e
Signed-off-by: Ambroise Vincent &lt;ambroise.vincent@arm.com&gt;
</content>
</entry>
<entry>
<title>zynqmp: pm: Add support for setting PMU configuration object</title>
<updated>2019-03-08T15:35:30Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2019-02-28T21:15:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=78d58519de0e918125fb019b6a882001a6f203aa'/>
<id>urn:sha1:78d58519de0e918125fb019b6a882001a6f203aa</id>
<content type='text'>
Allow EL2 (e.g. U-Boot) to load the configuration object at runtime
into the Xilinx ZynqMP PMU firmware. This allows booting with U-Boot
and U-Boot SPL with PMU FW without hard-coding the configuration
object.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
</content>
</entry>
<entry>
<title>Merge pull request #1804 from antonio-nino-diaz-arm/an/cleanup</title>
<updated>2019-02-05T11:31:15Z</updated>
<author>
<name>Antonio Niño Díaz</name>
</author>
<published>2019-02-05T11:31:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=a45ccf135e48efc70006055c32e8a89fddb38db2'/>
<id>urn:sha1:a45ccf135e48efc70006055c32e8a89fddb38db2</id>
<content type='text'>
Minor cleanup</content>
</entry>
<entry>
<title>Remove duplicated definitions of linker symbols</title>
<updated>2019-02-01T12:24:57Z</updated>
<author>
<name>Antonio Nino Diaz</name>
</author>
<published>2019-01-25T13:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=f66053372952f9f30ffc4da28080c36a38e17ce5'/>
<id>urn:sha1:f66053372952f9f30ffc4da28080c36a38e17ce5</id>
<content type='text'>
Many parts of the code were duplicating symbols that are defined in
include/common/bl_common.h. It is better to only use the definitions in
this header.

As all the symbols refer to virtual addresses, they have to be
uintptr_t, not unsigned long. This has also been fixed in bl_common.h.

Change-Id: I204081af78326ced03fb05f69846f229d324c711
Signed-off-by: Antonio Nino Diaz &lt;antonio.ninodiaz@arm.com&gt;
</content>
</entry>
<entry>
<title>Arm platforms: Rename PLAT_ARM_NS_IMAGE_OFFSET</title>
<updated>2019-02-01T09:48:34Z</updated>
<author>
<name>Sandrine Bailleux</name>
</author>
<published>2019-01-31T14:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=ece6fd2dac7da28a3e5d0911ec0957af6b21a70f'/>
<id>urn:sha1:ece6fd2dac7da28a3e5d0911ec0957af6b21a70f</id>
<content type='text'>
PLAT_ARM_NS_IMAGE_OFFSET is in fact not an offset relative to some base
address, it is an absolute address. Rename it to avoid any confusion.

Change-Id: I1f7f5e8553cb267786afe7e5f3cd4d665b610d3f
Signed-off-by: Sandrine Bailleux &lt;sandrine.bailleux@arm.com&gt;
</content>
</entry>
<entry>
<title>plat/arm: Sanitise includes</title>
<updated>2019-01-25T16:04:10Z</updated>
<author>
<name>Antonio Nino Diaz</name>
</author>
<published>2019-01-25T14:30:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=bd9344f670a46125cdd8949ded75be124f34d587'/>
<id>urn:sha1:bd9344f670a46125cdd8949ded75be124f34d587</id>
<content type='text'>
Use full include paths like it is done for common includes.

This cleanup was started in commit d40e0e08283a ("Sanitise includes
across codebase"), but it only cleaned common files and drivers. This
patch does the same to Arm platforms.

Change-Id: If982e6450bbe84dceb56d464e282bcf5d6d9ab9b
Signed-off-by: Antonio Nino Diaz &lt;antonio.ninodiaz@arm.com&gt;
</content>
</entry>
<entry>
<title>xilinx: Move IPI functions to common file</title>
<updated>2019-01-09T20:38:00Z</updated>
<author>
<name>Jolly Shah</name>
</author>
<published>2019-01-09T20:37:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/atf/commit/?id=65c80d60a2c4f22765cee0988c3b4a7af3fc02ba'/>
<id>urn:sha1:65c80d60a2c4f22765cee0988c3b4a7af3fc02ba</id>
<content type='text'>
pm_service ipi functions can be used by other xilinx
platforms. So move it to common directory. Also change
node_id member type in pm_proc structure so it can be
used for versal where device IDs are used instead of
node IDs.

To accommodate this change header files are re-organized.

Signed-off-by: Tejas Patel &lt;tejas.patel@xilinx.com&gt;
Reviewed-by: Siva Durga Prasad Paladugu &lt;siva.durga.paladugu@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jollys@xilinx.com&gt;
</content>
</entry>
</feed>
