<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/misc, branch next</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/misc?h=next</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/misc?h=next'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2026-08-11T18:35:03Z</updated>
<entry>
<title>Merge patch series "HPE GXP: board information and dynamic DTB configuration"</title>
<updated>2026-08-11T18:35:03Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-11T18:35:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=67bdf3e1f2721fefd2bb79d7ad75a985de06c465'/>
<id>urn:sha1:67bdf3e1f2721fefd2bb79d7ad75a985de06c465</id>
<content type='text'>
Tan Siewert &lt;tan.siewert@9elements.com&gt; says:

We have teamed up with HPE to extend and maintain the upstream code for
the HPE GXP, a BMC-specific SoC found on HPE ProLiant systems, via an
OpenBMC distribution called Canopy [0].

This series adds support to dynamically add the matching runtime FIT
configuration based on the server ID, and also to display the board
information on an HPE GXP SoC. For querying the data it also requires a
GXP-specific EEPROM driver.

The code is based on an implementation written by HPE in a hard-fork
downstream that is available as tarball.

[0] https://github.com/canopybmc/canopybmc

Link: https://lore.kernel.org/r/20260723-9e-gxp-v1-0-f86e5cea239f@9elements.com
</content>
</entry>
<entry>
<title>misc: add HPE GXP EEPROM driver</title>
<updated>2026-08-11T18:34:44Z</updated>
<author>
<name>Marcello Sylvester Bauer</name>
<email>marcello.bauer@9elements.com</email>
</author>
<published>2026-07-23T13:30:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2b1309286571ff761f356d51c3903c4650adbdd0'/>
<id>urn:sha1:2b1309286571ff761f356d51c3903c4650adbdd0</id>
<content type='text'>
Add driver providing access to the memory-mapped system information
area on HPE GXP BMC SoCs. The 256-byte region at 0xa0017f00 contains
board data organized in two 128-byte blocks, each protected by a
16-bit checksum.

Signed-off-by: Marcello Sylvester Bauer &lt;marcello.bauer@9elements.com&gt;
Signed-off-by: Tan Siewert &lt;tan.siewert@9elements.com&gt;
</content>
</entry>
<entry>
<title>misc: mpfs_syscontroller: bind RNG sub-device</title>
<updated>2026-08-05T09:03:29Z</updated>
<author>
<name>Jamie Gibbons</name>
<email>jamie.gibbons@microchip.com</email>
</author>
<published>2026-07-22T15:45:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=752704d854fd22985470b03df8d4b303c265b307'/>
<id>urn:sha1:752704d854fd22985470b03df8d4b303c265b307</id>
<content type='text'>
The MPFS RNG driver is not described by the device tree and is instead
registered dynamically by the system controller. Explicitly bind the
MPFS RNG driver as a child device during system controller probe.

This ensures the RNG device is instantiated and available via UCLASS_RNG
without requiring a device tree node.

Signed-off-by: Jamie Gibbons &lt;jamie.gibbons@microchip.com&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
</content>
</entry>
<entry>
<title>misc: mpfs_syscontroller: add mailbox RX helper for service responses</title>
<updated>2026-08-05T09:03:23Z</updated>
<author>
<name>Jamie Gibbons</name>
<email>jamie.gibbons@microchip.com</email>
</author>
<published>2026-07-22T15:45:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a5f93037f28624c612288e2d97604d73e03af5a3'/>
<id>urn:sha1:a5f93037f28624c612288e2d97604d73e03af5a3</id>
<content type='text'>
The MPFS system controller run_service() helper only submits the mailbox
request but does not read back the response data. However, the caller
must explicitly receive the response.

Add a public system controller helper to receive mailbox service
responses to populate the response buffer after issuing a system
controller request.

Without this, the drivers copy uninitialised stack data instead of
mailbox response data, resulting in deterministic output.

