staging: brcm80211: remove of type definition osldma_t
authorArend van Spriel <arend@broadcom.com>
Wed, 2 Mar 2011 20:18:45 +0000 (21:18 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 3 Mar 2011 00:48:05 +0000 (19:48 -0500)
The usage of variable of this type is not required so its use has
been removed from the driver.

Reviewed-by: Brett Rudley <brudley@broadcom.com>
Reviewed-by: Henry Ptasinski <henryp@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/brcm80211/include/osl.h
drivers/staging/brcm80211/util/hnddma.c

index e48c7ba9af126efbe4916c45128b3c6e6cba462d..24b114d6ca965e5e2b33ab9326c14c5d1d794156 100644 (file)
@@ -23,9 +23,6 @@ struct osl_info {
        uint magic;
 };
 
-typedef struct osl_dmainfo osldma_t;
-
-
 extern struct osl_info *osl_attach(void *pdev, uint bustype);
 extern void osl_detach(struct osl_info *osh);
 
index 01d4b274520b0fba8e386fc55fe6cc66a082a556..e773b9bdc3b8d8581a55906d8a05745d5918d4c9 100644 (file)
@@ -101,7 +101,6 @@ typedef struct dma_info {
        u16 txin;               /* index of next descriptor to reclaim */
        u16 txout;              /* index of next descriptor to post */
        void **txp;             /* pointer to parallel array of pointers to packets */
-       osldma_t *tx_dmah;      /* DMA TX descriptor ring handle */
        hnddma_seg_map_t *txp_dmah;     /* DMA MAP meta-data handle */
        dmaaddr_t txdpa;        /* Aligned physical address of descriptor ring */
        dmaaddr_t txdpaorig;    /* Original physical address of descriptor ring */
@@ -116,7 +115,6 @@ typedef struct dma_info {
        u16 rxin;               /* index of next descriptor to reclaim */
        u16 rxout;              /* index of next descriptor to post */
        void **rxp;             /* pointer to parallel array of pointers to packets */
-       osldma_t *rx_dmah;      /* DMA RX descriptor ring handle */
        hnddma_seg_map_t *rxp_dmah;     /* DMA MAP meta-data handle */
        dmaaddr_t rxdpa;        /* Aligned physical address of descriptor ring */
        dmaaddr_t rxdpaorig;    /* Original physical address of descriptor ring */
@@ -203,7 +201,7 @@ static uint _dma_ctrlflags(dma_info_t *di, uint mask, uint flags);
 static u8 dma_align_sizetobits(uint size);
 static void *dma_ringalloc(dma_info_t *di, u32 boundary, uint size,
                           u16 *alignbits, uint *alloced,
-                          dmaaddr_t *descpa, osldma_t **dmah);
+                          dmaaddr_t *descpa);
 
 /* Prototypes for 64-bit routines */
 static bool dma64_alloc(dma_info_t *di, uint direction);
@@ -1088,7 +1086,7 @@ u8 dma_align_sizetobits(uint size)
  */
 static void *dma_ringalloc(dma_info_t *di, u32 boundary, uint size,
                           u16 *alignbits, uint *alloced,
-                          dmaaddr_t *descpa, osldma_t **dmah)
+                          dmaaddr_t *descpa)
 {
        void *va;
        u32 desc_strtaddr;
@@ -1229,7 +1227,7 @@ static bool dma64_alloc(dma_info_t *di, uint direction)
 
        if (direction == DMA_TX) {
                va = dma_ringalloc(di, D64RINGALIGN, size, &align_bits,
-                       &alloced, &di->txdpaorig, &di->tx_dmah);
+                       &alloced, &di->txdpaorig);
                if (va == NULL) {
                        DMA_ERROR(("%s: dma64_alloc: DMA_ALLOC_CONSISTENT(ntxd) failed\n", di->name));
                        return false;
@@ -1247,7 +1245,7 @@ static bool dma64_alloc(dma_info_t *di, uint direction)
                ASSERT(IS_ALIGNED((unsigned long)di->txd64, align));
        } else {
                va = dma_ringalloc(di, D64RINGALIGN, size, &align_bits,
-                       &alloced, &di->rxdpaorig, &di->rx_dmah);
+                       &alloced, &di->rxdpaorig);
                if (va == NULL) {
                        DMA_ERROR(("%s: dma64_alloc: DMA_ALLOC_CONSISTENT(nrxd) failed\n", di->name));
                        return false;
This page took 0.028277 seconds and 5 git commands to generate.