<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/tmp/openbmc.git/meta-aspeed/recipes-kernel/linux/linux-aspeed, branch master</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/'/>
<updated>2025-01-28T05:32:09+00:00</updated>
<entry>
<title>linux-aspeed: Remove FSI symbols from AST2600 config</title>
<updated>2025-01-28T05:32:09+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2025-01-15T11:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=dcc697b7ca72e694d49f7b3ee335c0ea39c49375'/>
<id>urn:sha1:dcc697b7ca72e694d49f7b3ee335c0ea39c49375</id>
<content type='text'>
Each machine should select these instead of relying on the top level
config.

Change-Id: I961265c78316a361b8f24af77ea82258a8046c61
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>linux-aspeed: Remove FSI symbols from AST2500 config</title>
<updated>2025-01-28T05:32:09+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2025-01-15T11:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=dfce0d9d794e10e3b5eafe32885a10279e293984'/>
<id>urn:sha1:dfce0d9d794e10e3b5eafe32885a10279e293984</id>
<content type='text'>
Each machine should select these instead of relying on the top level
config.

Change-Id: Ia381780f8478dadaad468f7a884d0cfbe4becb44
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>linux-aspeed: Remove FSI symbols from AST2400 config</title>
<updated>2025-01-28T05:32:09+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2025-01-15T11:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=79d814d0b1fe9a65c1d40a9d3e49317752f4a2dd'/>
<id>urn:sha1:79d814d0b1fe9a65c1d40a9d3e49317752f4a2dd</id>
<content type='text'>
Each machine should select these instead of relying on the top level
config.

Change-Id: If69d6b3c5a65cb1f818fe145b52fc9cd0c22b3f2
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>linux-aspeed: Remove unused initrd compression types</title>
<updated>2025-01-15T07:56:02+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2025-01-14T11:36:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=d8ee2e9ca5fbfd74cbe7a51933755eae339ee14b'/>
<id>urn:sha1:d8ee2e9ca5fbfd74cbe7a51933755eae339ee14b</id>
<content type='text'>
The OpenBMC config uses xz for most images[1], and zstd for
static-norootfs. Disable the unused lzma and gzip algorithms.

A future change should shift the kernel to use zstd (at a high
compression level) for all images, and disable RD_LZMA.

[1] meta-phosphor/conf/machine/include/obmc-bsp-common.inc
[2] meta-phosphor/conf/machine/include/image-type/static-norootfs.inc

Change-Id: If60e2a6fcbdc89b684f3db07672c7f0f230611fe
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>linux-aspeed: Disable CONFIG_HID</title>
<updated>2025-01-15T07:56:02+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2025-01-14T11:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=59b7bed9611454ccd615b6e32b932e8410140d99'/>
<id>urn:sha1:59b7bed9611454ccd615b6e32b932e8410140d99</id>
<content type='text'>
This is enabled by default, but no BMCs we know of use HID input
devices.

This option does not affect the USB gadget HID device.

Change-Id: I8124f2262cb5bcc9b9204627a9740198754c62bc
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>linux-aspeed: Prepare for CONFIG_EMBEDDED going away</title>
<updated>2023-12-07T00:37:56+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2023-12-06T05:45:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=526d1b5ad5a5db3ab79ce894c37d3451841e2f00'/>
<id>urn:sha1:526d1b5ad5a5db3ab79ce894c37d3451841e2f00</id>
<content type='text'>
The aspeed configs have EMBEDDED=y, which selects EXPERT. We have a
bunch of options in the config that depend on EXPERT, such as
CONFIG_GPIO_SYSFS.

In v6.6, EMBEDDED is replaced with EXPERT in upstream configs. This is
because the only thing in the kernel that is gated by EMBEDDED is
ARM_PATCH_PHYS_VIRT, which openbmc does not use.

 https://git.kernel.org/torvalds/c/ef815d2cba782e96b9

As they mean the same thing we can make the change to the aspeed kernel
configs now.

Fixes: https://github.com/openbmc/openbmc/issues/3975
Change-Id: Ia2988fd849d26b9540ffb6b064251b8b60e9dca9
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>meta-aspeed: linux: enable ubi support based on file system type</title>
<updated>2023-02-10T03:26:13+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2023-02-03T23:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=139d2d667532c6cdd66baf5611d08e3e266207af'/>
<id>urn:sha1:139d2d667532c6cdd66baf5611d08e3e266207af</id>
<content type='text'>
Both the `obmc-static-norootfs` and `obmc-ubi-fs` DISTRO_FEATURES
enable an image that utilizes ubifs.  Key off this in meta-aspeed
to apply the correct kernel config snippet.

Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I15b0e24e9d0e454651a50b2d997b6aee01432ab9
</content>
</entry>
<entry>
<title>meta-aspeed: Remove UBI from kernel config</title>
<updated>2023-01-23T21:24:32+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2023-01-18T11:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=b48e55686ef76b21248c5794dac143ac3bdc7ee8'/>
<id>urn:sha1:b48e55686ef76b21248c5794dac143ac3bdc7ee8</id>
<content type='text'>
Most machines don't use UBI, so remove it from the kernel. Those that
wish to use it can opt in with a machine specific kernel config snippet,
as Witherspoon does.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: I52803c299b15c8d85aefd00ae9f13785e4e9a06b
</content>
</entry>
<entry>
<title>meta-aspeed: Remove CONFIG_IPMI_KCS_BMC_CDEV_RAW</title>
<updated>2023-01-18T22:52:09+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2023-01-18T07:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=4315726460fa167740c3d1ee09a64700dd6db99f'/>
<id>urn:sha1:4315726460fa167740c3d1ee09a64700dd6db99f</id>
<content type='text'>
This is only used by certain IBM P10 and Tacoma systems. Let them
explicitly enable the driver.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: I384e5ab7587732f93617e05d06b700bc7421a81d
</content>
</entry>
<entry>
<title>meta-aspeed: add HW_RANDOM to tpm kconfig</title>
<updated>2022-11-18T20:03:11+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2022-11-18T19:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=c4d1d481bdc53c7bb8b995b7a18eaa82c27fc171'/>
<id>urn:sha1:c4d1d481bdc53c7bb8b995b7a18eaa82c27fc171</id>
<content type='text'>
Bletchley currently has the following compile warning:

```
WARNING: linux-aspeed-6.0.8+gitAUTOINC+1b16243b00-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

    [NOTE]: 'CONFIG_HW_RANDOM_TPM' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_HW_RANDOM_TPM : n

    Config 'HW_RANDOM_TPM' has the following Direct dependencies (HW_RANDOM_TPM=n):
        TCG_TPM(=y) &amp;&amp; HW_RANDOM(=m) &amp;&amp; !(TCG_TPM(=y) = y &amp;&amp; HW_RANDOM(=m) = m) (=n)
```

This is due to HW_RANDOM=m by default.  Explicitly set HW_RANDOM=y in
the tpm2 config snippet where HW_RANDOM_TPM=y is set.

Change-Id: I7185cdab58de19dcf456d9aaad1c563fccc04d71
</content>
</entry>
</feed>
