<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/binman/ftest.py, branch v2024.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/binman/ftest.py?h=v2024.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/binman/ftest.py?h=v2024.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2024-01-18T22:50:27Z</updated>
<entry>
<title>tools: binman: ti_board_cfg: Check for linting problems</title>
<updated>2024-01-18T22:50:27Z</updated>
<author>
<name>Neha Malcom Francis</name>
<email>n-francis@ti.com</email>
</author>
<published>2024-01-05T11:39:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=10fee88d42fe37d83f0a37b3dae69b674f8055f3'/>
<id>urn:sha1:10fee88d42fe37d83f0a37b3dae69b674f8055f3</id>
<content type='text'>
Use yamllint for checking whether YAML configuration files are adhering
to default yamllint rules.

Signed-off-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
Suggested-by: Nishanth Menon &lt;nm@ti.com&gt;
</content>
</entry>
<entry>
<title>Merge patch series "ATF and OP-TEE Firewalling for K3 devices."</title>
<updated>2024-01-04T21:53:49Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2024-01-04T21:53:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0d53be75c701d00ea3a106db1f3e5cca8c05068f'/>
<id>urn:sha1:0d53be75c701d00ea3a106db1f3e5cca8c05068f</id>
<content type='text'>
Manorit Chawdhry &lt;m-chawdhry@ti.com&gt; says:

K3 devices have firewalls that are used to prevent illegal accesses to
memory regions that are deemed secure. The series prevents the illegal
accesses to ATF and OP-TEE regions that are present in different K3
devices.

AM62X, AM62AX and AM64X are currently in hold due to some firewall
configurations that our System Controller (TIFS) needs to handle.
The devices that are not configured with the firewalling nodes will not
be affected and can continue to work fine until the firewall nodes are
added so will be a non-blocking merge.

Test Logs: https://gist.github.com/manorit2001/4cead2fb3a19eb5d19005b3f54682627
CICD Run: https://github.com/u-boot/u-boot/pull/442
</content>
</entry>
<entry>
<title>binman: ftest: Add test for ti-secure firewall node</title>
<updated>2024-01-04T21:48:00Z</updated>
<author>
<name>Manorit Chawdhry</name>
<email>m-chawdhry@ti.com</email>
</author>
<published>2023-12-29T10:46:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba51299f6025e90f5cc5105e582a35a49a1fa18e'/>
<id>urn:sha1:ba51299f6025e90f5cc5105e582a35a49a1fa18e</id>
<content type='text'>
Add test for TI firewalling node in ti-secure.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Manorit Chawdhry &lt;m-chawdhry@ti.com&gt;
</content>
</entry>
<entry>
<title>binman: used-before-assignment in ftest.py</title>
<updated>2023-12-31T14:21:02Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2023-12-15T23:26:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=69c3705be9fe80a084408c5f8db7bceec4c720dd'/>
<id>urn:sha1:69c3705be9fe80a084408c5f8db7bceec4c720dd</id>
<content type='text'>
Pytest 7.4.3 complains if a variable is used in a finally clause without
having been initialized before the try clause.

Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: etype: dm: Add entry type for TI DM</title>
<updated>2023-12-13T23:39:06Z</updated>
<author>
<name>Neha Malcom Francis</name>
<email>n-francis@ti.com</email>
</author>
<published>2023-12-05T09:42:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=23d2ef91efa40d525a4a5557704184bcfd64ca16'/>
<id>urn:sha1:23d2ef91efa40d525a4a5557704184bcfd64ca16</id>
<content type='text'>
K3 devices introduces the concept of centralized power, resource and
security management to System Firmware. This is to overcome challenges
by the traditional approach that implements system control functions on
each of the processing units.

The software interface for System Firmware is split into TIFS and DM. DM
(Device Manager) is responsible for resource and power management from
secure and non-secure hosts. This additional binary is necessary for
specific platforms' ROM boot images and is to be packaged into tispl.bin

Add an entry for DM. The entry can be used for the packaging of
tispl.bin by binman along with ATF and TEE.

Signed-off-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
Reviewed-by: Andrew Davis &lt;afd@ti.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Replace FILENAME_ALIGN 16 with ATTRIBUTE_ALIGN 4</title>
<updated>2023-11-03T02:38:01Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-10-14T20:40:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ab326010a975e08c00ceb5968cdbcdec5eb8a966'/>
<id>urn:sha1:ab326010a975e08c00ceb5968cdbcdec5eb8a966</id>
<content type='text'>
cbfsutil changed to 4-byte alignment for filenames instead of 16.
Adjust the binman implementation to do the same.

This mirrors commit 5779ca718c in coreboot.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Don't add compression attribute for uncompressed files</title>
<updated>2023-11-03T02:37:50Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-10-14T20:40:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bd13255a91af04ab431972ab145e665147802c30'/>
<id>urn:sha1:bd13255a91af04ab431972ab145e665147802c30</id>
<content type='text'>
cbfsutil changed to skip adding a compression attribute if there is no
compression. Adjust the binman implementation to do the same.

This mirrors commit 105cdf5625 in coreboot.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
</content>
</entry>
<entry>
<title>binman: capsule: Add support for generating EFI empty capsules</title>
<updated>2023-10-13T20:01:42Z</updated>
<author>
<name>Sughosh Ganu</name>
<email>sughosh.ganu@linaro.org</email>
</author>
<published>2023-10-10T09:10:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=74aae507bc4d5726308c191d3191d9cd624ba0d2'/>
<id>urn:sha1:74aae507bc4d5726308c191d3191d9cd624ba0d2</id>
<content type='text'>
Add support in binman for generating EFI empty capsules. These
capsules are used in the FWU A/B update feature. Also add test cases
in binman for the corresponding code coverage.

Signed-off-by: Sughosh Ganu &lt;sughosh.ganu@linaro.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: capsule: Use dumped capsule header contents for verification</title>
<updated>2023-10-13T20:01:42Z</updated>
<author>
<name>Sughosh Ganu</name>
<email>sughosh.ganu@linaro.org</email>
</author>
<published>2023-10-10T09:10:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=809f28e7213f792367941022667a35f2ca3146be'/>
<id>urn:sha1:809f28e7213f792367941022667a35f2ca3146be</id>
<content type='text'>
The various fields of a generated capsule are currently verified
through hard-coded offsets. Use the dump-capsule feature for dumping
the capsule header contents and use those for capsule verification.

Signed-off-by: Sughosh Ganu &lt;sughosh.ganu@linaro.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: capsule: Add support for generating EFI capsules</title>
<updated>2023-08-29T17:37:54Z</updated>
<author>
<name>Sughosh Ganu</name>
<email>sughosh.ganu@linaro.org</email>
</author>
<published>2023-08-22T17:39:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b617611b27a0c91df6fbb44d84edaa160079bc9c'/>
<id>urn:sha1:b617611b27a0c91df6fbb44d84edaa160079bc9c</id>
<content type='text'>
Add support in binman for generating EFI capsules. The capsule
parameters can be specified through the capsule binman entry. Also add
test cases in binman for testing capsule generation.

Signed-off-by: Sughosh Ganu &lt;sughosh.ganu@linaro.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
