Lines Matching refs:bgpio_chip
127 static unsigned long bgpio_pin2mask(struct bgpio_chip *bgc, unsigned int pin) in bgpio_pin2mask()
132 static unsigned long bgpio_pin2mask_be(struct bgpio_chip *bgc, in bgpio_pin2mask_be()
140 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_get()
147 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_set()
166 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_set_with_clear()
177 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_set_set()
193 static void bgpio_multiple_get_masks(struct bgpio_chip *bgc, in bgpio_multiple_get_masks()
215 static void bgpio_set_multiple_single_reg(struct bgpio_chip *bgc, in bgpio_set_multiple_single_reg()
238 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_set_multiple()
246 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_set_multiple_set()
255 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_set_multiple_with_clear()
281 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_dir_in()
296 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_dir_out()
313 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_dir_in_inv()
328 struct bgpio_chip *bgc = to_bgpio_chip(gc); in bgpio_dir_out_inv()
344 struct bgpio_chip *bgc, in bgpio_setup_accessors()
416 static int bgpio_setup_io(struct bgpio_chip *bgc, in bgpio_setup_io()
445 static int bgpio_setup_direction(struct bgpio_chip *bgc, in bgpio_setup_direction()
475 int bgpio_remove(struct bgpio_chip *bgc) in bgpio_remove()
482 int bgpio_init(struct bgpio_chip *bgc, struct device *dev, in bgpio_init()
579 struct bgpio_chip *bgc; in bgpio_pdev_probe()
631 struct bgpio_chip *bgc = platform_get_drvdata(pdev); in bgpio_pdev_remove()