Lines Matching refs:control_port
63 const unsigned int control_port = io_port / 3; in gpiomm_gpio_direction_input() local
64 const unsigned int control_addr = gpiommgpio->base + 3 + control_port*4; in gpiomm_gpio_direction_input()
75 gpiommgpio->control[control_port] |= BIT(3); in gpiomm_gpio_direction_input()
78 gpiommgpio->control[control_port] |= BIT(0); in gpiomm_gpio_direction_input()
83 gpiommgpio->control[control_port] |= BIT(4); in gpiomm_gpio_direction_input()
85 gpiommgpio->control[control_port] |= BIT(1); in gpiomm_gpio_direction_input()
88 control = BIT(7) | gpiommgpio->control[control_port]; in gpiomm_gpio_direction_input()
101 const unsigned int control_port = io_port / 3; in gpiomm_gpio_direction_output() local
103 const unsigned int control_addr = gpiommgpio->base + 3 + control_port*4; in gpiomm_gpio_direction_output()
115 gpiommgpio->control[control_port] &= ~BIT(3); in gpiomm_gpio_direction_output()
118 gpiommgpio->control[control_port] &= ~BIT(0); in gpiomm_gpio_direction_output()
123 gpiommgpio->control[control_port] &= ~BIT(4); in gpiomm_gpio_direction_output()
125 gpiommgpio->control[control_port] &= ~BIT(1); in gpiomm_gpio_direction_output()
133 control = BIT(7) | gpiommgpio->control[control_port]; in gpiomm_gpio_direction_output()