Lines Matching refs:boardno
131 unsigned char boardno) in ac_register_board() argument
141 if (!boardno) in ac_register_board()
142 boardno = readb(loc + NUMCARD_OWNER_TO_PC); in ac_register_board()
144 if (!boardno || boardno > MAX_BOARD) { in ac_register_board()
146 boardno, physloc, MAX_BOARD); in ac_register_board()
150 if (apbs[boardno - 1].RamIO) { in ac_register_board()
152 boardno, physloc, boardno, apbs[boardno-1].PhysIO); in ac_register_board()
156 boardno--; in ac_register_board()
158 apbs[boardno].PhysIO = physloc; in ac_register_board()
159 apbs[boardno].RamIO = loc; in ac_register_board()
160 init_waitqueue_head(&apbs[boardno].FlagSleepSend); in ac_register_board()
161 spin_lock_init(&apbs[boardno].mutex); in ac_register_board()
165 return boardno + 1; in ac_register_board()
191 int boardno, ret; in applicom_init() local
220 boardno = ac_register_board(pci_resource_start(dev, 0), in applicom_init()
222 if (!boardno) { in applicom_init()
233 apbs[boardno - 1].RamIO = NULL; in applicom_init()
239 writeb(0x40, apbs[boardno - 1].RamIO + RAM_IT_FROM_PC); in applicom_init()
241 apbs[boardno - 1].irq = dev->irq; in applicom_init()
267 if (!(boardno = ac_register_board((unsigned long)mem+ (LEN_RAM_IO*i), in applicom_init()
279 apbs[boardno - 1].RamIO = NULL; in applicom_init()
282 apbs[boardno - 1].irq = irq; in applicom_init()
285 apbs[boardno - 1].irq = 0; in applicom_init()