Lines Matching refs:irq_reg
703 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg;
705 void __iomem *ic = sfp->base + irq_reg->ic_reg_base
721 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg;
723 void __iomem *ie = sfp->base + irq_reg->ie_reg_base
740 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg;
742 void __iomem *ie = sfp->base + irq_reg->ie_reg_base
744 void __iomem *ic = sfp->base + irq_reg->ic_reg_base
763 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg;
765 void __iomem *ie = sfp->base + irq_reg->ie_reg_base
782 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg;
825 irq_type |= readl_relaxed(base + irq_reg->is_reg_base) & ~mask;
826 writel_relaxed(irq_type, base + irq_reg->is_reg_base);
828 edge_both |= readl_relaxed(base + irq_reg->ibe_reg_base) & ~mask;
829 writel_relaxed(edge_both, base + irq_reg->ibe_reg_base);
831 polarity |= readl_relaxed(base + irq_reg->iev_reg_base) & ~mask;
832 writel_relaxed(polarity, base + irq_reg->iev_reg_base);