Lines Matching defs:pin
46 * Different PMIC has different pin features, belowing 3 mask members are not
49 * pin that can be used as TS/GPIO, so fun_mask, dir_mask and val_mask are all
107 PINCTRL_PIN(RK806_GPIO_DVS1, "gpio_pwrctrl1"), /* dvs1 pin */
108 PINCTRL_PIN(RK806_GPIO_DVS2, "gpio_pwrctrl2"), /* dvs2 pin */
109 PINCTRL_PIN(RK806_GPIO_DVS3, "gpio_pwrctrl3") /* dvs3 pin */
421 unsigned int pin,
431 arg = rk806_gpio_get(&pci->gpio_chip, pin);
444 unsigned int pin,
458 rk806_pmx_gpio_set_direction(pctldev, NULL, pin, false);
459 rk806_gpio_set(&pci->gpio_chip, pin, arg);
465 pin,
544 /* Add pin range */
551 dev_err(&pdev->dev, "Couldn't add gpiochip pin range\n");
575 MODULE_DESCRIPTION("RK806 pin control and GPIO driver");