Lines Matching refs:sbus_tid
52 unsigned char sbus_tid[32]; variable
336 int tid = sbus_tid[(irq >> 5) - 1]; in sun4d_disable_irq()
353 int tid = sbus_tid[(irq >> 5) - 1]; in sun4d_enable_irq()
391 sbus_tid[sbus->board] = (sbus->board * 2 + 1); in sun4d_distribute_irqs()
393 sbus_tid[sbus->board] = (sbus->board * 2); in sun4d_distribute_irqs()
395 sbus_tid[sbus->board] = (sbus->board * 2 + 1); in sun4d_distribute_irqs()
397 sbus_tid[sbus->board] = 0xff; in sun4d_distribute_irqs()
398 if (sbus_tid[sbus->board] != 0xff) in sun4d_distribute_irqs()
399 sbus_serving_map &= ~(1 << sbus_tid[sbus->board]); in sun4d_distribute_irqs()
402 if (sbus_tid[sbus->board] == 0xff) { in sun4d_distribute_irqs()
409 sbus_tid[sbus->board] = i; in sun4d_distribute_irqs()
413 printk("sbus%d IRQs directed to CPU%d\n", sbus->board, sbus_tid[sbus->board]); in sun4d_distribute_irqs()
414 set_sbi_tid(sbus->devid, sbus_tid[sbus->board] << 3); in sun4d_distribute_irqs()
423 sbus_tid[sbus->board] = cpuid; in sun4d_distribute_irqs()
526 sbus_tid[sbus->board] = boot_cpu_id; in sun4d_init_sbi_irq()