Lines Matching refs:cs5535_gpio_chip
49 static struct cs5535_gpio_chip { struct
55 } cs5535_gpio_chip; argument
63 static void errata_outl(struct cs5535_gpio_chip *chip, u32 val, in errata_outl()
86 static void __cs5535_gpio_set(struct cs5535_gpio_chip *chip, unsigned offset, in __cs5535_gpio_set()
99 struct cs5535_gpio_chip *chip = &cs5535_gpio_chip; in cs5535_gpio_set()
108 static void __cs5535_gpio_clear(struct cs5535_gpio_chip *chip, unsigned offset, in __cs5535_gpio_clear()
121 struct cs5535_gpio_chip *chip = &cs5535_gpio_chip; in cs5535_gpio_clear()
132 struct cs5535_gpio_chip *chip = &cs5535_gpio_chip; in cs5535_gpio_isset()
170 struct cs5535_gpio_chip *chip = &cs5535_gpio_chip; in cs5535_gpio_setup_event()
208 struct cs5535_gpio_chip *chip = gpiochip_get_data(c); in chip_gpio_request()
248 struct cs5535_gpio_chip *chip = gpiochip_get_data(c); in chip_direction_input()
261 struct cs5535_gpio_chip *chip = gpiochip_get_data(c); in chip_direction_output()
289 static struct cs5535_gpio_chip cs5535_gpio_chip = { variable
333 cs5535_gpio_chip.base = res->start; in cs5535_gpio_probe()
334 cs5535_gpio_chip.pdev = pdev; in cs5535_gpio_probe()
335 spin_lock_init(&cs5535_gpio_chip.lock); in cs5535_gpio_probe()
351 err = devm_gpiochip_add_data(&pdev->dev, &cs5535_gpio_chip.chip, in cs5535_gpio_probe()
352 &cs5535_gpio_chip); in cs5535_gpio_probe()