Lines Matching refs:gpio_regs
27 struct gpio_regs *regs;
31 struct gpio_regs *regs;
65 struct gpio_regs *regs; in mxc_gpio_direction()
73 regs = (struct gpio_regs *)gpio_ports[port]; in mxc_gpio_direction()
92 struct gpio_regs *regs; in gpio_set_value()
100 regs = (struct gpio_regs *)gpio_ports[port]; in gpio_set_value()
115 struct gpio_regs *regs; in gpio_get_value()
123 regs = (struct gpio_regs *)gpio_ports[port]; in gpio_get_value()
163 static int mxc_gpio_is_output(struct gpio_regs *regs, int offset) in mxc_gpio_is_output()
172 static void mxc_gpio_bank_direction(struct gpio_regs *regs, int offset, in mxc_gpio_bank_direction()
189 static void mxc_gpio_bank_set_value(struct gpio_regs *regs, int offset, in mxc_gpio_bank_set_value()
202 static int mxc_gpio_bank_get_value(struct gpio_regs *regs, int offset) in mxc_gpio_bank_get_value()
319 plat->regs = (struct gpio_regs *)addr; in mxc_gpio_bind()
343 { 0, (struct gpio_regs *)GPIO1_BASE_ADDR },
344 { 1, (struct gpio_regs *)GPIO2_BASE_ADDR },
345 { 2, (struct gpio_regs *)GPIO3_BASE_ADDR },
348 { 3, (struct gpio_regs *)GPIO4_BASE_ADDR },
351 { 4, (struct gpio_regs *)GPIO5_BASE_ADDR },
352 { 5, (struct gpio_regs *)GPIO6_BASE_ADDR },
355 { 6, (struct gpio_regs *)GPIO7_BASE_ADDR },