Lines Matching refs:writel
105 writel(VIC_VECT_CNTL_ENABLE | i, reg); in vic_init2()
108 writel(32, base + VIC_PL190_DEF_VECT_ADDR); in vic_init2()
121 writel(vic->int_select, base + VIC_INT_SELECT); in resume_one_vic()
122 writel(vic->protect, base + VIC_PROTECT); in resume_one_vic()
125 writel(vic->int_enable, base + VIC_INT_ENABLE); in resume_one_vic()
126 writel(~vic->int_enable, base + VIC_INT_ENABLE_CLEAR); in resume_one_vic()
130 writel(vic->soft_int, base + VIC_INT_SOFT); in resume_one_vic()
131 writel(~vic->soft_int, base + VIC_INT_SOFT_CLEAR); in resume_one_vic()
156 writel(vic->resume_irqs, base + VIC_INT_ENABLE); in suspend_one_vic()
157 writel(~vic->resume_irqs, base + VIC_INT_ENABLE_CLEAR); in suspend_one_vic()
320 writel(1 << irq, base + VIC_INT_ENABLE_CLEAR); in vic_ack_irq()
322 writel(1 << irq, base + VIC_INT_SOFT_CLEAR); in vic_ack_irq()
329 writel(1 << irq, base + VIC_INT_ENABLE_CLEAR); in vic_mask_irq()
336 writel(1 << irq, base + VIC_INT_ENABLE); in vic_unmask_irq()
387 writel(0, base + VIC_INT_SELECT); in vic_disable()
388 writel(0, base + VIC_INT_ENABLE); in vic_disable()
389 writel(~0, base + VIC_INT_ENABLE_CLEAR); in vic_disable()
390 writel(0, base + VIC_ITCR); in vic_disable()
391 writel(~0, base + VIC_INT_SOFT_CLEAR); in vic_disable()
398 writel(0, base + VIC_PL190_VECT_ADDR); in vic_clear_interrupts()
403 writel(value, base + VIC_PL190_VECT_ADDR); in vic_clear_interrupts()
435 writel(0, reg); in vic_init_st()
438 writel(32, base + VIC_PL190_DEF_VECT_ADDR); in vic_init_st()