<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-ti.git/conf/machine/include/k3.inc, branch 08.04.01.005</title>
<subtitle>Mirror of git.yoctoproject.org/meta-ti.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-ti.git/atom?h=08.04.01.005</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-ti.git/atom?h=08.04.01.005'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/'/>
<updated>2022-08-09T01:07:47+00:00</updated>
<entry>
<title>conf: machine: k3: Add fitImage to the default kernel image types</title>
<updated>2022-08-09T01:07:47+00:00</updated>
<author>
<name>Andrew Davis</name>
<email>afd@ti.com</email>
</author>
<published>2022-08-08T16:32:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=e6deeba806d2145fa16b0b5f444f2985e63e6366'/>
<id>urn:sha1:e6deeba806d2145fa16b0b5f444f2985e63e6366</id>
<content type='text'>
FIT Image based kernels are valid for all K3 devices, not just HS, deploy
this kernel image type by default so it doesn't have to be appended on
a per-device-type basis.

Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>conf: machine: Move K3 TI_SECURE_DEV_PKG definition to common include</title>
<updated>2022-08-07T00:04:37+00:00</updated>
<author>
<name>Andrew Davis</name>
<email>afd@ti.com</email>
</author>
<published>2022-08-05T02:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=b572721c6d6d584e9b9560c881c1e46ae49b14ef'/>
<id>urn:sha1:b572721c6d6d584e9b9560c881c1e46ae49b14ef</id>
<content type='text'>
The K3 TI_SECURE_DEV_PKG is the same for all devices, move this out
of each machine file and into the common K3 includes. This doesn't
have any effect on the GP machines as they make no use of it.

Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>conf: machine: Make multi-certificate image the default</title>
<updated>2022-08-05T13:29:17+00:00</updated>
<author>
<name>Andrew Davis</name>
<email>afd@ti.com</email>
</author>
<published>2022-08-01T21:40:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=038148a6d018c971e15a89c80192179fc04cf170'/>
<id>urn:sha1:038148a6d018c971e15a89c80192179fc04cf170</id>
<content type='text'>
Only the first two K3 devices do not support multi-cert boot so
lets make multi-cert the default and only add back sysfw.itb
for these two devices.

Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;
Reviewed-by: lines be preserved?
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>conf: machine: wic: Fix HS image boot partition</title>
<updated>2022-06-23T14:22:05+00:00</updated>
<author>
<name>Manorit Chawdhry</name>
<email>m-chawdhry@ti.com</email>
</author>
<published>2022-06-09T14:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=5e1204d728aaa581cdc3198414754bef5c08aff4'/>
<id>urn:sha1:5e1204d728aaa581cdc3198414754bef5c08aff4</id>
<content type='text'>
IMAGE_BOOT_FILES was being overwritten in the HS recipes leading to
incomplete binaries in /boot and the naming of the binaries were not
correct.

Fixes /boot partition for HS devices.

Signed-off-by: Manorit Chawdhry &lt;m-chawdhry@ti.com&gt;
[afd: Extended fix to all HS platforms]
Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;
Acked-by: Manorit Chawdhry &lt;m-chawdhry@ti.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>wic: revert grub-efi patch</title>
<updated>2021-11-19T02:27:48+00:00</updated>
<author>
<name>Yogesh Siraswar</name>
<email>yogeshs@ti.com</email>
</author>
<published>2021-11-19T02:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=1eb6e71fe0acf344eca916c703b71e182bcd6438'/>
<id>urn:sha1:1eb6e71fe0acf344eca916c703b71e182bcd6438</id>
<content type='text'>
Revert "conf/machine: k3: Enable grub-efi by default in wic images"

