Searched refs:pinconf (Results 1 – 4 of 4) sorted by relevance
54 static TEE_Result pio_conf_apply(struct pinconf *conf) in pio_conf_apply()69 static void pio_conf_free(struct pinconf *conf) in pio_conf_free()80 struct pinconf **out_pinconf) in pio_pinctrl_dt_get()94 struct pinconf *pinconf = NULL; in pio_pinctrl_dt_get() local154 pinconf = calloc(1, sizeof(*pinconf) + sizeof(*pio_conf)); in pio_pinctrl_dt_get()155 if (!pinconf) in pio_pinctrl_dt_get()158 pio_conf = (struct atmel_pio_pin_conf *)(pinconf + 1); in pio_pinctrl_dt_get()164 pinconf->priv = pio_conf; in pio_pinctrl_dt_get()165 pinconf->ops = &pio_pinctrl_ops; in pio_pinctrl_dt_get()167 *out_pinconf = pinconf; in pio_pinctrl_dt_get()
43 struct pinconf *conf = NULL; in pinctrl_apply_state()93 conf_count * sizeof(struct pinconf *)); in pinctrl_get_state_by_idx()99 void *pinconf = NULL; in pinctrl_get_state_by_idx() local104 &pinconf); in pinctrl_get_state_by_idx()110 state->confs[conf_id] = pinconf; in pinctrl_get_state_by_idx()
30 struct pinconf { struct42 struct pinconf *confs[]; argument47 TEE_Result (*conf_apply)(struct pinconf *conf);49 void (*conf_free)(struct pinconf *conf);61 struct pinconf **out_pinconf);
1371 static TEE_Result stm32_pinctrl_conf_apply(struct pinconf *conf) in stm32_pinctrl_conf_apply()1431 static void stm32_pinctrl_conf_free(struct pinconf *conf) in stm32_pinctrl_conf_free()1456 struct pinconf *pinconf = pinctrl->confs[conf_index]; in stm32_gpio_pinctrl_bank_pin() local1457 struct stm32_pinctrl_array *ref = pinconf->priv; in stm32_gpio_pinctrl_bank_pin()1460 if (pinconf->ops != &stm32_pinctrl_ops) in stm32_gpio_pinctrl_bank_pin()1483 struct pinconf **out_pinconf) in stm32_pinctrl_dt_get()1486 struct pinconf pinconf; in stm32_pinctrl_dt_get() member1490 struct pinconf *pinconf = NULL; in stm32_pinctrl_dt_get() local1512 pinconf = &loc_conf->pinconf; in stm32_pinctrl_dt_get()1513 pinconf->ops = &stm32_pinctrl_ops; in stm32_pinctrl_dt_get()[all …]