Searched refs:intc_writel (Results 1 – 2 of 2) sorted by relevance
/linux-4.19.296/drivers/irqchip/ |
D | irq-omap-intc.c | 72 static void intc_writel(u32 reg, u32 val) in intc_writel() function 107 intc_writel(INTC_SYSCONFIG, intc_context.sysconfig); in omap_intc_restore_context() 108 intc_writel(INTC_PROTECTION, intc_context.protection); in omap_intc_restore_context() 109 intc_writel(INTC_IDLE, intc_context.idle); in omap_intc_restore_context() 110 intc_writel(INTC_THRESHOLD, intc_context.threshold); in omap_intc_restore_context() 113 intc_writel(INTC_ILR0 + 0x4 * i, in omap_intc_restore_context() 117 intc_writel(INTC_MIR0 + 0x20 * i, in omap_intc_restore_context() 128 intc_writel(INTC_SYSCONFIG, 0); in omap3_intc_prepare_idle() 129 intc_writel(INTC_IDLE, INTC_IDLE_TURBO); in omap3_intc_prepare_idle() 135 intc_writel(INTC_SYSCONFIG, 1); in omap3_intc_resume_idle() [all …]
|
D | irq-tango.c | 54 static inline void intc_writel(struct tangox_irq_chip *chip, int reg, u32 val) in intc_writel() function 100 intc_writel(chip, regs->type + EDGE_CFG_RISE_SET, d->mask); in tangox_irq_set_type() 101 intc_writel(chip, regs->type + EDGE_CFG_FALL_CLR, d->mask); in tangox_irq_set_type() 105 intc_writel(chip, regs->type + EDGE_CFG_RISE_CLR, d->mask); in tangox_irq_set_type() 106 intc_writel(chip, regs->type + EDGE_CFG_FALL_SET, d->mask); in tangox_irq_set_type() 110 intc_writel(chip, regs->type + EDGE_CFG_RISE_CLR, d->mask); in tangox_irq_set_type() 111 intc_writel(chip, regs->type + EDGE_CFG_FALL_CLR, d->mask); in tangox_irq_set_type() 115 intc_writel(chip, regs->type + EDGE_CFG_RISE_SET, d->mask); in tangox_irq_set_type() 116 intc_writel(chip, regs->type + EDGE_CFG_FALL_SET, d->mask); in tangox_irq_set_type() 161 intc_writel(chip, ct->regs.disable, 0xffffffff); in tangox_irq_init_chip() [all …]
|