Searched refs:sprd_gpio_update (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/gpio/ |
H A D | gpio-sprd.c | 48 static void sprd_gpio_update(struct gpio_chip *chip, unsigned int offset, in sprd_gpio_update() function 80 sprd_gpio_update(chip, offset, SPRD_GPIO_DMSK, 1); in sprd_gpio_request() 86 sprd_gpio_update(chip, offset, SPRD_GPIO_DMSK, 0); in sprd_gpio_free() 92 sprd_gpio_update(chip, offset, SPRD_GPIO_DIR, 0); in sprd_gpio_direction_input() 93 sprd_gpio_update(chip, offset, SPRD_GPIO_INEN, 1); in sprd_gpio_direction_input() 100 sprd_gpio_update(chip, offset, SPRD_GPIO_DIR, 1); in sprd_gpio_direction_output() 101 sprd_gpio_update(chip, offset, SPRD_GPIO_INEN, 0); in sprd_gpio_direction_output() 102 sprd_gpio_update(chip, offset, SPRD_GPIO_DATA, value); in sprd_gpio_direction_output() 114 sprd_gpio_update(chip, offset, SPRD_GPIO_DATA, value); in sprd_gpio_set() 122 sprd_gpio_update(chip, offset, SPRD_GPIO_IE, 0); in sprd_gpio_irq_mask() [all …]
|