diff options
author | arr <arr@FreeBSD.org> | 2002-04-19 20:02:03 +0000 |
---|---|---|
committer | arr <arr@FreeBSD.org> | 2002-04-19 20:02:03 +0000 |
commit | 40a938fb61441414e2d1eee851ba759887066fd7 (patch) | |
tree | b80fca0d372f368187c89d4e47f9e25784be8f1f /sys | |
parent | 892b6521ac2ca9e1ee195aa312f9c1e627f34e35 (diff) | |
download | FreeBSD-src-40a938fb61441414e2d1eee851ba759887066fd7.zip FreeBSD-src-40a938fb61441414e2d1eee851ba759887066fd7.tar.gz |
- Nuke some #ifdef sun4m code; it hasn't been updated in 4 years and is not
being used.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/netatm/atm_device.c | 65 | ||||
-rw-r--r-- | sys/netatm/atm_var.h | 4 |
2 files changed, 0 insertions, 69 deletions
diff --git a/sys/netatm/atm_device.c b/sys/netatm/atm_device.c index 8ee878e..31c9e6a 100644 --- a/sys/netatm/atm_device.c +++ b/sys/netatm/atm_device.c @@ -588,71 +588,6 @@ atm_dev_free(uaddr) return; } - -#ifdef sun4m - -typedef int (*func_t)(); - -/* - * Map an address into DVMA space - * - * This function will take a kernel virtual address and map it to - * a DMA virtual address which can be used during SBus DMA cycles. - * - * Arguments: - * addr kernel virtual address - * len length of DVMA space requested - * flags allocation flags (ATM_DEV_*) - * - * Returns: - * a DVMA address - * NULL unable to map into DMA space - * - */ -void * -atm_dma_map(addr, len, flags) - caddr_t addr; - int len; - int flags; -{ - if (flags & ATM_DEV_NONCACHE) - /* - * Non-cacheable memory is already DMA'able - */ - return ((void *)addr); - else - return ((void *)mb_nbmapalloc(bigsbusmap, addr, len, - MDR_BIGSBUS|MB_CANTWAIT, (func_t)NULL, (caddr_t)NULL)); -} - - -/* - * Free a DVMA map address - * - * This function will free DVMA map resources (addresses) previously - * allocated with atm_dma_map(). - * - * Arguments: - * addr DMA virtual address - * flags allocation flags (ATM_DEV_*) - * - * Returns: - * none - * - */ -void -atm_dma_free(addr, flags) - caddr_t addr; - int flags; -{ - if ((flags & ATM_DEV_NONCACHE) == 0) - mb_mapfree(bigsbusmap, (int)&addr); - - return; -} -#endif /* sun4m */ - - /* * Compress buffer chain * diff --git a/sys/netatm/atm_var.h b/sys/netatm/atm_var.h index 6ea3ec7..4027fa5 100644 --- a/sys/netatm/atm_var.h +++ b/sys/netatm/atm_var.h @@ -113,10 +113,6 @@ int atm_dev_inst(struct stack_defn **, Atm_connvc *); void atm_dev_lower(int, void *, int, int); void * atm_dev_alloc(u_int, u_int, u_int); void atm_dev_free(volatile void *); -#if defined(sun4m) -void * atm_dma_map(caddr_t, int, int); -void atm_dma_free(caddr_t, int); -#endif KBuffer * atm_dev_compress(KBuffer *); Cmn_vcc * atm_dev_vcc_find(Cmn_unit *, u_int, u_int, u_int); void atm_dev_pdu_print(Cmn_unit *, Cmn_vcc *, KBuffer *, char *); |