Lines Matching refs:sbus_tid
63 static unsigned char sbus_tid[32]; variable
350 int tid = sbus_tid[(irq >> 5) - 1]; in sun4d_disable_irq()
363 int tid = sbus_tid[(irq >> 5) - 1]; in sun4d_enable_irq()
401 sbus_tid[board] = (board * 2 + 1); in sun4d_distribute_irqs()
403 sbus_tid[board] = (board * 2); in sun4d_distribute_irqs()
405 sbus_tid[board] = (board * 2 + 1); in sun4d_distribute_irqs()
407 sbus_tid[board] = 0xff; in sun4d_distribute_irqs()
408 if (sbus_tid[board] != 0xff) in sun4d_distribute_irqs()
409 cpu_clear(sbus_tid[board], sbus_serving_map); in sun4d_distribute_irqs()
413 if (sbus_tid[board] == 0xff) { in sun4d_distribute_irqs()
420 sbus_tid[board] = i; in sun4d_distribute_irqs()
427 printk("sbus%d IRQs directed to CPU%d\n", board, sbus_tid[board]); in sun4d_distribute_irqs()
428 set_sbi_tid(devid, sbus_tid[board] << 3); in sun4d_distribute_irqs()
438 sbus_tid[board] = cpuid; in sun4d_distribute_irqs()
565 sbus_tid[board] = target_cpu; in sun4d_init_sbi_irq()