summaryrefslogtreecommitdiffstats
path: root/sys/netatm
diff options
context:
space:
mode:
authorarr <arr@FreeBSD.org>2002-04-19 20:02:03 +0000
committerarr <arr@FreeBSD.org>2002-04-19 20:02:03 +0000
commit40a938fb61441414e2d1eee851ba759887066fd7 (patch)
treeb80fca0d372f368187c89d4e47f9e25784be8f1f /sys/netatm
parent892b6521ac2ca9e1ee195aa312f9c1e627f34e35 (diff)
downloadFreeBSD-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/netatm')
-rw-r--r--sys/netatm/atm_device.c65
-rw-r--r--sys/netatm/atm_var.h4
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 *);
OpenPOWER on IntegriCloud