Lines Matching refs:set
341 gc->set(gc, gpio, val); in bgpio_simple_dir_out()
406 gc->set(gc, gpio, val); in bgpio_dir_out_dir_first()
413 gc->set(gc, gpio, val); in bgpio_dir_out_val_first()
490 void __iomem *set, in bgpio_setup_io() argument
499 if (set && clr) { in bgpio_setup_io()
500 gc->reg_set = set; in bgpio_setup_io()
502 gc->set = bgpio_set_with_clear; in bgpio_setup_io()
504 } else if (set && !clr) { in bgpio_setup_io()
505 gc->reg_set = set; in bgpio_setup_io()
506 gc->set = bgpio_set_set; in bgpio_setup_io()
509 gc->set = bgpio_set_none; in bgpio_setup_io()
512 gc->set = bgpio_set; in bgpio_setup_io()
600 unsigned long sz, void __iomem *dat, void __iomem *set, in bgpio_init() argument
621 ret = bgpio_setup_io(gc, dat, set, clr, flags); in bgpio_init()
634 if (gc->set == bgpio_set_set && in bgpio_init()
729 void __iomem *set; in bgpio_pdev_probe() local
758 set = bgpio_map(pdev, "set", sz); in bgpio_pdev_probe()
759 if (IS_ERR(set)) in bgpio_pdev_probe()
760 return PTR_ERR(set); in bgpio_pdev_probe()
778 err = bgpio_init(gc, dev, sz, dat, set, clr, dirout, dirin, flags); in bgpio_pdev_probe()