Searched refs:gpio_mask_writel (Results 1 – 1 of 1) sorted by relevance
| /Linux-v5.4/drivers/pinctrl/ |
| D | pinctrl-pistachio.c | 857 static inline void gpio_mask_writel(struct pistachio_gpio_bank *bank, in gpio_mask_writel() function 870 gpio_mask_writel(bank, GPIO_BIT_EN, offset, 1); in gpio_enable() 876 gpio_mask_writel(bank, GPIO_BIT_EN, offset, 0); in gpio_disable() 1190 gpio_mask_writel(bank, GPIO_OUTPUT, offset, !!value); in pistachio_gpio_set() 1198 gpio_mask_writel(bank, GPIO_OUTPUT_EN, offset, 0); in pistachio_gpio_direction_input() 1210 gpio_mask_writel(bank, GPIO_OUTPUT_EN, offset, 1); in pistachio_gpio_direction_output() 1220 gpio_mask_writel(bank, GPIO_INTERRUPT_STATUS, data->hwirq, 0); in pistachio_gpio_irq_ack() 1227 gpio_mask_writel(bank, GPIO_INTERRUPT_EN, data->hwirq, 0); in pistachio_gpio_irq_mask() 1234 gpio_mask_writel(bank, GPIO_INTERRUPT_EN, data->hwirq, 1); in pistachio_gpio_irq_unmask() 1253 gpio_mask_writel(bank, GPIO_INPUT_POLARITY, data->hwirq, 1); in pistachio_gpio_irq_set_type() [all …]
|