pci_machdep.c revision 1.1
11.1Ssimonb/* $NetBSD: pci_machdep.c,v 1.1 2002/03/07 14:44:05 simonb Exp $ */ 21.1Ssimonb 31.1Ssimonb#include <sys/param.h> 41.1Ssimonb#include <sys/device.h> 51.1Ssimonb 61.1Ssimonb#define _EVBMIPS_BUS_DMA_PRIVATE 71.1Ssimonb#include <machine/bus.h> 81.1Ssimonb 91.1Ssimonb/* 101.1Ssimonb * PCI doesn't have any special needs; just use 111.1Ssimonb * the generic versions of these functions. 121.1Ssimonb */ 131.1Ssimonbstruct evbmips_bus_dma_tag pci_bus_dma_tag = { 141.1Ssimonb NULL, /* cookie */ 151.1Ssimonb 0, /* _wbase */ 161.1Ssimonb 0, /* _physbase */ 171.1Ssimonb 0, /* _wsize */ 181.1Ssimonb _bus_dmamap_create, 191.1Ssimonb _bus_dmamap_destroy, 201.1Ssimonb _bus_dmamap_load, 211.1Ssimonb _bus_dmamap_load_mbuf, 221.1Ssimonb _bus_dmamap_load_uio, 231.1Ssimonb _bus_dmamap_load_raw, 241.1Ssimonb _bus_dmamap_unload, 251.1Ssimonb _bus_dmamap_sync, 261.1Ssimonb _bus_dmamem_alloc, 271.1Ssimonb _bus_dmamem_free, 281.1Ssimonb _bus_dmamem_map, 291.1Ssimonb _bus_dmamem_unmap, 301.1Ssimonb _bus_dmamem_mmap, 311.1Ssimonb}; 32