mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-25 22:35:42 +00:00

Use the firmware configuration framework to store the io_policies information inside the configuration device tree instead of the static structure in the code base. The io_policies required by BL1 can't be inside the dtb, as this one is loaded by BL1, and only available at BL2. This change currently only applies to FVP platform. Change-Id: Ic9c1ac3931a4a136aa36f7f58f66d3764c1bfca1 Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
19 lines
426 B
C
19 lines
426 B
C
/*
|
|
* Copyright (c) 2020, ARM Limited. All rights reserved.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
#ifndef ARM_FCONF_IO_STORAGE_H
|
|
#define ARM_FCONF_IO_STORAGE_H
|
|
|
|
#include <stdint.h>
|
|
|
|
/* IO devices handle */
|
|
extern uintptr_t memmap_dev_handle;
|
|
extern uintptr_t fip_dev_handle;
|
|
|
|
/* Function declarations */
|
|
int open_fip(const uintptr_t spec);
|
|
int open_memmap(const uintptr_t spec);
|
|
|
|
#endif /* ARM_FCONF_IO_STORAGE_H */
|