<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/misc/Kconfig, branch v2025.10</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/misc/Kconfig?h=v2025.10</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/misc/Kconfig?h=v2025.10'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-08-14T07:33:00Z</updated>
<entry>
<title>misc: add PolarFire SoC system controller</title>
<updated>2025-08-14T07:33:00Z</updated>
<author>
<name>Jamie Gibbons</name>
<email>jamie.gibbons@microchip.com</email>
</author>
<published>2025-08-01T12:36:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b7a0ad16f9114a7fe648d94e67d943772b8119ab'/>
<id>urn:sha1:b7a0ad16f9114a7fe648d94e67d943772b8119ab</id>
<content type='text'>
This driver provides an interface to access the functions of the system
controller on the Microchip PolarFire SoC.
This driver includes functions to use the system controller to read
the device serial number.

Signed-off-by: Jamie Gibbons &lt;jamie.gibbons@microchip.com&gt;
Acked-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;
</content>
</entry>
<entry>
<title>Merge patch series "Add support for K3 BIST"</title>
<updated>2025-07-24T19:30:20Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-07-24T17:50:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=896f570d567cbc5526225c1303132f24b299df8b'/>
<id>urn:sha1:896f570d567cbc5526225c1303132f24b299df8b</id>
<content type='text'>
Neha Malcom Francis &lt;n-francis@ti.com&gt; says:

This series implements a driver for the BIST (Built-In Self Test) module
for K3 devices. The BIST driver must ideally support triggering of BIST
tests, both PBIST (Memory BIST) and LBIST (Logic BIST) on a core. Both
tests are destructive in nature. Please see links [1] and [2] for
further information regarding the two.

At boot up, BIST is executed by hardware for the MCU domain
automatically as part of HW POST. So BIST has been checked only for the
MCU domain when U-Boot comes up in the usual U-Boot to Linux boot flow.
To facilitate the use-case where some safe firmware is intended to be
run on a safe core, it is best to have triggered the BIST tests on that
core. As an example, we take triggering the BIST tests on the MAIN R52_x
cores. The triggering patch is kept as DONOTMERGE.

The general procedure for triggering BIST on a core is:
	1. Power on the core under test following a sequence
	2. Trigger the BIST test
	3. Reset the core under test following a sequence

BIST tests are triggered from A72 SPL where the DM (Device Manager
firmware that handles power management) is already up and can perform
these power sequences for us.

Boot logs (with LOG_DEBUG and CONFIG_K3_BIST enabled) and DT node kept (already
merged to ti-k3-dts-next [3]):
https://gist.github.com/nehamalcom/3fed504d038b54e3e05ba3874d73d603

[1] https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/sdl/sdl_docs/userguide/j721e/modules/pbist.html#introduction
[2] https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/sdl/sdl_docs/userguide/j721e/modules/lbist.html#introduction
[3] https://lore.kernel.org/all/175205725858.918402.3771835070085533874.b4-ty@ti.com/

Link: https://lore.kernel.org/r/20250716062156.2564297-1-n-francis@ti.com
</content>
</entry>
<entry>
<title>drivers: misc: k3_bist: Add K3 BIST driver</title>
<updated>2025-07-24T17:50:21Z</updated>
<author>
<name>Neha Malcom Francis</name>
<email>n-francis@ti.com</email>
</author>
<published>2025-07-16T06:21:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b56066e03ca942e5b647476d894f00e99ec63ed4'/>
<id>urn:sha1:b56066e03ca942e5b647476d894f00e99ec63ed4</id>
<content type='text'>
Add a driver for the BIST module that support triggering of both PBIST
(Memory BIST) and LBIST (Logic BIST) tests. Also expose the relevant
operations and functions that would be required for an end user to
trigger the tests.

Signed-off-by: Neha Malcom Francis &lt;n-francis@ti.com&gt;
</content>
</entry>
<entry>
<title>misc: Remove DS4510 driver</title>
<updated>2025-07-18T18:22:17Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-07-11T15:20:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bf9a78f10939f3dfa9a255386f552d3ef02c8afc'/>
<id>urn:sha1:bf9a78f10939f3dfa9a255386f552d3ef02c8afc</id>
<content type='text'>
As no platforms use this driver anymore and it's not been converted from
to DM_I2C for use, remove it.

