.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "USB_HCD_IRQ" "" "06 October 2005" "" ""
.SH NAME
usb_hcd_irq \- hook IRQs to HCD framework (bus glue)
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
irqreturn_t usb_hcd_irq (int \fIirq\fB, void * \fI__hcd\fB, struct pt_regs * \fIr\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIirq\fB\fR
the IRQ being raised
.TP
\fB\fI__hcd\fB\fR
pointer to the HCD whose IRQ is beinng signaled
.TP
\fB\fIr\fB\fR
saved hardware registers
.SH "DESCRIPTION"
.PP
When registering a USB bus through the HCD framework code, use this
to handle interrupts. The PCI glue layer does so automatically; only
bus glue for non-PCI system busses will need to use this.