Lines Matching +full:default +full:- +full:state
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Standard pin control state definitions
10 * @PINCTRL_STATE_DEFAULT: the state the pinctrl handle shall be put
11 * into as default, usually this means the pins are up and ready to
12 * be used by the device driver. This state is commonly used by
13 * hogs to configure muxing and pins at boot, and also as a state
16 * @PINCTRL_STATE_INIT: normally the pinctrl will be set to "default"
20 * which is the state of the pins before drive probe. After probe
21 * if the pins are still in "init" state they'll be moved to
22 * "default".
23 * @PINCTRL_STATE_IDLE: the state the pinctrl handle shall be put into
24 * when the pins are idle. This is a state where the system is relaxed
25 * but not fully sleeping - some power may be on but clocks gated for
28 * @PINCTRL_STATE_SLEEP: the state the pinctrl handle shall be put into
29 * when the pins are sleeping. This is a state where the system is in
30 * its lowest sleep state. Could typically be set from an
33 #define PINCTRL_STATE_DEFAULT "default"