Home
last modified time | relevance | path

Searched refs:bgpio_dir (Results 1 – 2 of 2) sorted by relevance

/linux-6.14.4/drivers/gpio/
Dgpio-mmio.c134 bool dir = !!(gc->bgpio_dir & pinmask); in bgpio_get_set()
155 set_mask = *mask & gc->bgpio_dir; in bgpio_get_set_multiple()
156 get_mask = *mask & ~gc->bgpio_dir; in bgpio_get_set_multiple()
351 gc->bgpio_dir &= ~bgpio_line2mask(gc, gpio); in bgpio_dir_in()
354 gc->write_reg(gc->reg_dir_in, ~gc->bgpio_dir); in bgpio_dir_in()
356 gc->write_reg(gc->reg_dir_out, gc->bgpio_dir); in bgpio_dir_in()
367 if (gc->bgpio_dir & bgpio_line2mask(gc, gpio)) in bgpio_get_dir()
391 gc->bgpio_dir |= bgpio_line2mask(gc, gpio); in bgpio_dir_out()
394 gc->write_reg(gc->reg_dir_in, ~gc->bgpio_dir); in bgpio_dir_out()
396 gc->write_reg(gc->reg_dir_out, gc->bgpio_dir); in bgpio_dir_out()
[all …]
/linux-6.14.4/include/linux/gpio/
Ddriver.h484 unsigned long bgpio_dir; member