1*0a6e7e3bSLouis Mayencourt /* 2*0a6e7e3bSLouis Mayencourt * Copyright (c) 2020, ARM Limited. All rights reserved. 3*0a6e7e3bSLouis Mayencourt * 4*0a6e7e3bSLouis Mayencourt * SPDX-License-Identifier: BSD-3-Clause 5*0a6e7e3bSLouis Mayencourt */ 6*0a6e7e3bSLouis Mayencourt #ifndef ARM_FCONF_IO_STORAGE_H 7*0a6e7e3bSLouis Mayencourt #define ARM_FCONF_IO_STORAGE_H 8*0a6e7e3bSLouis Mayencourt 9*0a6e7e3bSLouis Mayencourt #include <stdint.h> 10*0a6e7e3bSLouis Mayencourt 11*0a6e7e3bSLouis Mayencourt /* IO devices handle */ 12*0a6e7e3bSLouis Mayencourt extern uintptr_t memmap_dev_handle; 13*0a6e7e3bSLouis Mayencourt extern uintptr_t fip_dev_handle; 14*0a6e7e3bSLouis Mayencourt 15*0a6e7e3bSLouis Mayencourt /* Function declarations */ 16*0a6e7e3bSLouis Mayencourt int open_fip(const uintptr_t spec); 17*0a6e7e3bSLouis Mayencourt int open_memmap(const uintptr_t spec); 18*0a6e7e3bSLouis Mayencourt 19*0a6e7e3bSLouis Mayencourt #endif /* ARM_FCONF_IO_STORAGE_H */ 20