Lines Matching defs:boards
45 one machine. You'll have to increase the number of boards in sx.h
46 if you want more than 4 boards. */
91 static struct sx_board boards[SX_NBOARDS];
1456 board = &boards[0];
1464 sx_dprintk(SX_DEBUG_FIRMWARE, "<%x> ", boards[i].flags);
1477 if (!(boards[arg].flags & SX_BOARD_PRESENT))
1480 board = &boards[arg];
1560 /* This is not allowed until all boards are initialized... */
1562 if ((boards[i].flags & SX_BOARD_PRESENT) &&
1563 !(boards[i].flags & SX_BOARD_INITIALIZED)) {
1569 if (!(boards[i].flags & SX_BOARD_PRESENT))
1572 sx_dprintk(SX_DEBUG_FIRMWARE, "initing portstructs, %d boards, "
1574 i, sx_nports, boards[0].nports);
1738 /* CF boards may need this. */
2056 /* Compared to the SX boards, it is a complete guess as to what
2147 board = &boards[i];
2149 for (j = 0; j < boards[i].nports; j++) {
2172 board = &boards[i];
2218 if (!(boards[i].flags & SX_BOARD_PRESENT))
2274 board = &boards[i];
2398 board = &boards[i];
2410 /* CF boards use base address 3.... */
2511 board = &boards[found];
2535 board = &boards[found];
2558 board = &boards[found];
2587 printk(KERN_INFO "sx: total of %d boards detected.\n", found);
2612 sx_remove_card(&boards[i], NULL);