lkml.org 
[lkml]   [2011]   [Feb]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH 38/52] kstrtox: convert drivers/ssb/
Date

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
drivers/ssb/sprom.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/drivers/ssb/sprom.c b/drivers/ssb/sprom.c
index 4f7cc8d..fea2ac4 100644
--- a/drivers/ssb/sprom.c
+++ b/drivers/ssb/sprom.c
@@ -38,7 +38,6 @@ static int hex2sprom(u16 *sprom, const char *dump, size_t len,
{
char c, tmp[5] = { 0 };
int err, cnt = 0;
- unsigned long parsed;

/* Strip whitespace at the end. */
while (len) {
@@ -52,12 +51,14 @@ static int hex2sprom(u16 *sprom, const char *dump, size_t len,
return -EINVAL;

while (cnt < sprom_size_words) {
+ u16 parsed;
+
memcpy(tmp, dump, 4);
dump += 4;
- err = strict_strtoul(tmp, 16, &parsed);
+ err = kstrtou16(tmp, 16, &parsed);
if (err)
return err;
- sprom[cnt++] = swab16((u16)parsed);
+ sprom[cnt++] = swab16(parsed);
}

return 0;
--
1.7.3.4


\
 
 \ /
  Last update: 2011-02-05 15:45    [W:0.144 / U:0.456 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site