]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - lib/vsprintf.c
fdt: Add a function to remove unused strings from a device tree
[karo-tx-uboot.git] / lib / vsprintf.c
index bedc865240de0dd7a2d50fa9be5a73dce5084b7b..a9b8a3ae67fa0817deefa3f1d5d559b97056eeb7 100644 (file)
@@ -909,3 +909,19 @@ void print_grouped_ull(unsigned long long int_val, int digits)
                grab = 3;
        }
 }
+
+bool str2off(const char *p, loff_t *num)
+{
+       char *endptr;
+
+       *num = simple_strtoull(p, &endptr, 16);
+       return *p != '\0' && *endptr == '\0';
+}
+
+bool str2long(const char *p, ulong *num)
+{
+       char *endptr;
+
+       *num = simple_strtoul(p, &endptr, 16);
+       return *p != '\0' && *endptr == '\0';
+}