Lines Matching refs:samsung_gpio_chip
40 static int samsung_gpio_setpull_updown(struct samsung_gpio_chip *chip, in samsung_gpio_setpull_updown()
55 static samsung_gpio_pull_t samsung_gpio_getpull_updown(struct samsung_gpio_chip *chip, in samsung_gpio_getpull_updown()
68 static int samsung_gpio_setcfg_2bit(struct samsung_gpio_chip *chip, in samsung_gpio_setcfg_2bit()
101 static unsigned int samsung_gpio_getcfg_2bit(struct samsung_gpio_chip *chip, in samsung_gpio_getcfg_2bit()
131 static int samsung_gpio_setcfg_4bit(struct samsung_gpio_chip *chip, in samsung_gpio_setcfg_4bit()
166 static unsigned samsung_gpio_getcfg_4bit(struct samsung_gpio_chip *chip, in samsung_gpio_getcfg_4bit()
247 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_2bit_input()
266 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_2bit_output()
310 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_4bit_input()
329 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_4bit_output()
379 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_4bit2_input()
401 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_4bit2_output()
436 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_set()
454 struct samsung_gpio_chip *ourchip = to_samsung_gpio(chip); in samsung_gpiolib_get()
477 struct samsung_gpio_chip *s3c_gpios[S3C_GPIO_END];
479 static __init void s3c_gpiolib_track(struct samsung_gpio_chip *chip) in s3c_gpiolib_track()
502 static void __init samsung_gpiolib_add(struct samsung_gpio_chip *chip) in samsung_gpiolib_add()
537 static void __init samsung_gpiolib_add_2bit_chips(struct samsung_gpio_chip *chip, in samsung_gpiolib_add_2bit_chips()
574 static void __init samsung_gpiolib_add_4bit_chips(struct samsung_gpio_chip *chip, in samsung_gpiolib_add_4bit_chips()
596 static void __init samsung_gpiolib_add_4bit2_chips(struct samsung_gpio_chip *chip, in samsung_gpiolib_add_4bit2_chips()
614 struct samsung_gpio_chip *samsung_chip = gpiochip_get_data(chip); in samsung_gpiolib_to_irq()
655 static struct samsung_gpio_chip s3c64xx_gpios_4bit[] = {
706 static struct samsung_gpio_chip s3c64xx_gpios_4bit2[] = {
734 static struct samsung_gpio_chip s3c64xx_gpios_2bit[] = {
822 struct samsung_gpio_chip *chip = samsung_gpiolib_getchip(pin); in s3c_gpio_cfgpin()
873 struct samsung_gpio_chip *chip = samsung_gpiolib_getchip(pin); in s3c_gpio_setpull()