On Wed, 16 Jul 2025 11:51:54 +0530, Neha Malcom Francis wrote: > 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. > > [...]
Applied to u-boot/master, thanks! [1/2] drivers: misc: k3_bist: Add K3 BIST driver commit: b56066e03ca942e5b647476d894f00e99ec63ed4 [2/2] arm: mach-k3: j784s4_init: Trigger LBIST and PBIST on MAIN R5 2_0 commit: a7ddab97aae511977860f756a8e25ccf81d0699d -- Tom