Commit dbc6eb23 authored by Sandrine Bailleux's avatar Sandrine Bailleux
Browse files

juno: Constify some variables

Mark some of the variables in the juno code as 'const' where possible.

Change-Id: I14b19cccff5993c08a0ca11cd42e57d5435081f4
parent 7beb5ec1
...@@ -48,27 +48,27 @@ static uintptr_t memmap_dev_spec; ...@@ -48,27 +48,27 @@ static uintptr_t memmap_dev_spec;
static uintptr_t memmap_init_params; static uintptr_t memmap_init_params;
static uintptr_t memmap_dev_handle; static uintptr_t memmap_dev_handle;
static io_block_spec_t fip_block_spec = { static const io_block_spec_t fip_block_spec = {
.offset = FLASH_BASE, .offset = FLASH_BASE,
.length = FLASH_SIZE .length = FLASH_SIZE
}; };
static io_file_spec_t bl2_file_spec = { static const io_file_spec_t bl2_file_spec = {
.path = BL2_IMAGE_NAME, .path = BL2_IMAGE_NAME,
.mode = FOPEN_MODE_RB .mode = FOPEN_MODE_RB
}; };
static io_file_spec_t bl30_file_spec = { static const io_file_spec_t bl30_file_spec = {
.path = BL30_IMAGE_NAME, .path = BL30_IMAGE_NAME,
.mode = FOPEN_MODE_RB .mode = FOPEN_MODE_RB
}; };
static io_file_spec_t bl31_file_spec = { static const io_file_spec_t bl31_file_spec = {
.path = BL31_IMAGE_NAME, .path = BL31_IMAGE_NAME,
.mode = FOPEN_MODE_RB .mode = FOPEN_MODE_RB
}; };
static io_file_spec_t bl33_file_spec = { static const io_file_spec_t bl33_file_spec = {
.path = BL33_IMAGE_NAME, .path = BL33_IMAGE_NAME,
.mode = FOPEN_MODE_RB .mode = FOPEN_MODE_RB
}; };
...@@ -77,13 +77,13 @@ static int open_fip(const uintptr_t spec); ...@@ -77,13 +77,13 @@ static int open_fip(const uintptr_t spec);
static int open_memmap(const uintptr_t spec); static int open_memmap(const uintptr_t spec);
struct plat_io_policy { struct plat_io_policy {
char *image_name; const char *image_name;
uintptr_t *dev_handle; uintptr_t *dev_handle;
uintptr_t image_spec; uintptr_t image_spec;
int (*check)(const uintptr_t spec); int (*check)(const uintptr_t spec);
}; };
static struct plat_io_policy policies[] = { static const struct plat_io_policy policies[] = {
{ {
FIP_IMAGE_NAME, FIP_IMAGE_NAME,
&memmap_dev_handle, &memmap_dev_handle,
...@@ -178,7 +178,7 @@ int plat_get_image_source(const char *image_name, uintptr_t *dev_handle, ...@@ -178,7 +178,7 @@ int plat_get_image_source(const char *image_name, uintptr_t *dev_handle,
uintptr_t *image_spec) uintptr_t *image_spec)
{ {
int result = IO_FAIL; int result = IO_FAIL;
struct plat_io_policy *policy; const struct plat_io_policy *policy;
if ((image_name != NULL) && (dev_handle != NULL) && if ((image_name != NULL) && (dev_handle != NULL) &&
(image_spec != NULL)) { (image_spec != NULL)) {
......
...@@ -145,7 +145,7 @@ int pm_off(unsigned long mpidr, unsigned int afflvl, unsigned int state) ...@@ -145,7 +145,7 @@ int pm_off(unsigned long mpidr, unsigned int afflvl, unsigned int state)
/******************************************************************************* /*******************************************************************************
* Export the platform handlers to enable psci to invoke them * Export the platform handlers to enable psci to invoke them
******************************************************************************/ ******************************************************************************/
static plat_pm_ops_t pm_ops = { static const plat_pm_ops_t pm_ops = {
.affinst_on = pm_on, .affinst_on = pm_on,
.affinst_on_finish = pm_on_finish, .affinst_on_finish = pm_on_finish,
.affinst_off = pm_off .affinst_off = pm_off
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment