CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2015/01/25 14:42:13

Modified files:
        sys/arch/sparc64/dev: cbus.c cbusvar.h vcctty.c vdsk.c vdsp.c 
                              vldcp.c vnet.c 

Log message:
Rework cbus(4) interrupt support a bit.  Instead of merging devhandle and
devino into a pseudo-sysino, directly use the devino as the ihandle.  The
devhandle is stored in the cbus softc, and accessed through the bus space
tag.  This allows us to have more than 256 interrupts on a single cbus, and
avoids relying on the lower bits of the devhandle being zero.

Reply via email to