Signed-off-by: Jamie Gibbons &lt;jamie.gibbons@microchip.com&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
</content>
</entry>
<entry>
<title>qfw: fix RSDP ext_checksum recomputation</title>
<updated>2026-07-15T22:40:42Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2026-06-28T08:28:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=da91be14c1302d17b20d9a5d53bc99e9ad34c270'/>
<id>urn:sha1:da91be14c1302d17b20d9a5d53bc99e9ad34c270</id>
<content type='text'>
table_compute_checksum() returns the value that makes the byte sum of
the buffer zero. If the ext_checksum field already contains a non-zero
value (as QEMU's firmware-provided RSDP does), adding that existing
value into the sum produces an incorrect complement. Zero the field
before calling table_compute_checksum() so the calculation starts from
a clean state, matching the pattern used in acpi_write_rsdp().

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;
Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
</content>
</entry>
<entry>
<title>treewide: Kconfig: use bool instead of tristate</title>
<updated>2026-07-10T21:45:57Z</updated>
<author>
<name>Anshul Dalal</name>
<email>anshuld@ti.com</email>
</author>
<published>2026-06-25T03:17:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=199a088b96c9d352cffa59ce4043e5ac60917697'/>
<id>urn:sha1:199a088b96c9d352cffa59ce4043e5ac60917697</id>
<content type='text'>
U-Boot does not support modules, so having tristate options is useless.

Therefore this patch does a blind replace of all tristate options to
bool tree-wide.

Signed-off-by: Anshul Dalal &lt;anshuld@ti.com&gt;
Reviewed-by: Heiko Schocher &lt;hs@nabladev.com&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Reviewed-by: Siddharth Vadapalli &lt;s-vadapalli@ti.com&gt;
Reviewed-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
Reviewed-by: Romain Gantois &lt;romain.gantois@bootlin.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>cros_ec: Convert dm_cros_ec_get_ops into an inline function and constify dm_cros_ec_ops</title>
<updated>2026-06-29T21:29:44Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2026-06-12T01:59:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4a0990218aa9185c2ccd7986dc1ad14b24aaaa9d'/>
<id>urn:sha1:4a0990218aa9185c2ccd7986dc1ad14b24aaaa9d</id>
<content type='text'>
Convert dm_cros_ec_get_ops into an inline function to improve compiler
code coverage, and constify struct dm_cros_ec_ops in a few places.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>misc: ele_api: Add V2X Get State API</title>
<updated>2026-06-27T02:02:46Z</updated>
<author>
<name>Ye Li</name>
<email>ye.li@nxp.com</email>
</author>
<published>2026-06-26T11:11:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=00bba5a3587f1b18e8ed8aa67c5dcfca7917dc89'/>
<id>urn:sha1:00bba5a3587f1b18e8ed8aa67c5dcfca7917dc89</id>
<content type='text'>
Add V2X Get State API to return V2X states for debug purpose

Signed-off-by: Ye Li &lt;ye.li@nxp.com&gt;
</content>
</entry>
<entry>
<title>misc: ele: Use dev_read_addr</title>
<updated>2026-06-26T20:07:06Z</updated>
<author>
<name>Peng Fan</name>
<email>peng.fan@nxp.com</email>
</author>
<published>2026-06-09T08:36:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=170291f04267269c1cbe88628d03b29feec4d6c0'/>
<id>urn:sha1:170291f04267269c1cbe88628d03b29feec4d6c0</id>
<content type='text'>
Use dev_read_addr which supports livetree API, otherwise driver
will fail to get addr when OF_LIVE is enabled.

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>Kconfig: drivers: restyle remaining</title>
<updated>2026-06-25T21:00:58Z</updated>
<author>
<name>Johan Jonker</name>
<email>jbx6244@gmail.com</email>
</author>
<published>2026-06-10T14:41:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=145d58e2c7276f68195a7fc760457a5b88f867dd'/>
<id>urn:sha1:145d58e2c7276f68195a7fc760457a5b88f867dd</id>
<content type='text'>
Restyle all Kconfigs for the rest of "drivers":
Menu entries   : no space left
Menu attributes: 1 TAB
Help text      : 1 TAB + 2 spaces
Replace '---help---' by 'help'

Signed-off-by: Johan Jonker &lt;jbx6244@gmail.com&gt;
[trini: Add missing indentation on a few more multi-paragraph help texts]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
</feed>
