/* SPDX-License-Identifier: GPL-2.0+ */ /* * Copyright 2024 Google LLC * Written by: Simon Glass */ #ifndef __BOARD_F #define __BOARD_F /** * struct board_f: Information used only before relocation * * This struct is set up in board_init_f() and used to deal with relocation. It * is not available after relocation. */ struct board_f { /** * @new_fdt: relocated device tree */ void *new_fdt; /** * @fdt_size: space reserved for relocated device space */ unsigned long fdt_size; /** * @new_bootstage: relocated boot stage information */ struct bootstage_data *new_bootstage; /** * @new_bloblist: relocated blob list information */ struct bloblist_hdr *new_bloblist; }; #endif