<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/tmp/openbmc.git/meta-phosphor/classes, branch 2.17.0-dev</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=2.17.0-dev</id>
<link rel='self' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=2.17.0-dev'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/'/>
<updated>2024-06-28T18:43:58+00:00</updated>
<entry>
<title>meta-phosphor: Reuse dreport utility function</title>
<updated>2024-06-28T18:43:58+00:00</updated>
<author>
<name>Gopichand Paturi</name>
<email>gopichandpaturi@gmail.com</email>
</author>
<published>2024-06-19T11:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=ce34a2679f42cd266ef18bb34c532c402592af50'/>
<id>urn:sha1:ce34a2679f42cd266ef18bb34c532c402592af50</id>
<content type='text'>
install_dreport_user_script function is intended
to be reused in meta-openpower layer.

To enable this, the function is being moved
to a bbclass which would be inherited in the
openpower-debug-collector recipe in the
meta-openpower layer.

dreport.conf file is a variable, hence making it
an argument to the function, so that other layer
can give a custom dreport.conf as input.

Tested:
Verified that plugin scripts are getting installed
from openpower-debug-collector repository and
BMC Dump collection is successful.

Change-Id: I8d13bc7e381cd1b957d5770926fb712165a07185
Signed-off-by: Gopichand Paturi &lt;gopichandpaturi@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-nuvoton: npcm8xx-bootloader: initial recipe</title>
<updated>2024-06-27T13:28:28+00:00</updated>
<author>
<name>Brian Ma</name>
<email>chma0@nuvoton.com</email>
</author>
<published>2024-05-31T05:39:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=dfa3afe8f84ad3bc6c98bf0025a358645b3f90fa'/>
<id>urn:sha1:dfa3afe8f84ad3bc6c98bf0025a358645b3f90fa</id>
<content type='text'>
Add new recipe npcm8xx-bootloader to replace npcm8xx-igps-native, and
also remove relative merge/sign functions and settings.

Tested:
TIP/No TIP/SA boot OK.
Settings replace function work, hardening replace work.

Change-Id: I1db20b483cf1de72ce05ca2a14df0a75fdb37d36
Signed-off-by: Brian Ma &lt;chma0@nuvoton.com&gt;
</content>
</entry>
<entry>
<title>meta-phosphor: image_types_phosphor_nuvoton: Don't write u-boot twice</title>
<updated>2024-06-15T09:02:41+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2024-06-14T20:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=036630bb751d5871727e2f01e4a1fdbe908d5d5a'/>
<id>urn:sha1:036630bb751d5871727e2f01e4a1fdbe908d5d5a</id>
<content type='text'>
The merged binary already gets written once by the `do_generate_static`
function in the primary phosphor bbclass.

Change-Id: I11a3000ac40063bc2246a23f075a282ebddcb12f
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>fit-image.bbclass: correct compress algorithm for kernel image</title>
<updated>2024-06-15T07:35:52+00:00</updated>
<author>
<name>Tim Lee</name>
<email>timlee660101@gmail.com</email>
</author>
<published>2024-06-14T03:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=5cadc795aa88c36dc7155153204cc9a7bbc3504d'/>
<id>urn:sha1:5cadc795aa88c36dc7155153204cc9a7bbc3504d</id>
<content type='text'>
Change default `linux_comp` from `none` to `${FIT_KERNEL_COMP_ALG}`

Fixes: 650d9dc
("meta-phosphor: fit-image.bbclass: support compress kernel image")

Signed-off-by: James Chiang &lt;cpchiang1@nuvoton.com&gt;
Signed-off-by: Tim Lee &lt;timlee660101@gmail.com&gt;
Change-Id: Ib4baba203219ead75f7f3f0d1b082301f2e01ac1
</content>
</entry>
<entry>
<title>meta-nuvoton: support build norootfs</title>
<updated>2024-02-26T11:50:22+00:00</updated>
<author>
<name>Tim Lee</name>
<email>timlee660101@gmail.com</email>
</author>
<published>2024-01-30T05:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=3a63ed4088df4b3ad735813abc46c165f690357a'/>
<id>urn:sha1:3a63ed4088df4b3ad735813abc46c165f690357a</id>
<content type='text'>
default-distrovars.inc depend on ARCH_DEFAULT_KERNELIMAGETYPE
to set KERNEL_IMAGETYPE, vendor could overwrite KERNEL_IMAGETYPE
in configuration file to change kernel target build.

since static-norootfs.inc set KERNEL_IMAGETYPE and KERNEL_IMAGETYPES
as ARCH_DEFAULT_KERNELIMAGETYPE, we overwrite both value to "Image"
since arm64 kernel doesn't support zImage target.

Add FLASH_MANIFEST_OFFSET and merge_bootloader in nuvoton npcm8xx.
Add compress kernel image when build norootfs.

Tested:
build norootfs evb-npcm845 target ok
flash norootfs flash-evb-npcm845 image ok

