]> git.sur5r.net Git - u-boot/blobdiff - drivers/pinctrl/pinctrl-generic.c
cfi_flash: Fix spacing around casts/operators
[u-boot] / drivers / pinctrl / pinctrl-generic.c
index 482db295fee1c8eaf995d4c869f4d0a026e858bc..49e36480df2890aa477873f47cdae9b242e33455 100644 (file)
@@ -5,8 +5,8 @@
  */
 
 #include <common.h>
+#include <dm.h>
 #include <linux/compat.h>
-#include <dm/device.h>
 #include <dm/pinctrl.h>
 
 DECLARE_GLOBAL_DATA_PTR;
@@ -245,7 +245,7 @@ static int pinctrl_generic_set_state_one(struct udevice *dev,
                                         bool is_group, unsigned selector)
 {
        const void *fdt = gd->fdt_blob;
-       int node_offset = config->of_offset;
+       int node_offset = dev_of_offset(config);
        const char *propname;
        const void *value;
        int prop_offset, len, func_selector, param, ret;
@@ -300,18 +300,18 @@ static int pinctrl_generic_set_state_subnode(struct udevice *dev,
                                             struct udevice *config)
 {
        const void *fdt = gd->fdt_blob;
-       int node = config->of_offset;
+       int node = dev_of_offset(config);
        const char *subnode_target_type = "pins";
        bool is_group = false;
        const char *name;
        int strings_count, selector, i, ret;
 
-       strings_count =  fdt_stringlist_count(fdt, node, subnode_target_type);
+       strings_count = fdt_stringlist_count(fdt, node, subnode_target_type);
        if (strings_count < 0) {
                subnode_target_type = "groups";
                is_group = true;
-               strings_count =  fdt_stringlist_count(fdt, node,
-                                                 subnode_target_type);
+               strings_count = fdt_stringlist_count(fdt, node,
+                                                    subnode_target_type);
                if (strings_count < 0) {
                        /* skip this node; may contain config child nodes */
                        return 0;