arm: K3: sysfw-loader: Allow loading SYSFW via Y-Modem
authorAndreas Dannenberg <dannenberg@ti.com>
Thu, 15 Aug 2019 20:55:29 +0000 (15:55 -0500)
committerTom Rini <trini@konsulko.com>
Fri, 11 Oct 2019 14:07:33 +0000 (10:07 -0400)
commit921b325854dbd198afd994be886095e94d2d4689
tree2f329569d14cfdb12b26942a78db8a1376133c1b
parente630afe1debc71b799548bdc6aa6bfbb02a12953
arm: K3: sysfw-loader: Allow loading SYSFW via Y-Modem

In order to allow booting TI K3 family SoCs via Y-Modem add support for
loading System Firmware by tapping into the associated SPL core loader
function.

In this context also make sure a console is available and if not go
ahead and activate the early console feature which allows bringing up
an alternate full console before the main console is activated. Such
an alternate console is typically setup in a way that the associated
UART can be fully initialized prior to SYSFW services being available.

Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
arch/arm/mach-k3/sysfw-loader.c