Lines Matching refs:state
40 TEE_Result pinctrl_apply_state(struct pinctrl_state *state) in pinctrl_apply_state() argument
46 for (i = 0; i < state->conf_count; i++) { in pinctrl_apply_state()
47 conf = state->confs[i]; in pinctrl_apply_state()
59 void pinctrl_free_state(struct pinctrl_state *state) in pinctrl_free_state() argument
63 for (i = 0; i < state->conf_count; i++) in pinctrl_free_state()
64 state->confs[i]->ops->conf_free(state->confs[i]); in pinctrl_free_state()
66 free(state); in pinctrl_free_state()
79 struct pinctrl_state *state = NULL; in pinctrl_get_state_by_idx() local
92 state = calloc(1, sizeof(struct pinctrl_state) + in pinctrl_get_state_by_idx()
94 if (!state) in pinctrl_get_state_by_idx()
97 state->conf_count = conf_count; in pinctrl_get_state_by_idx()
106 free(state); in pinctrl_get_state_by_idx()
110 state->confs[conf_id] = pinconf; in pinctrl_get_state_by_idx()
113 *state_ret = state; in pinctrl_get_state_by_idx()
120 struct pinctrl_state **state) in pinctrl_get_state_by_name() argument
130 *state = NULL; in pinctrl_get_state_by_name()
137 return pinctrl_get_state_by_idx(fdt, nodeoffset, pinctrl_index, state); in pinctrl_get_state_by_name()