1/*	$NetBSD$	*/
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 */
12typedef void *bus_dma_tag_t;
13
14typedef struct bus_dma_segment {
15	bus_addr_t ds_addr;
16	bus_size_t ds_len;
17} bus_dma_segment_t;
18
19typedef 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