// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (c) 2020-2021, SiFive Inc * * Authors: * Pragnesh Patel */ #include #include #include #include void *board_fdt_blob_setup(int *err) { *err = 0; if (IS_ENABLED(CONFIG_OF_SEPARATE) || IS_ENABLED(CONFIG_OF_BOARD)) { if (gd->arch.firmware_fdt_addr) return (ulong *)(uintptr_t)gd->arch.firmware_fdt_addr; } return (ulong *)&_end; } int board_init(void) { /* enable all cache ways */ enable_caches(); return 0; }