aboutsummaryrefslogtreecommitdiff
path: root/plat/fvp/platform.h
diff options
context:
space:
mode:
authordanh-arm <dan.handley@arm.com>2014-05-06 17:57:34 +0100
committerdanh-arm <dan.handley@arm.com>2014-05-06 17:57:34 +0100
commite404d7f44a190b82332bb96daffa0c6239732218 (patch)
tree3a9c8494e30f1d7475dbc69edef172a37f036594 /plat/fvp/platform.h
parent408c37682a0233c8c4fa88700b603f0b09d6361f (diff)
parent625de1d4f04b30383354bee944d0a7ca3dba1e67 (diff)
downloadarm-trusted-firmware-e404d7f44a190b82332bb96daffa0c6239732218.tar.gz
Merge pull request #49 from danh-arm/dh/remove-non-const-data
Remove variables from .data section
Diffstat (limited to 'plat/fvp/platform.h')
-rw-r--r--plat/fvp/platform.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/plat/fvp/platform.h b/plat/fvp/platform.h
index 1ffdc98..1f4e432 100644
--- a/plat/fvp/platform.h
+++ b/plat/fvp/platform.h
@@ -349,7 +349,6 @@ typedef volatile struct mailbox {
******************************************************************************/
struct plat_pm_ops;
struct meminfo;
-struct io_dev_info;
/*******************************************************************************
* Function and variable prototypes
@@ -370,7 +369,7 @@ extern unsigned long warm_boot_entrypoint;
extern void bl1_plat_arch_setup(void);
extern void bl2_plat_arch_setup(void);
extern void bl31_plat_arch_setup(void);
-extern int platform_setup_pm(struct plat_pm_ops **);
+extern int platform_setup_pm(const struct plat_pm_ops **);
extern unsigned int platform_get_core_pos(unsigned long mpidr);
extern void disable_mmu(void);
extern void enable_mmu(void);
@@ -401,7 +400,7 @@ extern unsigned int plat_get_aff_state(unsigned int, unsigned long);
/* Declarations for plat_io_storage.c */
extern void io_setup(void);
extern int plat_get_image_source(const char *image_name,
- struct io_dev_info **dev_handle, void **image_spec);
+ uintptr_t *dev_handle, uintptr_t *image_spec);
/* Declarations for plat_security.c */
extern void plat_security_setup(void);