Lines Matching refs:line_mask
57 unsigned int line_mask; in gpio_direction_input() local
64 line_mask = 1 << (31 - line); in gpio_direction_input()
66 clrbits_be32(&im->gpio[ctrlr].dir, line_mask); in gpio_direction_input()
77 unsigned int line_mask; in gpio_direction_output() local
91 line_mask = 1 << (31 - line); in gpio_direction_output()
94 setbits_be32(&im->gpio[ctrlr].dir, line_mask); in gpio_direction_output()
105 unsigned int line_mask; in gpio_get_value() local
112 line_mask = 1 << (31 - line); in gpio_get_value()
115 return (in_be32(&im->gpio[ctrlr].dat) & line_mask) != 0; in gpio_get_value()
124 unsigned int line_mask; in gpio_set_value() local
136 line_mask = 1 << (31 - line); in gpio_set_value()
140 (gpio_output_value[ctrlr] & ~line_mask) | \ in gpio_set_value()
141 (value ? line_mask : 0); in gpio_set_value()