Lines Matching refs:blob
12 static int do_pinctr_pin(const void *blob, int child, const char *node_name) in do_pinctr_pin() argument
20 base_addr = fdtdec_get_addr_size(blob, child, "reg", &size); in do_pinctr_pin()
22 cell = fdt_getprop(blob, child, "pinctrl-single,pins", &len); in do_pinctr_pin()
38 static int do_pinctrl_pins(const void *blob, int node, const char *child_name) in do_pinctrl_pins() argument
43 child = fdt_first_subnode(blob, node); in do_pinctrl_pins()
48 node_name = fdt_get_name(blob, child, &len); in do_pinctrl_pins()
52 return do_pinctr_pin(blob, child, node_name); in do_pinctrl_pins()
54 child = fdt_next_subnode(blob, child); in do_pinctrl_pins()
59 node_name = fdt_get_name(blob, child, &len); in do_pinctrl_pins()
65 int config_dedicated_pins(const void *blob) in config_dedicated_pins() argument
69 node = fdtdec_next_compatible(blob, 0, in config_dedicated_pins()
74 if (do_pinctrl_pins(blob, node, "dedicated_cfg")) in config_dedicated_pins()
77 if (do_pinctrl_pins(blob, node, "dedicated")) in config_dedicated_pins()
83 int config_pins(const void *blob, const char *pin_grp) in config_pins() argument
87 node = fdtdec_next_compatible(blob, 0, in config_pins()
92 if (do_pinctrl_pins(blob, node, pin_grp)) in config_pins()