xref: /netbsd-src/sys/arch/mmeye/include/bus_defs.h (revision b7d02abb50b1ebde2de3f940f7ebc078cccb1e11)
1 /*	$NetBSD: bus_defs.h,v 1.1 2011/07/19 15:17:20 dyoung Exp $	*/
2 
3 #ifndef _MMEYE_BUS_DEFS_H_
4 #define _MMEYE_BUS_DEFS_H_
5 
6 #include <sh3/bus_defs.h>
7 
8 /*
9  * Dummy bus_dma(9)
10  * XXX: mmeye doesn't use bus_dma.
11  */
12 typedef void *bus_dma_tag_t;
13 
14 typedef struct bus_dma_segment {
15 	bus_addr_t ds_addr;
16 	bus_size_t ds_len;
17 } bus_dma_segment_t;
18 
19 typedef struct bus_dmamap {
20 	bus_size_t dm_maxsegsz;
21 	bus_size_t dm_mapsize;
22 	int dm_nsegs;
23 	bus_dma_segment_t *dm_segs;
24 } *bus_dmamap_t;
25 
26 #endif	/* _MMEYE_BUS_DEFS_H_ */
27