
On Tue, 27 Oct 2020 at 15:15, Alper Nebi Yasak alpernebiyasak@gmail.com wrote:
Commit fe974716326c ("rockchip: rk3288: Allow setting up clocks in U-Boot proper") fixes some clock issues when chainloading U-Boot on rk3288 chromebooks. Part of that change is still available in veyron's board_early_init_r() function. Since chain-loading U-Boot proper from vendor firmware is possible on gru boards as well, do the same thing for them too.
On rk3399, this needs to detect whether SPL was run via handoff, so enable that and bloblist kconfigs it needs for chromebook_bob.
Signed-off-by: Alper Nebi Yasak alpernebiyasak@gmail.com
Changes in v2:
- Enable kconfigs needed for using SPL handoff
v1: https://patchwork.ozlabs.org/project/uboot/patch/20201022203740.24528-2-alpe...
board/google/gru/gru.c | 23 +++++++++++++++++++++++ configs/chromebook_bob_defconfig | 5 +++++ 2 files changed, 28 insertions(+)
Reviewed-by: Simon Glass sjg@chromium.org