CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2014/07/11 11:01:48

Modified files:
        sys/arch/octeon/dev: octhci.c 

Log message:
Enable the interrupt routine.

Still work in progress, but the interrupt routine can be enabled now.

I tried to match the structure of the other drivers as close as possible:
- add octhci_intr1() routine
- modify octhci_intr() to call octhci_intr1()
- schedule the actual work for the soft interrupt
- add octhci_root_intr_{transfer,start,abort} routines
- fill in the octhci_poll() routine
- use the same style for return directives

dmesg progress:

octhci0 at iobus0 irq 56: core version 2 pass 3.5
usb0 at octhci0: USB revision 2.0
uhub0 at usb0 " octHCI root hub" rev 2.00/1.00 addr 1

Reply via email to