Lines Matching refs:pins
28 dev->pins = devm_kzalloc(dev, sizeof(*(dev->pins)), GFP_KERNEL);
29 if (!dev->pins)
32 dev->pins->p = devm_pinctrl_get(dev);
33 if (IS_ERR(dev->pins->p)) {
35 ret = PTR_ERR(dev->pins->p);
39 dev->pins->default_state = pinctrl_lookup_state(dev->pins->p,
41 if (IS_ERR(dev->pins->default_state)) {
47 dev->pins->init_state = pinctrl_lookup_state(dev->pins->p,
49 if (IS_ERR(dev->pins->init_state)) {
53 ret = pinctrl_select_state(dev->pins->p,
54 dev->pins->default_state);
56 ret = pinctrl_select_state(dev->pins->p, dev->pins->init_state);
70 dev->pins->sleep_state = pinctrl_lookup_state(dev->pins->p,
72 if (IS_ERR(dev->pins->sleep_state))
76 dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p,
78 if (IS_ERR(dev->pins->idle_state))
91 devm_pinctrl_put(dev->pins->p);
93 devm_kfree(dev, dev->pins);
94 dev->pins = NULL;