Lines Matching refs:sx_board
196 static struct specialix_board sx_board[SX_NBOARD] = { variable
244 return bp - sx_board; in board_No()
258 return &sx_board[SX_BOARD(port - sx_port)]; in port_Board()
1460 if (board > SX_NBOARD || !(sx_board[board].flags & SX_BOARD_PRESENT)) in sx_open()
1463 bp = &sx_board[board]; in sx_open()
2329 sx_board[i].base = 0; in specialix_setup()
2334 sx_board[i/2].base = ints[i]; in specialix_setup()
2336 sx_board[i/2 -1].irq = ints[i]; in specialix_setup()
2361 if (sx_board[i].base && !sx_probe(&sx_board[i])) in specialix_init()
2370 if (sx_board[i].flags & SX_BOARD_PRESENT) { in specialix_init()
2382 sx_board[i].irq = pdev->irq; in specialix_init()
2384 sx_board[i].base = pci_resource_start (pdev, 2); in specialix_init()
2386 sx_board[i].flags |= SX_BOARD_IS_PCI; in specialix_init()
2387 if (!sx_probe(&sx_board[i])) in specialix_init()
2425 sx_board[i].base = iobase[i]; in init_module()
2426 sx_board[i].irq = irq[i]; in init_module()
2440 if (sx_board[i].flags & SX_BOARD_PRESENT) in cleanup_module()
2441 sx_release_io_range(&sx_board[i]); in cleanup_module()