Lines Matching refs:gpio
38 int pcf50633_gpio_set(struct pcf50633 *pcf, int gpio, u8 val) in pcf50633_gpio_set() argument
42 reg = gpio - PCF50633_GPIO1 + PCF50633_REG_GPIO1CFG; in pcf50633_gpio_set()
48 u8 pcf50633_gpio_get(struct pcf50633 *pcf, int gpio) in pcf50633_gpio_get() argument
52 reg = gpio - PCF50633_GPIO1 + PCF50633_REG_GPIO1CFG; in pcf50633_gpio_get()
59 int pcf50633_gpio_invert_set(struct pcf50633 *pcf, int gpio, int invert) in pcf50633_gpio_invert_set() argument
63 reg = gpio - PCF50633_GPIO1 + PCF50633_REG_GPIO1CFG; in pcf50633_gpio_invert_set()
70 int pcf50633_gpio_invert_get(struct pcf50633 *pcf, int gpio) in pcf50633_gpio_invert_get() argument
74 reg = gpio - PCF50633_GPIO1 + PCF50633_REG_GPIO1CFG; in pcf50633_gpio_invert_get()
82 int gpio, int regulator, int on) in pcf50633_gpio_power_supply_set() argument
89 val = !!on << (gpio - PCF50633_GPIO1); in pcf50633_gpio_power_supply_set()
90 mask = 1 << (gpio - PCF50633_GPIO1); in pcf50633_gpio_power_supply_set()