Lines Matching refs:function
124 /* The index of each function in pmic_gpio_functions[] array */
154 * @function: See pmic_gpio_functions[]
172 unsigned int function;
287 unsigned function)
289 return pmic_gpio_functions[function];
293 unsigned function,
302 static int pmic_gpio_set_mux(struct pinctrl_dev *pctldev, unsigned function,
310 if (function > PMIC_GPIO_FUNC_INDEX_DTEST4) {
311 pr_err("function: %d is not defined\n", function);
318 * offsetting the dtestx function values by 2
321 if (function == PMIC_GPIO_FUNC_INDEX_FUNC3 ||
322 function == PMIC_GPIO_FUNC_INDEX_FUNC4) {
326 if (function >= PMIC_GPIO_FUNC_INDEX_DTEST1)
327 function -= (PMIC_GPIO_FUNC_INDEX_DTEST1 -
331 pad->function = function;
356 val |= pad->function
364 val |= pad->function << PMIC_GPIO_REG_MODE_FUNCTION_SHIFT;
632 val |= pad->function
640 val |= pad->function << PMIC_GPIO_REG_MODE_FUNCTION_SHIFT;
660 int ret, val, function;
692 * available, offsetting the dtest function values by 2.
694 function = pad->function;
696 pad->function >= PMIC_GPIO_FUNC_INDEX_FUNC3)
697 function += PMIC_GPIO_FUNC_INDEX_DTEST1 -
706 seq_printf(s, " %-7s", pmic_gpio_functions[function]);
875 pad->function = val & PMIC_GPIO_LV_MV_OUTPUT_SOURCE_SEL_MASK;
891 pad->function = val >> PMIC_GPIO_REG_MODE_FUNCTION_SHIFT;
892 pad->function &= PMIC_GPIO_REG_MODE_FUNCTION_MASK;