vme_am_t
vme_am_t am;
vme_am_t mod;
vme_am_t mod;
extern int sparc_vme_mmap_cookie(vme_addr_t, vme_am_t,
vme_am_t mod;
static int vmebus_translate(struct sparcvme_softc *, vme_am_t,
static int sparc_vct4_dmamap_create(void *, vme_size_t, vme_am_t,
static int sparc_vct_iommu_dmamap_create(void *, vme_size_t, vme_am_t,
int sparc_vme_mmap_cookie(vme_addr_t, vme_am_t, bus_space_handle_t *);
vmebus_translate(struct sparcvme_softc *sc, vme_am_t mod, vme_addr_t addr,
sparc_vme_probe(void *cookie, vme_addr_t addr, vme_size_t len, vme_am_t mod,
sparc_vme_map(void *cookie, vme_addr_t addr, vme_size_t size, vme_am_t mod,
sparc_vme_mmap_cookie(vme_addr_t addr, vme_am_t mod, bus_space_handle_t *hp)
sparc_vct4_dmamap_create(void *cookie, vme_size_t size, vme_am_t am,
vme_am_t, vme_datasize_t,
sparc_vct_iommu_dmamap_create(void *cookie, vme_size_t size, vme_am_t am,
static int sparc_vme_map(void *, vme_addr_t, vme_size_t, vme_am_t,
vmebus_translate(vme_am_t mod, vme_addr_t addr, bus_type_t *btp,
vme_am_t mod;
vme_am_t mod;
sun68k_vme_probe(void *cookie, vme_addr_t addr, vme_size_t len, vme_am_t mod,
sun68k_vme_map(void *cookie, vme_addr_t addr, vme_size_t size, vme_am_t mod,
sun68k_vme_mmap_cookie(vme_addr_t addr, vme_am_t mod, bus_space_handle_t *hp)
sun68k_vct_dmamap_create(void *cookie, vme_size_t size, vme_am_t am,
static int sun68k_vme_probe(void *, vme_addr_t, vme_size_t, vme_am_t,
static int sun68k_vme_map(void *, vme_addr_t, vme_size_t, vme_am_t,
static int sun68k_vct_dmamap_create(void *, vme_size_t, vme_am_t,
paddr_t sun68k_vme_mmap_cookie(vme_addr_t, vme_am_t, bus_space_handle_t *);
int vmebus_translate(vme_am_t, vme_addr_t, bus_type_t *, bus_addr_t *);
mvmebus_map(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, vme_swap_t swap, bus_space_tag_t *tag, bus_space_handle_t *handle, vme_mapresc_t *resc)
vme_am_t cap, as;
mvmebus_probe(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *arg)
vme_am_t am,
vme_am_t cap, as;
vme_am_t cap, am;
vme_am_t, vme_datasize_t);
mvmebus_dmamem_alloc(void *vsc, vme_size_t len, vme_am_t am, vme_datasize_t datasize, vme_swap_t swap, bus_dma_segment_t *segs, int nsegs, int *rsegs, int flags)
vme_am_t cap;
vme_am_t _mvmebus_am_cap[] = {
mvmebus_mod_string(vme_addr_t addr, vme_size_t len, vme_am_t am, vme_datasize_t ds)
int mvmebus_map(void *, vme_addr_t, vme_size_t, vme_am_t,
vme_am_t, vme_datasize_t,
int mvmebus_dmamap_create(void *, vme_size_t, vme_am_t, vme_datasize_t,
int mvmebus_dmamem_alloc(void *, vme_size_t, vme_am_t, vme_datasize_t,
extern vme_am_t _mvmebus_am_cap[];
vme_am_t vr_am; /* Address modifier (A16, A24, A32) */
#define MVMEBUS_AM_DISABLED ((vme_am_t)-1)
vme_am_t mr_am;
vme_am_t vm_am;
vmetwo_slave_range(struct vmetwo_softc *sc, int range, vme_am_t am, struct mvmebus_range *vr)
void vmetwo_slave_range(struct vmetwo_softc *, int, vme_am_t,
b3_617_map_vme(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasizes, vme_swap_t swap, bus_space_tag_t *tag, bus_space_handle_t *handle, vme_mapresc_t *resc)
b3_617_vme_probe(void *vsc, vme_addr_t addr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *cbarg)
b3_617_dmamap_create(void *vsc, vme_size_t len, vme_am_t am,
b3_617_dmamem_alloc(void *vsc, vme_size_t len, vme_am_t am,
b3_2706_map_vme(void *vsc, vme_addr_t vmeaddr, vme_size_t len, vme_am_t am, vme_datasize_t datasizes, vme_swap_t swap, bus_space_tag_t *tag, bus_space_handle_t *handle, vme_mapresc_t *resc)
b3_2706_vme_probe(void *vsc, vme_addr_t addr, vme_size_t len, vme_am_t am, vme_datasize_t datasize, int (*callback)(void *, bus_space_tag_t, bus_space_handle_t), void *cbarg)
b3_2706_dmamap_create(void *vsc, vme_size_t len, vme_am_t am,
b3_2706_dmamem_alloc(void *vsc, vme_size_t len, vme_am_t am, vme_datasize_t datasizes, vme_swap_t swap, bus_dma_segment_t *segs, int nsegs, int *rsegs, int flags)
vme_am_t, vme_datasize_t, vme_swap_t,
int b3_2706_vme_probe(void *, vme_addr_t, vme_size_t, vme_am_t,
vme_am_t, vme_datasize_t, vme_swap_t,
vme_am_t, vme_datasize_t, vme_swap_t,
vme_am_t, vme_datasize_t, vme_swap_t,
int b3_617_vme_probe(void *, vme_addr_t, vme_size_t, vme_am_t,
vme_am_t, vme_datasize_t, vme_swap_t,
vme_am_t, vme_datasize_t, vme_swap_t,
univ_pci_mapvme(struct univ_pci_data *d, int wnd, vme_addr_t vmebase, u_int32_t len, vme_am_t am, vme_datasize_t datawidth, u_int32_t pcibase)
univ_pci_mappci(struct univ_pci_data *d, int wnd, u_int32_t pcibase, u_int32_t len, vme_addr_t vmebase, vme_am_t am)
vme_am_t, vme_datasize_t, u_int32_t);
vme_addr_t, vme_am_t);
vme_am_t mod;
vme_am_t mod;
vme_am_t mod;
vme_am_t mod;
vme_am_t mod;
vme_am_t mod;
vme_select_map(struct vmebus_softc *sc, vme_am_t ams)
_vme_space_alloc(struct vmebus_softc *sc, vme_addr_t addr, vme_size_t len, vme_am_t ams)
_vme_space_free(struct vmebus_softc *sc, vme_addr_t addr, vme_size_t len, vme_am_t ams)
_vme_space_get(struct vmebus_softc *sc, vme_size_t len, vme_am_t ams, u_long align, vme_addr_t *addr)
static vmem_t *vme_select_map(struct vmebus_softc*, vme_am_t);
aa->r[i].am = (vme_am_t)loc[6 + i];
vme_am_t am;
int _vme_space_alloc(struct vmebus_softc *, vme_addr_t, vme_size_t, vme_am_t);
void _vme_space_free(struct vmebus_softc *, vme_addr_t, vme_size_t, vme_am_t);
int _vme_space_get(struct vmebus_softc *, vme_size_t, vme_am_t,
vme_am_t, vme_datasize_t, vme_swap_t,
vme_am_t, vme_datasize_t,
vme_am_t, vme_datasize_t, vme_swap_t,
vme_am_t, vme_datasize_t, vme_swap_t,
vme_am_t mod;
vme_am_t mod;
vme_am_t mod;
vme_am_t mod;