Home | History | Annotate | Download | only in hpc

Lines Matching refs:atppc

347 	switch (atppc->sc_mode) {
350 atppc->sc_irqstat = ATPPC_IRQ_nACK;
351 if (atppc->sc_outb)
360 if (!(atppc->sc_str_intr & nACK)) {
364 atppc->sc_irqstat = ATPPC_IRQ_nACK;
365 if (atppc->sc_inb)
372 if (atppc->sc_ecr_intr & ATPPC_SERVICE_INTR) {
373 if (atppc->sc_ecr_intr & ATPPC_ENABLE_DMA)
374 atppc->sc_irqstat |= ATPPC_IRQ_DMA;
376 atppc->sc_irqstat |= ATPPC_IRQ_FIFO;
379 if (atppc->sc_mode & ATPPC_MODE_ECP) {
380 if (atppc->sc_ctr_intr & PCD) {
381 if (atppc->sc_inb)
386 if (atppc->sc_outb)
392 if (atppc->sc_outb)
399 if ((atppc->sc_mode & ATPPC_MODE_ECP) &&
400 (atppc->sc_ecr_intr & ATPPC_nFAULT_INTR) &&
401 !(atppc->sc_str_intr & nFAULT)) {
404 atppc->sc_irqstat |= ATPPC_IRQ_nFAULT;
411 atppc->sc_irqstat = ATPPC_IRQ_nACK;
412 if (atppc->sc_inb)
414 else if (atppc->sc_outb)
430 cv_broadcast(atppc->sc_in_cv);
434 cv_broadcast(atppc->sc_out_cv);
442 SLIST_FOREACH(callback, &(atppc->sc_handler_listhead),
447 PI1PPC_UNLOCK(atppc);