Lines Matching refs:board
37 static unsigned int sun4d_encode_irq(int board, int lvl, int slot) in sun4d_encode_irq() argument
39 return (board + 1) << 5 | (lvl << 2) | slot; in sun4d_encode_irq()
259 int board = of_getintprop_default(dp, "board#", 0); in sun4d_distribute_irqs() local
260 board_to_cpu[board] = cpuid; in sun4d_distribute_irqs()
290 unsigned int board) in _sun4d_build_device_irq() argument
298 real_irq, pil, board); in _sun4d_build_device_irq()
311 handler_data->cpuid = board_to_cpu[board]; in _sun4d_build_device_irq()
332 int board, slot; in sun4d_build_device_irq() local
368 board = of_getintprop_default(board_parent, "board#", -1); in sun4d_build_device_irq()
369 if (board == -1) { in sun4d_build_device_irq()
377 pil = sun4d_encode_irq(board, sbusl, slot); in sun4d_build_device_irq()
381 irq = _sun4d_build_device_irq(real_irq, pil, board); in sun4d_build_device_irq()
386 static unsigned int sun4d_build_timer_irq(unsigned int board, in sun4d_build_timer_irq() argument
389 return _sun4d_build_device_irq(real_irq, real_irq, board); in sun4d_build_timer_irq()
424 int board; in sun4d_init_timers() local
442 board = of_getintprop_default(dp, "board#", -1); in sun4d_init_timers()
443 if (board == -1) { in sun4d_init_timers()
472 irq = sun4d_build_timer_irq(board, SUN4D_TIMER_IRQ); in sun4d_init_timers()
491 int board = of_getintprop_default(dp, "board#", 0); in sun4d_init_sbi_irq() local
495 board_to_cpu[board] = target_cpu; in sun4d_init_sbi_irq()
501 mask, board); in sun4d_init_sbi_irq()