<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-ti.git/meta-ti-bsp/recipes-ti, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-ti.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-ti.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-ti.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/'/>
<updated>2026-06-09T16:49:42+00:00</updated>
<entry>
<title>initramfs: Add initramfs-module-netsetup recipe for NFS boot</title>
<updated>2026-06-09T16:49:42+00:00</updated>
<author>
<name>Moteen Shah</name>
<email>m-shah@ti.com</email>
</author>
<published>2026-06-08T08:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=c3b92e6b04d0213d8a0ded5ef9260e96e80f3cde'/>
<id>urn:sha1:c3b92e6b04d0213d8a0ded5ef9260e96e80f3cde</id>
<content type='text'>
Add a standalone initramfs-module-netsetup recipe that installs
83-netsetup, an initramfs-framework module that configures the network
interface via DHCP before the NFS root mount. The recipe's RDEPENDS
pulls in CPSW and its dependencies, so the kernel modules and DHCP
client are only included when NFS boot support is needed.

Include initramfs-module-netsetup in packagegroup-ti-core-initramfs
gated on :bsp-next, where AM65_CPSW_NUSS became a loadable module.
TI staging kernels (6.6/6.12/6.18) still have CPSW built-in (=y).

Signed-off-by: Moteen Shah &lt;m-shah@ti.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>recipes-ti: ti-librpmsg-dma: Update branch and disable example build</title>
<updated>2026-03-12T15:25:58+00:00</updated>
<author>
<name>Paresh Bhagat</name>
<email>p-bhagat@ti.com</email>
</author>
<published>2026-03-12T10:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=c4f9ff1eff96adc82ba039b1f769b128125c7868'/>
<id>urn:sha1:c4f9ff1eff96adc82ba039b1f769b128125c7868</id>
<content type='text'>
Switch from scarthgap to main branch for ti-librpmsg-dma library. Also
update SRCREV and add -DBUILD_SIGNAL_CHAIN_BIQUAD_EXAMPLE=OFF to cmake
options to exclude building the sigchain example.

Signed-off-by: Paresh Bhagat &lt;p-bhagat@ti.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>packagegroup-ti-core-initramfs: Add nfs-utils-mount</title>
<updated>2026-02-25T20:13:55+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-02-25T17:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=ddbc40d2ab4e79f118b321921ca5f972e6c47187'/>
<id>urn:sha1:ddbc40d2ab4e79f118b321921ca5f972e6c47187</id>
<content type='text'>
When loading an initramfs, the kernel no longer provides functionality
for mounting the rootfs.  nfs-utils-mount is the minimal required
packages to provide the needed tooling for the kernel to mount the
rootfs over nfs when using an initramfs.

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ti-ipc: Set DISABLE_STATIC = ""</title>
<updated>2026-02-25T02:54:51+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-02-25T02:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=38758c5d173585c80bcdf4f94618eff2d2d0237f'/>
<id>urn:sha1:38758c5d173585c80bcdf4f94618eff2d2d0237f</id>
<content type='text'>
As of [1], static libs are disabled by default.  But this package relies
on static libs, so we need to allow for building them.

[1] https://git.openembedded.org/openembedded-core/commit/?id=03fc931bfe9ea3fa9f33553e6020cbc067b24291

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ti-rpmsg-char: Set DISABLE_STATIC = ""</title>
<updated>2026-02-25T02:54:51+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-02-24T23:01:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=bb64ebf30459d161fe1ae57a224c5497183dcf11'/>
<id>urn:sha1:bb64ebf30459d161fe1ae57a224c5497183dcf11</id>
<content type='text'>
As of [1], static libs are disabled by default.  But this package relies
on static libs, so we need to allow for building them.

[1] https://git.openembedded.org/openembedded-core/commit/?id=03fc931bfe9ea3fa9f33553e6020cbc067b24291

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ipc: ti-rpmsg-char: Update library to 0.6.11</title>
<updated>2026-02-19T20:10:01+00:00</updated>
<author>
<name>Hari Nagalla</name>
<email>hnagalla@ti.com</email>
</author>
<published>2026-02-18T19:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=4107d315a567958c60b931f38aaa74c6c8500f97'/>
<id>urn:sha1:4107d315a567958c60b931f38aaa74c6c8500f97</id>
<content type='text'>
update ti-rpmsg-char library to 0.6.11

It brings the below fixes:
dd4783422bf  lib: Do not update local endpoint
f26e4a30ca7  example: benchmark: move latencies array to data section.

Signed-off-by: Hari Nagalla &lt;hnagalla@ti.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ti-core-initramfs: Add TI_CORE_INITRAMFS_EXTRA_INSTALL</title>
<updated>2026-02-12T15:11:19+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-02-12T15:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=77de8a110a0d443f0a81f540da78b7a3610ff978'/>
<id>urn:sha1:77de8a110a0d443f0a81f540da78b7a3610ff978</id>
<content type='text'>
Add TI_CORE_INITRAMFS_EXTRA_INSTALL variable that another layer can use to
install additional packages/changes into the initramfs.  Setting this
variable will also turn on the initramfs even if the platform does not
have kernel modules to include.

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ti-core-initramfs: Rework logic</title>
<updated>2026-02-12T14:56:40+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-02-11T17:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=300f2a8d00287c79919e73b4692797b0a9f82f23'/>
<id>urn:sha1:300f2a8d00287c79919e73b4692797b0a9f82f23</id>
<content type='text'>
Clean up the logic of the new ti-core-initramfs to reduce the impact on
downstream layers.

- Flip the logic in the machine .conf files to track the list of
  required kernel modules for that platform, but if the variable is set
  to "" then the ti-core-initramfs will not be created.

- Redo the logic of when we require creation/usage of the initramfs to
  just platforms that need it (ie that set TI_CORE_INITRAMFS_KERNEL_MODULES).

- Add a big switch to disable the initramfs entirely.  In that case, the
  user is on their own to make sure that the kernel has everything it
  needs to boot either via config fragments to turn on the needed
  modules, or by using the TI_CORE_INITRAMFS_KERNEL_MODULES
  variable to populate their own initramfs.

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ti-core-initramfs: pull correct VIRTUAL_RUNTIME components</title>
<updated>2026-02-12T14:56:40+00:00</updated>
<author>
<name>Denys Dmytriyenko (TI)</name>
<email>denys@konsulko.com</email>
</author>
<published>2026-02-10T20:59:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=eb0d589bb7ad3e0c68443d611cedf768ad13cd83'/>
<id>urn:sha1:eb0d589bb7ad3e0c68443d611cedf768ad13cd83</id>
<content type='text'>
Pull additional standard VIRTUAL_RUNTIME components to respect Distro
configuration (e.g. systemd/udev, etc.)
This only requires adjusting the size to 128MB.

Signed-off-by: Denys Dmytriyenko (TI) &lt;denys@konsulko.com&gt;
Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
<entry>
<title>ti-core-initramfs: Shrink size of initramfs</title>
<updated>2026-01-12T21:01:47+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-01-09T18:08:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-ti.git/commit/?id=54ce94f577ce469941078b1ac272f6a4c60bebba'/>
<id>urn:sha1:54ce94f577ce469941078b1ac272f6a4c60bebba</id>
<content type='text'>
It looks like we were modelling this initramfs off of the wrong example
from poky.  This setup produces a much smaller initramfs.

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
</content>
</entry>
</feed>
