Lines Matching refs:d
76 static int au1x_ic_settype(struct irq_data *d, unsigned int type);
77 static int au1300_gpic_settype(struct irq_data *d, unsigned int type);
288 static void au1x_ic0_unmask(struct irq_data *d) in au1x_ic0_unmask() argument
290 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_unmask()
298 static void au1x_ic1_unmask(struct irq_data *d) in au1x_ic1_unmask() argument
300 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_unmask()
308 static void au1x_ic0_mask(struct irq_data *d) in au1x_ic0_mask() argument
310 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_mask()
318 static void au1x_ic1_mask(struct irq_data *d) in au1x_ic1_mask() argument
320 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_mask()
328 static void au1x_ic0_ack(struct irq_data *d) in au1x_ic0_ack() argument
330 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_ack()
342 static void au1x_ic1_ack(struct irq_data *d) in au1x_ic1_ack() argument
344 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_ack()
356 static void au1x_ic0_maskack(struct irq_data *d) in au1x_ic0_maskack() argument
358 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_maskack()
368 static void au1x_ic1_maskack(struct irq_data *d) in au1x_ic1_maskack() argument
370 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_maskack()
380 static int au1x_ic1_setwake(struct irq_data *d, unsigned int on) in au1x_ic1_setwake() argument
382 int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_setwake()
426 static int au1x_ic_settype(struct irq_data *d, unsigned int flow_type) in au1x_ic_settype() argument
429 unsigned int bit, irq = d->irq; in au1x_ic_settype()
494 irq_set_chip_handler_name_locked(d, chip, handler, name); in au1x_ic_settype()
600 static void au1300_gpic_mask(struct irq_data *d) in au1300_gpic_mask() argument
603 unsigned long bit, irq = d->irq; in au1300_gpic_mask()
614 static void au1300_gpic_unmask(struct irq_data *d) in au1300_gpic_unmask() argument
617 unsigned long bit, irq = d->irq; in au1300_gpic_unmask()
629 static void au1300_gpic_maskack(struct irq_data *d) in au1300_gpic_maskack() argument
632 unsigned long bit, irq = d->irq; in au1300_gpic_maskack()
644 static void au1300_gpic_ack(struct irq_data *d) in au1300_gpic_ack() argument
647 unsigned long bit, irq = d->irq; in au1300_gpic_ack()
665 static int au1300_gpic_settype(struct irq_data *d, unsigned int type) in au1300_gpic_settype() argument
706 irq_set_chip_handler_name_locked(d, &au1300_gpic, hdl, name); in au1300_gpic_settype()
708 au1300_gpic_chgcfg(d->irq - ALCHEMY_GPIC_INT_BASE, GPIC_CFG_IC_MASK, s); in au1300_gpic_settype()
733 static inline void alchemy_ic_suspend_one(void __iomem *base, unsigned long *d) in alchemy_ic_suspend_one() argument
735 d[0] = __raw_readl(base + IC_CFG0RD); in alchemy_ic_suspend_one()
736 d[1] = __raw_readl(base + IC_CFG1RD); in alchemy_ic_suspend_one()
737 d[2] = __raw_readl(base + IC_CFG2RD); in alchemy_ic_suspend_one()
738 d[3] = __raw_readl(base + IC_SRCRD); in alchemy_ic_suspend_one()
739 d[4] = __raw_readl(base + IC_ASSIGNRD); in alchemy_ic_suspend_one()
740 d[5] = __raw_readl(base + IC_WAKERD); in alchemy_ic_suspend_one()
741 d[6] = __raw_readl(base + IC_MASKRD); in alchemy_ic_suspend_one()
745 static inline void alchemy_ic_resume_one(void __iomem *base, unsigned long *d) in alchemy_ic_resume_one() argument
749 __raw_writel(d[0], base + IC_CFG0SET); in alchemy_ic_resume_one()
750 __raw_writel(d[1], base + IC_CFG1SET); in alchemy_ic_resume_one()
751 __raw_writel(d[2], base + IC_CFG2SET); in alchemy_ic_resume_one()
752 __raw_writel(d[3], base + IC_SRCSET); in alchemy_ic_resume_one()
753 __raw_writel(d[4], base + IC_ASSIGNSET); in alchemy_ic_resume_one()
754 __raw_writel(d[5], base + IC_WAKESET); in alchemy_ic_resume_one()
757 __raw_writel(d[6], base + IC_MASKSET); in alchemy_ic_resume_one()
854 static void au1000_##name##_dispatch(struct irq_desc *d) \
868 static void alchemy_gpic_dispatch(struct irq_desc *d) in alchemy_gpic_dispatch() argument