Fixes: ed7fe2bee12a ("ppc: Remove xpedite boards")
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>drivers: misc: Remove pca9551_led driver</title>
<updated>2025-07-18T18:22:13Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-07-11T15:20:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bdf443ffd54f401eea278c4f49cb99e9f63d7d0e'/>
<id>urn:sha1:bdf443ffd54f401eea278c4f49cb99e9f63d7d0e</id>
<content type='text'>
This driver has not been converted to DM_I2C and the last platform that
used it was removed as well. Remove the driver.

Fixes: 4bbcec08ebec ("arm: Remove mx6dlarm2 board")
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>misc: Tighten requirements on IHS_FPGA driver</title>
<updated>2025-07-18T18:22:05Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-07-11T15:20:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=14d20133a85b63215e7848fe9f84bf8504e0df47'/>
<id>urn:sha1:14d20133a85b63215e7848fe9f84bf8504e0df47</id>
<content type='text'>
This driver requires that the gdsys legacy driver option also be enabled
in order to build. Express that requirement in Kconfig as well.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>nxp: Move FSL_SEC_MON related options to arch/Kconfig.nxp</title>
<updated>2025-07-17T12:57:39Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-07-11T15:20:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d4a9ce26cb6d4782e0f28842e4f037afe1f9e65d'/>
<id>urn:sha1:d4a9ce26cb6d4782e0f28842e4f037afe1f9e65d</id>
<content type='text'>
The options related to FSL_SEC_MON are part of the chain of trust
related options and should be under that menu, so move it there.
Furthermore we don't need to prompt for the driver itself but do need to
allow for configuration of the monitor endianess.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>arm: imx: Remove the rest of i.MX31 support</title>
<updated>2025-07-10T11:02:11Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-07-04T21:46:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b284c347252fcc8f2999181b75147008b22eac8d'/>
<id>urn:sha1:b284c347252fcc8f2999181b75147008b22eac8d</id>
<content type='text'>
With the removal of the last i.MX31 platform we can remove the rest of
the underlying architecture code as well.

Fixes: f247354708ec ("arm: Remove mx31pdk board")
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Acked-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>rockchip: io-domain: Add CONFIG_SPL_ROCKCHIP_IODOMAIN</title>
<updated>2025-06-06T09:21:54Z</updated>
<author>
<name>Justin Klaassen</name>
<email>justin@tidylabs.net</email>
</author>
<published>2025-05-23T16:53:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=83b1d04765de8aa9cfaa76d2db37b493a46cf504'/>
<id>urn:sha1:83b1d04765de8aa9cfaa76d2db37b493a46cf504</id>
<content type='text'>
Allows use of the Rockchip IO-domain driver in SPL to configure
the GPIO to match the voltage supplied by specific regulators
(e.g. "vcc_sdio").

Signed-off-by: Justin Klaassen &lt;justin@tidylabs.net&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>rockchip: io-domain: Enable by default for all supported SoCs</title>
<updated>2025-05-06T08:12:06Z</updated>
<author>
<name>Chen-Yu Tsai</name>
<email>wens@csie.org</email>
</author>
<published>2025-04-29T13:28:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=64f670f75fabbfb2a1e4d517b761f976de022133'/>
<id>urn:sha1:64f670f75fabbfb2a1e4d517b761f976de022133</id>
<content type='text'>
The IO domain driver controls the I/O voltage for various pins,
MMC included.

Enable it by default for all supported Rockchip SoCs.

Signed-off-by: Chen-Yu Tsai &lt;wens@csie.org&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@cherry.de&gt;
Reviewed-by: Paul Kocialkowski &lt;paulk@sys-base.io&gt;
Reviewed-by: Jonas Karlman &lt;jonas@kwiboo.se&gt;
Reviewed-by: Anand Moon &lt;linux.amoon@gmail.com&gt;
</content>
</entry>
</feed>
