Lines Matching defs:mxc_gpio_port
59 struct mxc_gpio_port {
163 struct mxc_gpio_port *port = gc->private;
230 static void mxc_flip_edge(struct mxc_gpio_port *port, u32 gpio)
262 static void mxc_gpio_irq_handler(struct mxc_gpio_port *port, u32 irq_stat)
280 struct mxc_gpio_port *port = irq_desc_get_handler_data(desc);
299 struct mxc_gpio_port *port;
329 struct mxc_gpio_port *port = gc->private;
350 static int mxc_gpio_init_gc(struct mxc_gpio_port *port, int irq_base)
381 struct mxc_gpio_port *port = gpiochip_get_data(gc);
403 static void mxc_update_irq_chained_handler(struct mxc_gpio_port *port, bool enable)
424 struct mxc_gpio_port *port;
536 static void mxc_gpio_save_regs(struct mxc_gpio_port *port)
549 static void mxc_gpio_restore_regs(struct mxc_gpio_port *port)
562 static bool mxc_gpio_generic_config(struct mxc_gpio_port *port,
575 static bool mxc_gpio_set_pad_wakeup(struct mxc_gpio_port *port, bool enable)
609 struct mxc_gpio_port *port = dev_get_drvdata(dev);
620 struct mxc_gpio_port *port = dev_get_drvdata(dev);
638 struct mxc_gpio_port *port = platform_get_drvdata(pdev);
649 struct mxc_gpio_port *port = platform_get_drvdata(pdev);
665 struct mxc_gpio_port *port;
682 struct mxc_gpio_port *port;