Lines Matching full:clr
471 * - set/clear pair (named "set" and "clr").
476 * by clearing a bit. For the set clr pair, this drives a 1 by setting a bit
491 void __iomem *clr, in bgpio_setup_io() argument
499 if (set && clr) { in bgpio_setup_io()
501 gc->reg_clr = clr; in bgpio_setup_io()
504 } else if (set && !clr) { in bgpio_setup_io()
583 * @clr: MMIO address for the register to CLEAR the value of the GPIO lines, it is
601 void __iomem *clr, void __iomem *dirout, void __iomem *dirin, in bgpio_init() argument
621 ret = bgpio_setup_io(gc, dat, set, clr, flags); in bgpio_init()
730 void __iomem *clr; in bgpio_pdev_probe() local
762 clr = bgpio_map(pdev, "clr", sz); in bgpio_pdev_probe()
763 if (IS_ERR(clr)) in bgpio_pdev_probe()
764 return PTR_ERR(clr); in bgpio_pdev_probe()
778 err = bgpio_init(gc, dev, sz, dat, set, clr, dirout, dirin, flags); in bgpio_pdev_probe()