Lines Matching refs:pin2mask
141 unsigned long pinmask = bgc->pin2mask(bgc, gpio); in bgpio_get_set()
153 return !!(bgc->read_reg(bgc->reg_dat) & bgc->pin2mask(bgc, gpio)); in bgpio_get()
163 unsigned long mask = bgc->pin2mask(bgc, gpio); in bgpio_set()
182 unsigned long mask = bgc->pin2mask(bgc, gpio); in bgpio_set_with_clear()
193 unsigned long mask = bgc->pin2mask(bgc, gpio); in bgpio_set_set()
223 *set_mask |= bgc->pin2mask(bgc, i); in bgpio_multiple_get_masks()
225 *clear_mask |= bgc->pin2mask(bgc, i); in bgpio_multiple_get_masks()
307 bgc->dir &= ~bgc->pin2mask(bgc, gpio); in bgpio_dir_in()
319 return (bgc->read_reg(bgc->reg_dir) & bgc->pin2mask(bgc, gpio)) ? in bgpio_get_dir()
332 bgc->dir |= bgc->pin2mask(bgc, gpio); in bgpio_dir_out()
347 bgc->dir |= bgc->pin2mask(bgc, gpio); in bgpio_dir_in_inv()
364 bgc->dir &= ~bgc->pin2mask(bgc, gpio); in bgpio_dir_out_inv()
376 return (bgc->read_reg(bgc->reg_dir) & bgc->pin2mask(bgc, gpio)) ? in bgpio_get_dir_inv()
426 bgc->pin2mask = bit_be ? bgpio_pin2mask_be : bgpio_pin2mask; in bgpio_setup_accessors()