Lines Matching refs:pinmux
22 #include <linux/pinctrl/pinmux.h>
151 * sppctl_func_set() - Set pin of fully-pinmux function.
153 * Mask-fields and control-fields of fully-pinmux function of SP7021 are
187 * MUXF_L2SW_CLK_OUT is the first fully-pinmux pin
208 * sppctl_gmx_set() - Set pin of group-pinmux.
210 * Mask-fields and control-fields of group-pinmux function of SP7021 are
258 * 0: a fully-pinmux pin
670 dev_err(pctldev->dev, "Unknown pinmux (selector: %d, type: %d)\n",
679 * sppctl_fully_pinmux_conv - Convert GPIO# to fully-pinmux control-field setting
681 * Each fully-pinmux function can be mapped to any of GPIO 8 ~ 71 by
722 dev_err(pctldev->dev, "Unknown pinmux type (func_selector: %d, type: %d)\n",
778 /* Except group-pinmux, each group has 1 pin. */
785 /* Group-pinmux may have more than one pin. */
845 * Bit 23~16: defines types: (1) fully-pinmux pins
907 /* A fully-pinmux pin */
996 /* Calculate number of total group (GPIO + group-pinmux group). */
1019 /* Add group-pinmux to end of GPIO pins. */