diff options
Diffstat (limited to 'arch/powerpc/kernel/prom_init.c')
| -rw-r--r-- | arch/powerpc/kernel/prom_init.c | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/arch/powerpc/kernel/prom_init.c b/arch/powerpc/kernel/prom_init.c index 18b04b08b983..0ac5faacc909 100644 --- a/arch/powerpc/kernel/prom_init.c +++ b/arch/powerpc/kernel/prom_init.c @@ -672,7 +672,7 @@ static inline int __init prom_getproplen(phandle node, const char *pname)  	return call_prom("getproplen", 2, 1, node, ADDR(pname));  } -static void add_string(char **str, const char *q) +static void __init add_string(char **str, const char *q)  {  	char *p = *str; @@ -682,7 +682,7 @@ static void add_string(char **str, const char *q)  	*str = p;  } -static char *tohex(unsigned int x) +static char *__init tohex(unsigned int x)  {  	static const char digits[] __initconst = "0123456789abcdef";  	static char result[9] __prombss; @@ -728,7 +728,7 @@ static int __init prom_setprop(phandle node, const char *nodename,  #define prom_islower(c)	('a' <= (c) && (c) <= 'z')  #define prom_toupper(c)	(prom_islower(c) ? ((c) - 'a' + 'A') : (c)) -static unsigned long prom_strtoul(const char *cp, const char **endp) +static unsigned long __init prom_strtoul(const char *cp, const char **endp)  {  	unsigned long result = 0, base = 10, value; @@ -753,7 +753,7 @@ static unsigned long prom_strtoul(const char *cp, const char **endp)  	return result;  } -static unsigned long prom_memparse(const char *ptr, const char **retptr) +static unsigned long __init prom_memparse(const char *ptr, const char **retptr)  {  	unsigned long ret = prom_strtoul(ptr, retptr);  	int shift = 0; @@ -1786,7 +1786,7 @@ static void __init prom_close_stdin(void)  }  #ifdef CONFIG_PPC_SVM -static int prom_rtas_hcall(uint64_t args) +static int __init prom_rtas_hcall(uint64_t args)  {  	register uint64_t arg1 asm("r3") = H_RTAS;  	register uint64_t arg2 asm("r4") = args; @@ -2991,7 +2991,7 @@ static void __init fixup_device_tree_efika_add_phy(void)  	/* Check if the phy-handle property exists - bail if it does */  	rv = prom_getprop(node, "phy-handle", prop, sizeof(prop)); -	if (!rv) +	if (rv <= 0)  		return;  	/* @@ -3248,7 +3248,7 @@ static void __init prom_check_initrd(unsigned long r3, unsigned long r4)  /*   * Perform the Enter Secure Mode ultracall.   */ -static int enter_secure_mode(unsigned long kbase, unsigned long fdt) +static int __init enter_secure_mode(unsigned long kbase, unsigned long fdt)  {  	register unsigned long r3 asm("r3") = UV_ESM;  	register unsigned long r4 asm("r4") = kbase; |