Lines Matching refs:ioh_gpio
92 struct ioh_gpio { struct
109 struct ioh_gpio *chip = container_of(gpio, struct ioh_gpio, gpio); in ioh_gpio_set() argument
125 struct ioh_gpio *chip = container_of(gpio, struct ioh_gpio, gpio); in ioh_gpio_get()
133 struct ioh_gpio *chip = container_of(gpio, struct ioh_gpio, gpio); in ioh_gpio_direction_output()
158 struct ioh_gpio *chip = container_of(gpio, struct ioh_gpio, gpio); in ioh_gpio_direction_input()
176 static void ioh_gpio_save_reg_conf(struct ioh_gpio *chip) in ioh_gpio_save_reg_conf()
202 static void ioh_gpio_restore_reg_conf(struct ioh_gpio *chip) in ioh_gpio_restore_reg_conf()
228 struct ioh_gpio *chip = container_of(gpio, struct ioh_gpio, gpio); in ioh_gpio_to_irq()
232 static void ioh_gpio_setup(struct ioh_gpio *chip, int num_port) in ioh_gpio_setup()
260 struct ioh_gpio *chip = gc->private; in ioh_irq_type()
321 struct ioh_gpio *chip = gc->private; in ioh_irq_unmask()
330 struct ioh_gpio *chip = gc->private; in ioh_irq_mask()
339 struct ioh_gpio *chip = gc->private; in ioh_irq_disable()
353 struct ioh_gpio *chip = gc->private; in ioh_irq_enable()
366 struct ioh_gpio *chip = dev_id; in ioh_gpio_handler()
388 static void ioh_gpio_alloc_generic_chip(struct ioh_gpio *chip, in ioh_gpio_alloc_generic_chip()
414 struct ioh_gpio *chip; in ioh_gpio_probe()
522 struct ioh_gpio *chip = pci_get_drvdata(pdev); in ioh_gpio_remove()
545 struct ioh_gpio *chip = pci_get_drvdata(pdev); in ioh_gpio_suspend()
569 struct ioh_gpio *chip = pci_get_drvdata(pdev); in ioh_gpio_resume()