This reverts commit d0b09833b44fa23cce86fd99dd8ca6631c61c476.
</content>
</entry>
<entry>
<title>conf/machine: k3: Enable grub-efi by default in wic images</title>
<updated>2021-08-09T15:39:11+00:00</updated>
<author>
<name>Tom Rini</name>
<email>tom.rini@gmail.com</email>
</author>
<published>2021-06-28T18:06:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=d0b09833b44fa23cce86fd99dd8ca6631c61c476'/>
<id>urn:sha1:d0b09833b44fa23cce86fd99dd8ca6631c61c476</id>
<content type='text'>
All of our platforms here support running EFI binaries.  We can have wic
generate a simple grub.cfg file for us that will find the root partition
via PARTUUID and utilize the device tree that is already discoverable
via the EFI configuration tables.  Assuming the EFI loader is U-Boot,
this device tree can be replaced at run-time by the normal mechanism of
loading in to memory and passing that address as an argument to bootefi.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Denys Dmytriyenko &lt;denys@konsulko.com&gt;
Signed-off-by: Yogesh Siraswar &lt;yogeshs@ti.com&gt;
</content>
</entry>
<entry>
<title>conf/machine: k3: Lets build bmap files by default</title>
<updated>2021-04-01T02:45:25+00:00</updated>
<author>
<name>Nishanth Menon</name>
<email>nm@ti.com</email>
</author>
<published>2021-04-01T05:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=03450999c5b17bbc57acb43eb89ce329daaf92bf'/>
<id>urn:sha1:03450999c5b17bbc57acb43eb89ce329daaf92bf</id>
<content type='text'>
Lets generate bmap files for bmaptool to use as well as default to use
with wic files.

NOTE: bmaptool can speed up flashing SD cards by 2x-3x by skipping
empty blocks of the image.

https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#flashing-images-using-bmaptool

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
Reviewed-by: Denys Dmytriyenko &lt;denys@konsulko.com&gt;
</content>
</entry>
<entry>
<title>conf/machine: k3: Add multi-certificate boot image support</title>
<updated>2021-04-01T02:42:59+00:00</updated>
<author>
<name>Nishanth Menon</name>
<email>nm@ti.com</email>
</author>
<published>2021-04-01T05:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=f36bf3544cdb09f533df0b5d0ab01258965bcccd'/>
<id>urn:sha1:f36bf3544cdb09f533df0b5d0ab01258965bcccd</id>
<content type='text'>
Lets keep things consistent by providing two possibilities for platforms
to pick from - legacy boot and multi-certificate boot.

In legacy boot, the base bootloader and system firmware are
maintained as separate binaries (tiboot3.bin and sysfw.itb).

In multi-certificate boot that newer K3 devices support, ROM is smarter
and can handle multiple x509 certificate based images: so we can strip
out the sysfw.itb and integrate it as part of tiboot3.bin itself. This
improves authentication and overall system boot times since we are now
able to boot both the system controller and the boot processor in
parallel.

We do have a scheme currently to identify the images necessary for boot
etc, but things are handled on a platform conf file basis. We can
improve that by introducing the pattern at the top level include and use
the relevant pattern in platforms as needed.

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
Reviewed-by: Denys Dmytriyenko &lt;denys@konsulko.com&gt;
</content>
</entry>
<entry>
<title>conf/machine: clean up MACHINE_FEATURES for k3/j7/am65 families</title>
<updated>2020-08-06T20:55:36+00:00</updated>
<author>
<name>Denys Dmytriyenko</name>
<email>denys@ti.com</email>
</author>
<published>2020-08-07T02:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=5e12310bfcc2a840e2524a2b0fa64efcc7d24e42'/>
<id>urn:sha1:5e12310bfcc2a840e2524a2b0fa64efcc7d24e42</id>
<content type='text'>
Signed-off-by: Denys Dmytriyenko &lt;denys@ti.com&gt;
</content>
</entry>
<entry>
<title>trusted-firmware-a: upstreamed and unified to meta-arm, drop locally</title>
<updated>2020-05-19T20:30:29+00:00</updated>
<author>
<name>Denys Dmytriyenko</name>
<email>denys@ti.com</email>
</author>
<published>2020-05-19T06:32:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=0f99cfb94cc368911e386c248ba3fb2abf9e3fcc'/>
<id>urn:sha1:0f99cfb94cc368911e386c248ba3fb2abf9e3fcc</id>
<content type='text'>
Signed-off-by: Denys Dmytriyenko &lt;denys@ti.com&gt;
</content>
</entry>
</feed>
