powerpc/pseries: Allow phandle to be specified in formats other than decimal

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linux Kernel Mailing List
Date: Tuesday, July 15, 2008 - 8:14 pm

Gitweb:     http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4b6e80...
Commit:     4b6e805e4a327c7231ab6a7739d6344d68d231d0
Parent:     138fc1ee06e58f12fc2b755e435ce15bb36a0471
Author:     Nathan Fontenot <nfont@austin.ibm.com>
AuthorDate: Thu Jul 3 13:19:24 2008 +1000
Committer:  Paul Mackerras <paulus@samba.org>
CommitDate: Thu Jul 3 16:58:14 2008 +1000

    powerpc/pseries: Allow phandle to be specified in formats other than decimal
    
    Allow the phandle passed to the /proc/ppc64/ofdt file to be specified
    in formats other than decimal.  This allows us to easily specify phandle
    values in hex that would otherwise appear as negative integers.
    
    This is an issue on systems where the value of
    /proc/device-tree/ibm,dynamic-reconfiguration-memory.ibm,phandle is
    fffffff9.  Having to pass this to the ofdt file as a string results in
    a large negative number, and simple_strtoul() does not handle negative
    numbers.
    
    Signed-off-by: Nathan Fontenot <nfont@austin.ibm.com>
    Signed-off-by: Paul Mackerras <paulus@samba.org>
---
 arch/powerpc/platforms/pseries/reconfig.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/powerpc/platforms/pseries/reconfig.c b/arch/powerpc/platforms/pseries/reconfig.c
index 75769aa..dfa2ebd 100644
--- a/arch/powerpc/platforms/pseries/reconfig.c
+++ b/arch/powerpc/platforms/pseries/reconfig.c
@@ -365,7 +365,7 @@ static char *parse_node(char *buf, size_t bufsize, struct device_node **npp)
 	*buf = '\0';
 	buf++;
 
-	handle = simple_strtoul(handle_str, NULL, 10);
+	handle = simple_strtoul(handle_str, NULL, 0);
 
 	*npp = of_find_node_by_phandle(handle);
 	return buf;
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
powerpc/pseries: Allow phandle to be specified in formats ..., Linux Kernel Mailing ..., (Tue Jul 15, 8:14 pm)