Searched refs:cygnus_gpio (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/drivers/pinctrl/bcm/
H A Dpinctrl-cygnus-gpio.c82 struct cygnus_gpio { struct
99 static inline struct cygnus_gpio *to_cygnus_gpio(struct gpio_chip *gc) to_cygnus_gpio()
101 return container_of(gc, struct cygnus_gpio, gc); to_cygnus_gpio()
116 * @cygnus_gpio: Cygnus GPIO device
121 static inline void cygnus_set_bit(struct cygnus_gpio *chip, unsigned int reg, cygnus_set_bit()
136 static inline bool cygnus_get_bit(struct cygnus_gpio *chip, unsigned int reg, cygnus_get_bit()
148 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_irq_handler()
181 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_irq_ack()
200 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_irq_set_mask()
209 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_irq_mask()
220 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_irq_unmask()
231 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_irq_set_type()
293 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_request()
305 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_free()
316 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_direction_input()
331 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_direction_output()
346 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_set()
358 struct cygnus_gpio *chip = to_cygnus_gpio(gc); cygnus_gpio_get()
388 static int cygnus_gpio_set_pull(struct cygnus_gpio *chip, unsigned gpio, cygnus_gpio_set_pull()
410 static void cygnus_gpio_get_pull(struct cygnus_gpio *chip, unsigned gpio, cygnus_gpio_get_pull()
421 static int cygnus_gpio_set_strength(struct cygnus_gpio *chip, unsigned gpio, cygnus_gpio_set_strength()
461 static int cygnus_gpio_get_strength(struct cygnus_gpio *chip, unsigned gpio, cygnus_gpio_get_strength()
499 struct cygnus_gpio *chip = pinctrl_dev_get_drvdata(pctldev); cygnus_pin_config_get()
547 struct cygnus_gpio *chip = pinctrl_dev_get_drvdata(pctldev); cygnus_pin_config_set()
605 static int cygnus_gpio_register_pinconf(struct cygnus_gpio *chip) cygnus_gpio_register_pinconf()
639 static void cygnus_gpio_unregister_pinconf(struct cygnus_gpio *chip) cygnus_gpio_unregister_pinconf()
680 struct cygnus_gpio *chip; cygnus_gpio_probe()

Completed in 37 milliseconds