<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/coreboot/arm-trusted-firmware.git/tools, branch dh/dual-lic</title>
<subtitle>review.coreboot.org: arm-trusted-firmware.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/'/>
<entry>
<title>tools: Add stm32image tool into TF-A</title>
<updated>2018-07-24T15:18:37+00:00</updated>
<author>
<name>Yann Gautier</name>
<email>yann.gautier@st.com</email>
</author>
<published>2018-07-05T14:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=5fbcdd056b51f2ccffee4a0e824df70fb3497323'/>
<id>5fbcdd056b51f2ccffee4a0e824df70fb3497323</id>
<content type='text'>
This tools adds a specific header to ST TF-A binary.
This header is used by STM32MP1 ROM code to check the bootloader.

Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
Signed-off-by: Lionel Debieve &lt;lionel.debieve@st.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tools adds a specific header to ST TF-A binary.
This header is used by STM32MP1 ROM code to check the bootloader.

Signed-off-by: Yann Gautier &lt;yann.gautier@st.com&gt;
Signed-off-by: Lionel Debieve &lt;lionel.debieve@st.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1450 from MISL-EBU-System-SW/marvell-support-v6</title>
<updated>2018-07-19T16:11:32+00:00</updated>
<author>
<name>danh-arm</name>
<email>dan.handley@arm.com</email>
</author>
<published>2018-07-19T16:11:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=ba0248b52d8027e0f38cf44353f8860bbf171b2d'/>
<id>ba0248b52d8027e0f38cf44353f8860bbf171b2d</id>
<content type='text'>
Marvell support for Armada 8K SoC family</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Marvell support for Armada 8K SoC family</pre>
</div>
</content>
</entry>
<entry>
<title>tools: add support for Marvell doimage</title>
<updated>2018-07-18T15:48:30+00:00</updated>
<author>
<name>Konstantin Porotchkin</name>
<email>kostap@marvell.com</email>
</author>
<published>2018-02-26T14:28:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=434e029dddc27bc8f11bd19e02ebf9d259df556e'/>
<id>434e029dddc27bc8f11bd19e02ebf9d259df556e</id>
<content type='text'>
Add Marvell "doimage" utility support.
The "doimage" utility allows to create flash images compatible
with Marvell BootROM image format. Additionally this tool
allows the flash image parsing and verification.

Change-Id: Ie8d7ccd0cc2978684e7eecb695f375395fc749ee
Signed-off-by: Konstantin Porotchkin &lt;kostap@marvell.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Marvell "doimage" utility support.
The "doimage" utility allows to create flash images compatible
with Marvell BootROM image format. Additionally this tool
allows the flash image parsing and verification.

Change-Id: Ie8d7ccd0cc2978684e7eecb695f375395fc749ee
Signed-off-by: Konstantin Porotchkin &lt;kostap@marvell.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/cert_create: fix makefile to build build_msg.o by HOSTCC</title>
<updated>2018-07-06T15:20:08+00:00</updated>
<author>
<name>Ying-Chun Liu (PaulLiu)</name>
<email>paulliu@debian.org</email>
</author>
<published>2018-07-06T15:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=aba0c7ae8e72176ab8e12b8da1c29863afd2e62f'/>
<id>aba0c7ae8e72176ab8e12b8da1c29863afd2e62f</id>
<content type='text'>
Previously build_msg.o is built by CC. It causes FTBFS when CC
is not equal to HOSTCC.

Signed-off-by: Ying-Chun Liu (PaulLiu) &lt;paulliu@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously build_msg.o is built by CC. It causes FTBFS when CC
is not equal to HOSTCC.

Signed-off-by: Ying-Chun Liu (PaulLiu) &lt;paulliu@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>make_cert: return error when invalid options are used</title>
<updated>2018-06-27T07:25:20+00:00</updated>
<author>
<name>Roberto Vargas</name>
<email>roberto.vargas@arm.com</email>
</author>
<published>2018-06-27T07:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=600835d028a1303346a981eb6080a766806a6ae5'/>
<id>600835d028a1303346a981eb6080a766806a6ae5</id>
<content type='text'>
Print_help was used in different contexts and returning no
error in that function was hiding the error when incorrect
options were used.

Change-Id: Ic3f71748be7ff8440c9d54810b986e9f177f4439
Signed-off-by: Roberto Vargas &lt;roberto.vargas@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Print_help was used in different contexts and returning no
error in that function was hiding the error when incorrect
options were used.

Change-Id: Ic3f71748be7ff8440c9d54810b986e9f177f4439
Signed-off-by: Roberto Vargas &lt;roberto.vargas@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make TF UUID RFC 4122 compliant</title>
<updated>2018-06-14T13:41:00+00:00</updated>
<author>
<name>Roberto Vargas</name>
<email>roberto.vargas@arm.com</email>
</author>
<published>2018-04-26T12:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=033648652f2d66abe2454a75ded891a47cb13446'/>
<id>033648652f2d66abe2454a75ded891a47cb13446</id>
<content type='text'>
RFC4122 defines that fields are stored in network order (big endian),
but TF-A stores them in machine order (little endian by default in TF-A).
We cannot change the future UUIDs that are already generated, but we can store
all the bytes using arrays and modify fiptool to generate the UUIDs with
the correct byte order.

