board: samsung: e850-96: Load firmwares over USB on USB boot
authorSam Protsenko <semen.protsenko@linaro.org>
Tue, 18 Nov 2025 23:21:18 +0000 (17:21 -0600)
committerMinkyu Kang <mk7.kang@samsung.com>
Wed, 26 Nov 2025 08:55:57 +0000 (17:55 +0900)
commit7b583b66639fa1fd883d48bc259aa39490970df6
treeec2c2237bb6470dfbcb69403ea27cb4094962194
parent3d9115a045d2d48c28019b3d6673ab30271819f5
board: samsung: e850-96: Load firmwares over USB on USB boot

During USB boot it's expected that the bootloader (U-Boot) should
download LDFW and TZSW firmware binaries over USB, using corresponding
SMC call. Once it's done, the Boot ROM code can release the USB block,
so that it can be used in U-Boot (e.g. for flashing images to eMMC using
DFU or fastboot). Otherwise USB wouldn't be accessible in U-Boot, and
any attempt to access USB PHY or DWC3 registers will lead to abort.

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
board/samsung/e850-96/e850-96.c