Lines Matching full:clr
482 * - set/clear pair (named "set" and "clr").
487 * by clearing a bit. For the set clr pair, this drives a 1 by setting a bit
502 void __iomem *clr, in bgpio_setup_io() argument
510 if (set && clr) { in bgpio_setup_io()
512 gc->reg_clr = clr; in bgpio_setup_io()
515 } else if (set && !clr) { in bgpio_setup_io()
597 * @clr: MMIO address for the register to CLEAR the value of the GPIO lines, it is
615 void __iomem *clr, void __iomem *dirout, void __iomem *dirin, in bgpio_init() argument
638 ret = bgpio_setup_io(gc, dat, set, clr, flags); in bgpio_init()
743 void __iomem *clr; in bgpio_pdev_probe() local
775 clr = bgpio_map(pdev, "clr", sz); in bgpio_pdev_probe()
776 if (IS_ERR(clr)) in bgpio_pdev_probe()
777 return PTR_ERR(clr); in bgpio_pdev_probe()
791 err = bgpio_init(gc, dev, sz, dat, set, clr, dirout, dirin, flags); in bgpio_pdev_probe()