via_intr_channel
Name
via_intr_channel -- handle an interrupt for a single channel
Synopsis
void via_intr_channel
(struct via_info * card, struct via_channel * chan);
Arguments
card
unused
chan
handle interrupt for this channel
Description
This is the "meat" of the interrupt handler,
containing the actions taken each time an interrupt
occurs. All communication and coordination with
userspace takes place here.
Locking
inside card->lock