Signed-off-by: James Chiang &lt;cpchiang1@nuvoton.com&gt;
Signed-off-by: Tim Lee &lt;timlee660101@gmail.com&gt;
Change-Id: I688cd48f2cc43f464e23f4a1f5408ce5b7195c56
</content>
</entry>
<entry>
<title>meta-phosphor: fit-image.bbclass: support compress kernel image</title>
<updated>2024-01-31T05:44:15+00:00</updated>
<author>
<name>Tim Lee</name>
<email>timlee660101@gmail.com</email>
</author>
<published>2024-01-30T05:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=650d9dcf83b8c46a7f26cad093bfcb252dad3ae9'/>
<id>urn:sha1:650d9dcf83b8c46a7f26cad093bfcb252dad3ae9</id>
<content type='text'>
Extract relevant functions from upstream's kernel-uboot.bbclass
in order to be able to support compress kernel image.

Signed-off-by: James Chiang &lt;cpchiang1@nuvoton.com&gt;
Signed-off-by: Tim Lee &lt;timlee660101@gmail.com&gt;
Change-Id: I74c144e2d60d8276b74dc45767b88ff174e11937
</content>
</entry>
<entry>
<title>meta-phosphor: npcm8xx.bbclass: add SA FW support mimic NO TIP feature</title>
<updated>2023-11-28T01:43:12+00:00</updated>
<author>
<name>Tim Lee</name>
<email>timlee660101@gmail.com</email>
</author>
<published>2023-11-08T09:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=0e2dc68c59455d08ed20955e5b701f812256f0db'/>
<id>urn:sha1:0e2dc68c59455d08ed20955e5b701f812256f0db</id>
<content type='text'>
SA (Stand Alone) is a special TIP_FW for mimic NO TIP feature on TIP
devices, i.e. concatenated file image_no_tip + SA FW for mimic NO TIP

For TIP device and no need TIP_FW that is using
"BootBlock_BL31_Tee_Uboot_no_tip_SA.bin" for booting up.

For real NO TIP device that is using
"BootBlock_BL31_Tee_Uboot_no_tip.bin" for booting up.

Tested:
Set TIP_IMAGE = False and SA_TIP_IMAGE = True,
TIP device and can boot up.

Set TIP_IMAGE = False and SA_TIP_IMAGE = False,
NO_TIP device and can boot up.

Signed-off-by: Tim Lee &lt;timlee660101@gmail.com&gt;
Change-Id: I395504c67e054f1e1f08e674e7dbb1f3c8a85d8c
</content>
</entry>
<entry>
<title>meta-phosphor: remove obmc-rng feature</title>
<updated>2023-10-11T23:55:00+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2023-07-10T19:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=ff15c0c0b16222337e865e71bedd837511344ae4'/>
<id>urn:sha1:ff15c0c0b16222337e865e71bedd837511344ae4</id>
<content type='text'>
Since Linux 5.6, the entropy generation provided by rng-tools is now
in the kernel directly.  Yocto has removed all dependencies on rng-tools
for packages that use to use it, such as ssh[1].  There isn't any reason
for us to explicitly include rng-tools any longer.  Remove the feature
and package group that we had that included it.

[1]: https://lore.kernel.org/openembedded-core/20221209070538.72901-1-xiangyu.chen@eng.windriver.com/

Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I85cbe7f30bb41045b7fd1170391a083db9e378b7
</content>
</entry>
<entry>
<title>webui: add new IMAGE_FEATURE</title>
<updated>2023-09-28T15:33:25+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2023-09-20T14:10:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=96bca606cce61cb34bbb9f214b77b18b21d6d6ca'/>
<id>urn:sha1:96bca606cce61cb34bbb9f214b77b18b21d6d6ca</id>
<content type='text'>
Lots of machines bring the webui in via an RDEPENDS on something
like the "extras" package. The webui for most OpenBMC machines is a
standard feature (as seen in the amount of .bbappend files used to bring
it in) so lets make it an official image feature.

Do not include this new image feature by default in all OpenBMC images
as building the package is non-standard in how it builds. It directly
calls NPM to install required packages so it can not be built offline
and it complicates the software bill of materials.

Tested:
- Confirmed that system1 has webui by default with this when including
  the new IMAGE_FEATURE

Change-Id: Icc9fd5d1025f7c385b0aa0f6a9dd74e3a7354c7b
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>fit-image.bbclass: support vendored dts files</title>
<updated>2023-09-20T22:40:12+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2023-09-14T12:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=0cb5bb53d6d1bac4b18637f8d45b3e7565b717ab'/>
<id>urn:sha1:0cb5bb53d6d1bac4b18637f8d45b3e7565b717ab</id>
<content type='text'>
The 6.5 kernel moved dts files to sub-directories for many systems.
Yocto already handles this and uses `KERNEL_DTBVENDORED` as a flag to
indicate if the vendored path should be preserved or not.  By default,
the non-vendored paths are use (resulting in a `basename` call to strip
off the vendor segment in many cases).  Add support in the
fit-image.bbclass for the same `KERNEL_DTBVENDORED` flag as an indicator
if the truncated path should be used or not.

The OpenBMC test bump for 6.5 can be found here:
https://gerrit.openbmc.org/c/openbmc/openbmc/+/65884

Tested:
- Confirmed yosemite4 machine builds with 6.5 kernel

Change-Id: I95d20388b65b9a54396ee8a6ead963a94956db25
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
</content>
</entry>
</feed>
