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