Home
last modified time | relevance | path

Searched refs:samsung_gpio_pull_t (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/arch/arm/mach-s3c/
Dgpio-cfg-helpers.h36 unsigned int off, samsung_gpio_pull_t pull) in samsung_gpio_do_setpull()
41 static inline samsung_gpio_pull_t samsung_gpio_do_getpull(struct samsung_gpio_chip *chip, in samsung_gpio_do_getpull()
65 unsigned int off, samsung_gpio_pull_t pull);
77 unsigned int off, samsung_gpio_pull_t pull);
95 unsigned int off, samsung_gpio_pull_t pull);
107 extern samsung_gpio_pull_t samsung_gpio_getpull_updown(struct samsung_gpio_chip *chip,
118 extern samsung_gpio_pull_t s3c24xx_gpio_getpull_1up(struct samsung_gpio_chip *chip,
129 extern samsung_gpio_pull_t s3c24xx_gpio_getpull_1down(struct samsung_gpio_chip *chip,
146 unsigned int off, samsung_gpio_pull_t pull);
156 extern samsung_gpio_pull_t s3c2443_gpio_getpull(struct samsung_gpio_chip *chip,
Dgpio-cfg.h25 typedef unsigned int __bitwise samsung_gpio_pull_t; typedef
52 samsung_gpio_pull_t (*get_pull)(struct samsung_gpio_chip *chip, unsigned offs);
54 samsung_gpio_pull_t pull);
128 #define S3C_GPIO_PULL_NONE ((__force samsung_gpio_pull_t)0x00)
129 #define S3C_GPIO_PULL_DOWN ((__force samsung_gpio_pull_t)0x01)
130 #define S3C_GPIO_PULL_UP ((__force samsung_gpio_pull_t)0x02)
143 extern int s3c_gpio_setpull(unsigned int pin, samsung_gpio_pull_t pull);
151 extern samsung_gpio_pull_t s3c_gpio_getpull(unsigned int pin);
170 unsigned int cfg, samsung_gpio_pull_t pull);
Dgpio-samsung.c42 unsigned int off, samsung_gpio_pull_t pull) in samsung_gpio_setpull_updown()
56 samsung_gpio_pull_t samsung_gpio_getpull_updown(struct samsung_gpio_chip *chip, in samsung_gpio_getpull_updown()
66 return (__force samsung_gpio_pull_t)pup; in samsung_gpio_getpull_updown()
70 unsigned int off, samsung_gpio_pull_t pull) in s3c2443_gpio_setpull()
86 samsung_gpio_pull_t s3c2443_gpio_getpull(struct samsung_gpio_chip *chip, in s3c2443_gpio_getpull()
89 samsung_gpio_pull_t pull; in s3c2443_gpio_getpull()
110 unsigned int off, samsung_gpio_pull_t pull, in s3c24xx_gpio_setpull_1()
111 samsung_gpio_pull_t updown) in s3c24xx_gpio_setpull_1()
127 static samsung_gpio_pull_t s3c24xx_gpio_getpull_1(struct samsung_gpio_chip *chip, in s3c24xx_gpio_getpull_1()
129 samsung_gpio_pull_t updown) in s3c24xx_gpio_getpull_1()
[all …]