Lines Matching refs:control_port
69 const unsigned int control_port = io_port / 3; in dio48e_gpio_direction_input() local
70 const unsigned control_addr = dio48egpio->base + 3 + control_port*4; in dio48e_gpio_direction_input()
81 dio48egpio->control[control_port] |= BIT(3); in dio48e_gpio_direction_input()
84 dio48egpio->control[control_port] |= BIT(0); in dio48e_gpio_direction_input()
89 dio48egpio->control[control_port] |= BIT(4); in dio48e_gpio_direction_input()
91 dio48egpio->control[control_port] |= BIT(1); in dio48e_gpio_direction_input()
94 control = BIT(7) | dio48egpio->control[control_port]; in dio48e_gpio_direction_input()
109 const unsigned int control_port = io_port / 3; in dio48e_gpio_direction_output() local
111 const unsigned control_addr = dio48egpio->base + 3 + control_port*4; in dio48e_gpio_direction_output()
123 dio48egpio->control[control_port] &= ~BIT(3); in dio48e_gpio_direction_output()
126 dio48egpio->control[control_port] &= ~BIT(0); in dio48e_gpio_direction_output()
131 dio48egpio->control[control_port] &= ~BIT(4); in dio48e_gpio_direction_output()
133 dio48egpio->control[control_port] &= ~BIT(1); in dio48e_gpio_direction_output()
141 control = BIT(7) | dio48egpio->control[control_port]; in dio48e_gpio_direction_output()