Lines Matching refs:pins
26 dev->pins = devm_kzalloc(dev, sizeof(*(dev->pins)), GFP_KERNEL); in pinctrl_bind_pins()
27 if (!dev->pins) in pinctrl_bind_pins()
30 dev->pins->p = devm_pinctrl_get(dev); in pinctrl_bind_pins()
31 if (IS_ERR(dev->pins->p)) { in pinctrl_bind_pins()
33 ret = PTR_ERR(dev->pins->p); in pinctrl_bind_pins()
37 dev->pins->default_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins()
39 if (IS_ERR(dev->pins->default_state)) { in pinctrl_bind_pins()
45 ret = pinctrl_select_state(dev->pins->p, dev->pins->default_state); in pinctrl_bind_pins()
57 dev->pins->sleep_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins()
59 if (IS_ERR(dev->pins->sleep_state)) in pinctrl_bind_pins()
63 dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins()
65 if (IS_ERR(dev->pins->idle_state)) in pinctrl_bind_pins()
78 devm_pinctrl_put(dev->pins->p); in pinctrl_bind_pins()
80 devm_kfree(dev, dev->pins); in pinctrl_bind_pins()
81 dev->pins = NULL; in pinctrl_bind_pins()