Lines Matching defs:ops

43 	struct at91_pinctrl_mux_ops *ops;	/* ops */
146 * struct at91_pinctrl_mux_ops - describes an AT91 mux ops group
211 struct at91_pinctrl_mux_ops *ops;
861 info->ops->mux_A_periph(pio, mask);
864 info->ops->mux_B_periph(pio, mask);
867 if (!info->ops->mux_C_periph)
869 info->ops->mux_C_periph(pio, mask);
872 if (!info->ops->mux_D_periph)
874 info->ops->mux_D_periph(pio, mask);
986 if (info->ops->get_deglitch && info->ops->get_deglitch(pio, pin))
988 if (info->ops->get_debounce && info->ops->get_debounce(pio, pin, &div))
990 if (info->ops->get_pulldown && info->ops->get_pulldown(pio, pin))
992 if (info->ops->get_schmitt_trig && info->ops->get_schmitt_trig(pio, pin))
994 if (info->ops->get_drivestrength)
995 *config |= (info->ops->get_drivestrength(pio, pin)
997 if (info->ops->get_slewrate)
998 *config |= (info->ops->get_slewrate(pio, pin) << SLEWRATE_SHIFT);
1037 if (info->ops->set_deglitch)
1038 info->ops->set_deglitch(pio, mask, config & DEGLITCH);
1039 if (info->ops->set_debounce)
1040 info->ops->set_debounce(pio, mask, config & DEBOUNCE,
1042 if (info->ops->set_pulldown)
1043 info->ops->set_pulldown(pio, mask, config & PULL_DOWN);
1044 if (info->ops->disable_schmitt_trig && config & DIS_SCHMIT)
1045 info->ops->disable_schmitt_trig(pio, mask);
1046 if (info->ops->set_drivestrength)
1047 info->ops->set_drivestrength(pio, pin,
1050 if (info->ops->set_slewrate)
1051 info->ops->set_slewrate(pio, pin,
1285 info->ops = (struct at91_pinctrl_mux_ops *)
1497 mode = at91_gpio->ops->get_periph(pio, mask);
1745 gpio_irqchip->irq_set_type = at91_gpio->ops->irq_type;
1850 at91_chip->ops = (struct at91_pinctrl_mux_ops *)