Lines Matching refs:cpu

55 void bcm1480_mask_irq(int cpu, int irq)  in bcm1480_mask_irq()  argument
66 …cur_ints = ____raw_readq(IOADDR(A_BCM1480_IMR_MAPPER(cpu) + R_BCM1480_IMR_INTERRUPT_MASK_H + hl_sp… in bcm1480_mask_irq()
68 …____raw_writeq(cur_ints, IOADDR(A_BCM1480_IMR_MAPPER(cpu) + R_BCM1480_IMR_INTERRUPT_MASK_H + hl_sp… in bcm1480_mask_irq()
72 void bcm1480_unmask_irq(int cpu, int irq) in bcm1480_unmask_irq() argument
83 …cur_ints = ____raw_readq(IOADDR(A_BCM1480_IMR_MAPPER(cpu) + R_BCM1480_IMR_INTERRUPT_MASK_H + hl_sp… in bcm1480_unmask_irq()
85 …____raw_writeq(cur_ints, IOADDR(A_BCM1480_IMR_MAPPER(cpu) + R_BCM1480_IMR_INTERRUPT_MASK_H + hl_sp… in bcm1480_unmask_irq()
94 int i = 0, old_cpu, cpu, int_on, k; in bcm1480_set_affinity() local
101 cpu = cpu_logical_map(i); in bcm1480_set_affinity()
121 bcm1480_irq_owner[irq] = cpu; in bcm1480_set_affinity()
124 …cur_ints = ____raw_readq(IOADDR(A_BCM1480_IMR_MAPPER(cpu) + R_BCM1480_IMR_INTERRUPT_MASK_H + (k*BC… in bcm1480_set_affinity()
126 …____raw_writeq(cur_ints, IOADDR(A_BCM1480_IMR_MAPPER(cpu) + R_BCM1480_IMR_INTERRUPT_MASK_H + (k*BC… in bcm1480_set_affinity()
252 unsigned int i, cpu; in arch_init_irq() local
260 for (cpu = 0; cpu < 4; cpu++) { in arch_init_irq()
262 IOADDR(A_BCM1480_IMR_REGISTER(cpu, in arch_init_irq()
269 for (cpu = 0; cpu < 4; cpu++) { in arch_init_irq()
271 IOADDR(A_BCM1480_IMR_REGISTER(cpu, in arch_init_irq()
283 for (cpu = 0; cpu < 4; cpu++) { in arch_init_irq()
284 __raw_writeq(IMR_IP3_VAL, IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_INTERRUPT_MAP_BASE_H) + in arch_init_irq()
290 for (cpu = 0; cpu < 4; cpu++) { in arch_init_irq()
292 IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_MAILBOX_0_CLR_CPU))); in arch_init_irq()
294 IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_MAILBOX_1_CLR_CPU))); in arch_init_irq()
300 for (cpu = 0; cpu < 4; cpu++) { in arch_init_irq()
301 __raw_writeq(tmp, IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_INTERRUPT_MASK_H))); in arch_init_irq()
304 for (cpu = 0; cpu < 4; cpu++) { in arch_init_irq()
305 __raw_writeq(tmp, IOADDR(A_BCM1480_IMR_REGISTER(cpu, R_BCM1480_IMR_INTERRUPT_MASK_L))); in arch_init_irq()
323 unsigned int cpu = smp_processor_id(); in dispatch_ip2() local
331 base = A_BCM1480_IMR_MAPPER(cpu); in dispatch_ip2()
347 unsigned int cpu = smp_processor_id(); in plat_irq_dispatch() local
353 do_IRQ(K_BCM1480_INT_TIMER_0 + cpu); in plat_irq_dispatch()