CVSROOT:        /cvs
Module name:    src
Changes by:     o...@cvs.openbsd.org    2009/05/10 09:28:45

Modified files:
        sys/dev/pci    : agp.c agp_ali.c agp_amd.c agp_i810.c 
                         agp_intel.c agp_sis.c agp_via.c agpvar.h 

Log message:
In preparation for using agp as a bus_dma backend for drm, convert the bind_page
and unbind_page callbacks from

int bind_page(void *, off_t, bus_addr_t)

to

void bind_page(void *, bus_addr_t, paddr_t, int)

We can make these function void by making sure that the agp code sanity
checks properly (it already mostly did), so by definition these
functions may not fail.  The flags field is currently unused (intagp at
least will have a use for it soon).

Been in my tree for ages.

Reply via email to