Home
last modified time | relevance | path

Searched refs:sprd_gpio_update (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-sprd.c48 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(chi in sprd_gpio_irq_mask()
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-sprd.c48 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(chi in sprd_gpio_irq_mask()
[all...]

Completed in 2 milliseconds