Searched refs:gpio_regs (Results 1 – 6 of 6) sorted by relevance
180 data = readl(bank->reg_base + bank->gpio_regs->ext_port); in rockchip_gpio_get()192 const struct rockchip_gpio_regs *reg = bank->gpio_regs; in rockchip_gpio_set_debounce()357 bank->gpio_regs->ext_port); in rockchip_irq_demux()362 bank->gpio_regs->int_polarity); in rockchip_irq_demux()369 bank->gpio_regs->int_polarity); in rockchip_irq_demux()375 bank->gpio_regs->ext_port); in rockchip_irq_demux()399 bank->gpio_regs->port_ddr); in rockchip_irq_set_type()418 bank->gpio_regs->int_bothedge); in rockchip_irq_set_type()529 gc->chip_types[0].regs.ack = bank->gpio_regs->port_eoi; in rockchip_interrupts_register()650 bank->gpio_regs = &gpio_regs_v2; in rockchip_get_bank_data()[all …]
71 struct gpio_regs { struct129 static struct gpio_regs gpio_grp_regs_p0 = {137 static struct gpio_regs gpio_grp_regs_p1 = {145 static struct gpio_regs gpio_grp_regs_p2 = {153 static struct gpio_regs gpio_grp_regs_p3 = {164 struct gpio_regs *gpio_grp;
104 struct gpio_regs { struct132 struct gpio_regs context; argument
31 struct gpio_regs { struct54 struct gpio_regs context; argument
27 static void __iomem *gpio_regs; variable39 out_le32(gpio_regs+0x10, 1 << MDIO_PIN(bus)); in mdio_lo()44 out_le32(gpio_regs, 1 << MDIO_PIN(bus)); in mdio_hi()49 out_le32(gpio_regs+0x10, 1 << MDC_PIN(bus)); in mdc_lo()54 out_le32(gpio_regs, 1 << MDC_PIN(bus)); in mdc_hi()64 out_le32(gpio_regs+0x30, (1 << MDIO_PIN(bus))); in mdio_tristate()69 return !!(in_le32(gpio_regs+0x40) & (1 << MDIO_PIN(bus))); in mdio_read()307 gpio_regs = of_iomap(np, 0); in gpio_mdio_init()310 if (!gpio_regs) in gpio_mdio_init()320 if (gpio_regs) in gpio_mdio_exit()[all …]
169 const struct rockchip_gpio_regs *gpio_regs; member
Completed in 20 milliseconds