Use devm_kstrdup() instead of hand-writing it.
It is less verbose.
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
        struct device_node *root;
        char *board_type;
        const char *tmp;
-       int len;
 
        root = of_find_node_by_path("/");
        if (!root)
                return NULL;
 
        /* get rid of any '/' in the compatible string */
-       len = strlen(tmp) + 1;
-       board_type = devm_kzalloc(dev, len, GFP_KERNEL);
-       strscpy(board_type, tmp, len);
+       board_type = devm_kstrdup(dev, tmp, GFP_KERNEL);
        strreplace(board_type, '/', '-');
        of_node_put(root);