busdma_machdep.c revision 281494
1/* $FreeBSD: head/sys/arm64/arm64/busdma_machdep.c 281494 2015-04-13 14:43:10Z andrew $ */ 2 3#include <sys/cdefs.h> 4__FBSDID("$FreeBSD: head/sys/arm64/arm64/busdma_machdep.c 281494 2015-04-13 14:43:10Z andrew $"); 5 6#include <sys/param.h> 7#include <sys/systm.h> 8 9#include <vm/vm.h> 10#include <vm/pmap.h> 11 12#include <machine/bus.h> 13 14int 15_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, 16 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) 17{ 18 19 panic("_bus_dmamap_load_phys"); 20} 21 22int 23_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, 24 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, 25 int *segp) 26{ 27 28 panic("_bus_dmamap_load_ma"); 29} 30 31int 32_bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, 33 bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, 34 int *segp) 35{ 36 37 panic("_bus_dmamap_load_buffer"); 38} 39 40void 41__bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map, 42 struct memdesc *mem, bus_dmamap_callback_t *callback, void *callback_arg) 43{ 44 45 panic("__bus_dmamap_waitok"); 46} 47 48bus_dma_segment_t * 49_bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map, 50 bus_dma_segment_t *segs, int nsegs, int error) 51{ 52 53 panic("_bus_dmamap_complete"); 54} 55 56void 57_bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map) 58{ 59 60 panic("_bus_dmamap_unload"); 61} 62 63void 64_bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op) 65{ 66 67 panic("_bus_dmamap_sync"); 68} 69