Lines Matching defs:conf
49 struct pin_info *conf, int max_pins)
67 memset(conf, '\0', sizeof(*conf));
68 conf->node = node;
69 conf->phandle = phandle;
70 conf->mode_gpio = fdtdec_get_bool(blob, node, "mode-gpio");
72 conf->dir_input = true;
73 conf->invert = fdtdec_get_bool(blob, node, "invert");
75 conf->trigger_level = true;
77 conf->output_high = true;
78 conf->sense_disable = fdtdec_get_bool(blob, node,
81 conf->owner_gpio = true;
83 conf->route_smi = true;
84 conf->irq_enable = fdtdec_get_bool(blob, node, "irq-enable");
85 conf->reset_rsmrst = fdtdec_get_bool(blob, node,
89 conf->pirq_apic_route = true;
92 conf++;
99 static int broadwell_pinctrl_lookup_phandle(struct pin_info *conf,
105 if (conf[i].phandle == phandle)
113 struct pin_info *conf, int conf_count, int gpio_conf[],
142 val = broadwell_pinctrl_lookup_phandle(conf, conf_count,
195 debug("gpio %d: conf %d, mode_gpio %d, dir_input %d, output_high %d\n",
213 struct pin_info conf[12];
243 conf_count = broadwell_pinctrl_read_configs(dev, conf,
244 ARRAY_SIZE(conf));
254 ret = broadwell_pinctrl_read_pins(dev, conf, conf_count, gpio_conf,
262 broadwell_pinctrl_commit(regs, conf, gpio_conf, ARRAY_SIZE(conf));