Lines Matching defs:gpio
137 static void __iomem *bank_reg(struct npcm_sgpio *gpio, in bank_reg()
165 struct npcm_sgpio **gpio, in npcm_sgpio_irqd_to_data()
180 static int npcm_sgpio_init_port(struct npcm_sgpio *gpio) in npcm_sgpio_init_port()
206 struct npcm_sgpio *gpio = gpiochip_get_data(gc); in npcm_sgpio_dir_in() local
221 struct npcm_sgpio *gpio = gpiochip_get_data(gc); in npcm_sgpio_get_direction() local
231 struct npcm_sgpio *gpio = gpiochip_get_data(gc); in npcm_sgpio_set() local
249 struct npcm_sgpio *gpio = gpiochip_get_data(gc); in npcm_sgpio_get() local
268 static void npcm_sgpio_setup_enable(struct npcm_sgpio *gpio, bool enable) in npcm_sgpio_setup_enable()
283 static int npcm_sgpio_setup_clk(struct npcm_sgpio *gpio, in npcm_sgpio_setup_clk()
310 struct npcm_sgpio *gpio = gpiochip_get_data(gc); in npcm_sgpio_irq_init_valid_mask() local
320 struct npcm_sgpio *gpio; in npcm_sgpio_irq_set_mask() local
357 struct npcm_sgpio *gpio; in npcm_sgpio_irq_ack() local
384 struct npcm_sgpio *gpio; in npcm_sgpio_set_type() local
436 struct npcm_sgpio *gpio = gpiochip_get_data(gc); in npcm_sgpio_irq_handler() local
464 static int npcm_sgpio_setup_irqs(struct npcm_sgpio *gpio, in npcm_sgpio_setup_irqs()
501 struct npcm_sgpio *gpio; in npcm_sgpio_probe() local