Lines Matching refs:gpio_reg_bank
38 struct gpio_reg *gpio_reg_bank; in gpio_direction_input() local
45 gpio_reg_bank = get_gpio_base(GPIO_TO_REG(gpio)); in gpio_direction_input()
46 writel(GPIO_TO_BIT(gpio), &gpio_reg_bank->gcdr); in gpio_direction_input()
52 struct gpio_reg *gpio_reg_bank; in gpio_direction_output() local
59 gpio_reg_bank = get_gpio_base(GPIO_TO_REG(gpio)); in gpio_direction_output()
60 writel(GPIO_TO_BIT(gpio), &gpio_reg_bank->gsdr); in gpio_direction_output()
67 struct gpio_reg *gpio_reg_bank; in gpio_get_value() local
75 gpio_reg_bank = get_gpio_base(GPIO_TO_REG(gpio)); in gpio_get_value()
76 gpio_val = readl(&gpio_reg_bank->gplr); in gpio_get_value()
83 struct gpio_reg *gpio_reg_bank; in gpio_set_value() local
90 gpio_reg_bank = get_gpio_base(GPIO_TO_REG(gpio)); in gpio_set_value()
92 writel(GPIO_TO_BIT(gpio), &gpio_reg_bank->gpsr); in gpio_set_value()
94 writel(GPIO_TO_BIT(gpio), &gpio_reg_bank->gpcr); in gpio_set_value()