Home
last modified time | relevance | path

Searched refs:pinctrl_put (Results 1 – 6 of 6) sorted by relevance

/linux-6.6.21/include/linux/pinctrl/ !
Dconsumer.h36 extern void pinctrl_put(struct pinctrl *p);
100 static inline void pinctrl_put(struct pinctrl *p) in pinctrl_put() function
160 pinctrl_put(p); in pinctrl_get_select()
166 pinctrl_put(p); in pinctrl_get_select()
/linux-6.6.21/drivers/pinctrl/ !
Dcore.c1208 void pinctrl_put(struct pinctrl *p) in pinctrl_put() function
1212 EXPORT_SYMBOL_GPL(pinctrl_put);
1366 pinctrl_put(*(struct pinctrl **)res); in devm_pinctrl_release()
2218 pinctrl_put(pctldev->p); in pinctrl_unregister()
/linux-6.6.21/drivers/platform/x86/x86-android-tablets/ !
Dlenovo.c537 pinctrl_put(lenovo_yoga_tab2_830_1050_codec_pinctrl); in lenovo_yoga_tab2_830_1050_exit()
/linux-6.6.21/Documentation/driver-api/ !
Dpin-control.rst1236 - ``devm_pinctrl_get()`` is a variant of pinctrl_get() that causes ``pinctrl_put()``
1251 - ``pinctrl_put()`` frees all information associated with a pinctrl handle.
1253 - ``devm_pinctrl_put()`` is a variant of ``pinctrl_put()`` that may be used to
1258 ``pinctrl_get()`` must be paired with a plain ``pinctrl_put()``.
1261 ``devm_pinctrl_get()`` may not be paired with plain ``pinctrl_put()``.
/linux-6.6.21/drivers/usb/phy/ !
Dphy-ab8500-usb.c305 pinctrl_put(ab->pinctrl); in ab8500_usb_phy_disable()
/linux-6.6.21/drivers/net/can/c_can/ !
Dc_can_main.c652 pinctrl_put(p); in c_can_start()