diff options
Diffstat (limited to 'include/image.h')
| -rw-r--r-- | include/image.h | 34 | 
1 files changed, 17 insertions, 17 deletions
| diff --git a/include/image.h b/include/image.h index beb3a16cd..a62669fc6 100644 --- a/include/image.h +++ b/include/image.h @@ -333,7 +333,7 @@ static inline uint32_t image_get_header_size (void)  }  #define image_get_hdr_l(f) \ -	static inline uint32_t image_get_##f(image_header_t *hdr) \ +	static inline uint32_t image_get_##f(const image_header_t *hdr) \  	{ \  		return uimage_to_cpu (hdr->ih_##f); \  	} @@ -346,7 +346,7 @@ image_get_hdr_l (ep);		/* image_get_ep */  image_get_hdr_l (dcrc);		/* image_get_dcrc */  #define image_get_hdr_b(f) \ -	static inline uint8_t image_get_##f(image_header_t *hdr) \ +	static inline uint8_t image_get_##f(const image_header_t *hdr) \  	{ \  		return hdr->ih_##f; \  	} @@ -355,12 +355,12 @@ image_get_hdr_b (arch);		/* image_get_arch */  image_get_hdr_b (type);		/* image_get_type */  image_get_hdr_b (comp);		/* image_get_comp */ -static inline char *image_get_name (image_header_t *hdr) +static inline char *image_get_name (const image_header_t *hdr)  {  	return (char *)hdr->ih_name;  } -static inline uint32_t image_get_data_size (image_header_t *hdr) +static inline uint32_t image_get_data_size (const image_header_t *hdr)  {  	return image_get_size (hdr);  } @@ -376,16 +376,16 @@ static inline uint32_t image_get_data_size (image_header_t *hdr)   * returns:   *     image payload data start address   */ -static inline ulong image_get_data (image_header_t *hdr) +static inline ulong image_get_data (const image_header_t *hdr)  {  	return ((ulong)hdr + image_get_header_size ());  } -static inline uint32_t image_get_image_size (image_header_t *hdr) +static inline uint32_t image_get_image_size (const image_header_t *hdr)  {  	return (image_get_size (hdr) + image_get_header_size ());  } -static inline ulong image_get_image_end (image_header_t *hdr) +static inline ulong image_get_image_end (const image_header_t *hdr)  {  	return ((ulong)hdr + image_get_image_size (hdr));  } @@ -418,8 +418,8 @@ static inline void image_set_name (image_header_t *hdr, const char *name)  	strncpy (image_get_name (hdr), name, IH_NMLEN);  } -int image_check_hcrc (image_header_t *hdr); -int image_check_dcrc (image_header_t *hdr); +int image_check_hcrc (const image_header_t *hdr); +int image_check_dcrc (const image_header_t *hdr);  #ifndef USE_HOSTCC  int getenv_yesno (char *var);  ulong getenv_bootm_low(void); @@ -427,31 +427,31 @@ phys_size_t getenv_bootm_size(void);  void memmove_wd (void *to, void *from, size_t len, ulong chunksz);  #endif -static inline int image_check_magic (image_header_t *hdr) +static inline int image_check_magic (const image_header_t *hdr)  {  	return (image_get_magic (hdr) == IH_MAGIC);  } -static inline int image_check_type (image_header_t *hdr, uint8_t type) +static inline int image_check_type (const image_header_t *hdr, uint8_t type)  {  	return (image_get_type (hdr) == type);  } -static inline int image_check_arch (image_header_t *hdr, uint8_t arch) +static inline int image_check_arch (const image_header_t *hdr, uint8_t arch)  {  	return (image_get_arch (hdr) == arch);  } -static inline int image_check_os (image_header_t *hdr, uint8_t os) +static inline int image_check_os (const image_header_t *hdr, uint8_t os)  {  	return (image_get_os (hdr) == os);  } -ulong image_multi_count (image_header_t *hdr); -void image_multi_getimg (image_header_t *hdr, ulong idx, +ulong image_multi_count (const image_header_t *hdr); +void image_multi_getimg (const image_header_t *hdr, ulong idx,  			ulong *data, ulong *len); -void image_print_contents (image_header_t *hdr); +void image_print_contents (const void *hdr);  #ifndef USE_HOSTCC -static inline int image_check_target_arch (image_header_t *hdr) +static inline int image_check_target_arch (const image_header_t *hdr)  {  #if defined(__ARM__)  	if (!image_check_arch (hdr, IH_ARCH_ARM)) |