summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2013-11-07 09:31:58 -0700
committerSimon Glass <sjg@chromium.org>2013-11-21 16:54:26 -0700
commited072b96efd7a5de51cef01c3d4bed4db0e391f0 (patch)
treee8cabd63bad138e36ce9531539deca401f54596e
parent370b6c5c4d764192399a220095a2dd1054314147 (diff)
downloadu-boot-imx-ed072b96efd7a5de51cef01c3d4bed4db0e391f0.zip
u-boot-imx-ed072b96efd7a5de51cef01c3d4bed4db0e391f0.tar.gz
u-boot-imx-ed072b96efd7a5de51cef01c3d4bed4db0e391f0.tar.bz2
sandbox: Make map_to_sysmem() use a constant pointer
Very often a constant pointer is passed to this function, so we should declare this, since map_to_sysmem() does not change the pointer. Signed-off-by: Simon Glass <sjg@chromium.org>
-rw-r--r--arch/sandbox/include/asm/io.h2
-rw-r--r--include/common.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/arch/sandbox/include/asm/io.h b/arch/sandbox/include/asm/io.h
index 9ac6a5f..7956041 100644
--- a/arch/sandbox/include/asm/io.h
+++ b/arch/sandbox/include/asm/io.h
@@ -38,6 +38,6 @@ static inline void unmap_sysmem(const void *vaddr)
}
/* Map from a pointer to our RAM buffer */
-phys_addr_t map_to_sysmem(void *ptr);
+phys_addr_t map_to_sysmem(const void *ptr);
#endif
diff --git a/include/common.h b/include/common.h
index 409515f..8ca67f6 100644
--- a/include/common.h
+++ b/include/common.h
@@ -923,7 +923,7 @@ static inline void unmap_sysmem(const void *vaddr)
{
}
-static inline phys_addr_t map_to_sysmem(void *ptr)
+static inline phys_addr_t map_to_sysmem(const void *ptr)
{
return (phys_addr_t)(uintptr_t)ptr;
}