Lines Matching refs:mvebu_gpio_chip

78 struct mvebu_gpio_chip {  struct
100 static inline void __iomem *mvebu_gpioreg_out(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_out() argument
105 static inline void __iomem *mvebu_gpioreg_blink(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_blink()
111 mvebu_gpioreg_io_conf(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_io_conf()
116 static inline void __iomem *mvebu_gpioreg_in_pol(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_in_pol()
122 mvebu_gpioreg_data_in(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_data_in()
128 mvebu_gpioreg_edge_cause(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_edge_cause()
146 mvebu_gpioreg_edge_mask(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_edge_mask()
165 static void __iomem *mvebu_gpioreg_level_mask(struct mvebu_gpio_chip *mvchip) in mvebu_gpioreg_level_mask()
190 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_set()
191 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_set()
207 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_get()
208 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_get()
223 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_blink()
224 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_blink()
240 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_direction_input()
241 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_direction_input()
264 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_direction_output()
265 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_direction_output()
290 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_to_irq()
291 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_to_irq()
301 struct mvebu_gpio_chip *mvchip = gc->private; in mvebu_gpio_irq_ack()
312 struct mvebu_gpio_chip *mvchip = gc->private; in mvebu_gpio_edge_irq_mask()
326 struct mvebu_gpio_chip *mvchip = gc->private; in mvebu_gpio_edge_irq_unmask()
340 struct mvebu_gpio_chip *mvchip = gc->private; in mvebu_gpio_level_irq_mask()
354 struct mvebu_gpio_chip *mvchip = gc->private; in mvebu_gpio_level_irq_unmask()
395 struct mvebu_gpio_chip *mvchip = gc->private; in mvebu_gpio_irq_set_type()
453 struct mvebu_gpio_chip *mvchip = irq_desc_get_handler_data(desc); in mvebu_gpio_irq_handler()
497 struct mvebu_gpio_chip *mvchip = in mvebu_gpio_dbg_show()
498 container_of(chip, struct mvebu_gpio_chip, chip); in mvebu_gpio_dbg_show()
571 struct mvebu_gpio_chip *mvchip = platform_get_drvdata(pdev); in mvebu_gpio_suspend()
615 struct mvebu_gpio_chip *mvchip = platform_get_drvdata(pdev); in mvebu_gpio_resume()
658 struct mvebu_gpio_chip *mvchip; in mvebu_gpio_probe()
676 mvchip = devm_kzalloc(&pdev->dev, sizeof(struct mvebu_gpio_chip), in mvebu_gpio_probe()