Lines Matching refs:boardno
129 unsigned char boardno) in ac_register_board() argument
139 if (!boardno) in ac_register_board()
140 boardno = readb(loc + NUMCARD_OWNER_TO_PC); in ac_register_board()
142 if (!boardno || boardno > MAX_BOARD) { in ac_register_board()
144 boardno, physloc, MAX_BOARD); in ac_register_board()
148 if (apbs[boardno - 1].RamIO) { in ac_register_board()
150 boardno, physloc, boardno, apbs[boardno-1].PhysIO); in ac_register_board()
154 boardno--; in ac_register_board()
156 apbs[boardno].PhysIO = physloc; in ac_register_board()
157 apbs[boardno].RamIO = loc; in ac_register_board()
158 init_waitqueue_head(&apbs[boardno].FlagSleepSend); in ac_register_board()
159 spin_lock_init(&apbs[boardno].mutex); in ac_register_board()
163 return boardno + 1; in ac_register_board()
189 int boardno, ret; in applicom_init() local
221 boardno = ac_register_board(pci_resource_start(dev, 0), in applicom_init()
223 if (!boardno) { in applicom_init()
234 apbs[boardno - 1].RamIO = NULL; in applicom_init()
240 writeb(0x40, apbs[boardno - 1].RamIO + RAM_IT_FROM_PC); in applicom_init()
242 apbs[boardno - 1].irq = dev->irq; in applicom_init()
268 if (!(boardno = ac_register_board((unsigned long)mem+ (LEN_RAM_IO*i), in applicom_init()
280 apbs[boardno - 1].RamIO = NULL; in applicom_init()
283 apbs[boardno - 1].irq = irq; in applicom_init()
286 apbs[boardno - 1].irq = 0; in applicom_init()