Lines Matching refs:cpu

46 	unsigned int cpu = smp_processor_id();  in sibyte_set_periodic()  local
49 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_set_periodic()
50 init = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_INIT)); in sibyte_set_periodic()
60 unsigned int cpu = smp_processor_id(); in sibyte_shutdown() local
63 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_shutdown()
72 unsigned int cpu = smp_processor_id(); in sibyte_next_event() local
75 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_next_event()
76 init = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_INIT)); in sibyte_next_event()
87 unsigned int cpu = smp_processor_id(); in sibyte_counter_handler() local
98 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_counter_handler()
112 unsigned int cpu = smp_processor_id(); in sb1480_clockevent_init() local
113 unsigned int irq = K_BCM1480_INT_TIMER_0 + cpu; in sb1480_clockevent_init()
114 struct irqaction *action = &per_cpu(sibyte_hpt_irqaction, cpu); in sb1480_clockevent_init()
115 struct clock_event_device *cd = &per_cpu(sibyte_hpt_clockevent, cpu); in sb1480_clockevent_init()
116 unsigned char *name = per_cpu(sibyte_hpt_name, cpu); in sb1480_clockevent_init()
118 BUG_ON(cpu > 3); /* Only have 4 general purpose timers */ in sb1480_clockevent_init()
120 sprintf(name, "bcm1480-counter-%d", cpu); in sb1480_clockevent_init()
129 cd->cpumask = cpumask_of(cpu); in sb1480_clockevent_init()
136 bcm1480_mask_irq(cpu, irq); in sb1480_clockevent_init()
142 IOADDR(A_BCM1480_IMR_REGISTER(cpu, in sb1480_clockevent_init()
145 bcm1480_unmask_irq(cpu, irq); in sb1480_clockevent_init()
152 irq_set_affinity(irq, cpumask_of(cpu)); in sb1480_clockevent_init()