Lines Matching refs:bit
54 u32 bit, val; in gpio_read_bit() local
60 bit = GPIO_BIT(gpio); in gpio_read_bit()
61 if (bit) { in gpio_read_bit()
63 ret = (val & bit) ? 1 : 0; in gpio_read_bit()
71 u32 bit, val; in gpio_set_bit() local
77 bit = GPIO_BIT(gpio); in gpio_set_bit()
78 if (bit) { in gpio_set_bit()
80 val |= bit; in gpio_set_bit()
121 unsigned long bit = GPIO_BIT(pin); in pnx4008_gpio_register_pin() local
127 if (access_map[GPIO_INDEX] & bit) in pnx4008_gpio_register_pin()
129 access_map[GPIO_INDEX] |= bit; in pnx4008_gpio_register_pin()
132 if (access_map[GPIO_INDEX] & bit) in pnx4008_gpio_register_pin()
134 access_map[GPIO_INDEX] |= bit; in pnx4008_gpio_register_pin()
137 if (access_map[MUX_INDEX] & bit) in pnx4008_gpio_register_pin()
139 access_map[MUX_INDEX] |= bit; in pnx4008_gpio_register_pin()
142 if (access_map[OUTP_INDEX] & bit) in pnx4008_gpio_register_pin()
144 access_map[OUTP_INDEX] |= bit; in pnx4008_gpio_register_pin()
147 if (access_map[INP_INDEX] & bit) in pnx4008_gpio_register_pin()
149 access_map[INP_INDEX] |= bit; in pnx4008_gpio_register_pin()
163 unsigned long bit = GPIO_BIT(pin); in pnx4008_gpio_unregister_pin() local
169 if (~access_map[GPIO_INDEX] & bit) in pnx4008_gpio_unregister_pin()
171 access_map[GPIO_INDEX] &= ~bit; in pnx4008_gpio_unregister_pin()
173 if (~access_map[GPIO_INDEX] & bit) in pnx4008_gpio_unregister_pin()
175 access_map[GPIO_INDEX] &= ~bit; in pnx4008_gpio_unregister_pin()
177 if (~access_map[MUX_INDEX] & bit) in pnx4008_gpio_unregister_pin()
179 access_map[MUX_INDEX] &= ~bit; in pnx4008_gpio_unregister_pin()
181 if (~access_map[OUTP_INDEX] & bit) in pnx4008_gpio_unregister_pin()
183 access_map[OUTP_INDEX] &= ~bit; in pnx4008_gpio_unregister_pin()
185 if (~access_map[INP_INDEX] & bit) in pnx4008_gpio_unregister_pin()
187 access_map[INP_INDEX] &= ~bit; in pnx4008_gpio_unregister_pin()