Change-Id: I97be2d3168d91f4dee7ccfafc533ea55ff33e46f
Signed-off-by: Roberto Vargas &lt;roberto.vargas@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC4122 defines that fields are stored in network order (big endian),
but TF-A stores them in machine order (little endian by default in TF-A).
We cannot change the future UUIDs that are already generated, but we can store
all the bytes using arrays and modify fiptool to generate the UUIDs with
the correct byte order.

Change-Id: I97be2d3168d91f4dee7ccfafc533ea55ff33e46f
Signed-off-by: Roberto Vargas &lt;roberto.vargas@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Dynamic cfg: Enable support on CoT for other configs</title>
<updated>2018-05-18T11:26:38+00:00</updated>
<author>
<name>Soby Mathew</name>
<email>soby.mathew@arm.com</email>
</author>
<published>2018-03-29T13:29:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=17bc617e80e2b31ddaa65215526c556c23ca1374'/>
<id>17bc617e80e2b31ddaa65215526c556c23ca1374</id>
<content type='text'>
This patch implements support for adding dynamic configurations for
BL31 (soc_fw_config), BL32 (tos_fw_config) and BL33 (nt_fw_config). The
necessary cert tool support and changes to default chain of trust are made
for these configs.

Change-Id: I25f266277b5b5501a196d2f2f79639d838794518
Signed-off-by: Soby Mathew &lt;soby.mathew@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch implements support for adding dynamic configurations for
BL31 (soc_fw_config), BL32 (tos_fw_config) and BL33 (nt_fw_config). The
necessary cert tool support and changes to default chain of trust are made
for these configs.

Change-Id: I25f266277b5b5501a196d2f2f79639d838794518
Signed-off-by: Soby Mathew &lt;soby.mathew@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1374 from jonathanwright-ARM/jw/fix-memory-leaks-in-fiptool</title>
<updated>2018-05-03T15:48:50+00:00</updated>
<author>
<name>danh-arm</name>
<email>dan.handley@arm.com</email>
</author>
<published>2018-05-03T15:48:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=0d2a1e42a5cc6787d215c0f9f17aaf040a85c3f8'/>
<id>0d2a1e42a5cc6787d215c0f9f17aaf040a85c3f8</id>
<content type='text'>
Fix memory leaks in fiptool</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix memory leaks in fiptool</pre>
</div>
</content>
</entry>
<entry>
<title>tools/fiptool: fix memory leaks in fiptool</title>
<updated>2018-05-03T14:05:09+00:00</updated>
<author>
<name>Jonathan Wright</name>
<email>jonathan.wright@arm.com</email>
</author>
<published>2018-05-03T14:05:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=8d283231c9193a9e7c754fe0b03da9bf96d9bf05'/>
<id>8d283231c9193a9e7c754fe0b03da9bf96d9bf05</id>
<content type='text'>
Free desc-&gt;image-&gt;buffer before freeing desc-&gt;image. We make sure that
the desc-&gt;image is non-null before attempting this.

Change-Id: I35c5674629a41d7cf1a78b7b41ca4b930d0fb688
Signed-off-by: Jonathan Wright &lt;jonathan.wright@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Free desc-&gt;image-&gt;buffer before freeing desc-&gt;image. We make sure that
the desc-&gt;image is non-null before attempting this.

Change-Id: I35c5674629a41d7cf1a78b7b41ca4b930d0fb688
Signed-off-by: Jonathan Wright &lt;jonathan.wright@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cert_create: fix makefile to remove executable on 'make realclean'</title>
<updated>2018-04-30T16:25:42+00:00</updated>
<author>
<name>Jonathan Wright</name>
<email>jonathan.wright@arm.com</email>
</author>
<published>2018-04-30T14:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/coreboot/arm-trusted-firmware.git/commit/?id=2f36e853b53a2b269ed00fc26cdc788308aa3e59'/>
<id>2f36e853b53a2b269ed00fc26cdc788308aa3e59</id>
<content type='text'>
Spurious whitespace existed in the BINARY shell variable which meant
the cert_tool executable was not being removed on 'make realclean'.

Change-Id: Ibfd2fd17889514f6613e33c6df58d53b9232ec14
Signed-off-by: Jonathan Wright &lt;jonathan.wright@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Spurious whitespace existed in the BINARY shell variable which meant
the cert_tool executable was not being removed on 'make realclean'.

Change-Id: Ibfd2fd17889514f6613e33c6df58d53b9232ec14
Signed-off-by: Jonathan Wright &lt;jonathan.wright@arm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
