Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 235832
b: refs/heads/master
c: 360ac68
h: refs/heads/master
v: v3
  • Loading branch information
Roland Vossen authored and Greg Kroah-Hartman committed Feb 4, 2011
1 parent 54eea82 commit 83c3d8f
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 27 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 6b4ba667b7c4bb396e85e99fccbb4c92606f9209
refs/heads/master: 360ac683f78bd52a430d6937380449dc401f9539
7 changes: 0 additions & 7 deletions trunk/drivers/staging/brcm80211/brcmsmac/d11.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,6 @@ typedef volatile union {
pio4regp_t b4; /* >= corerev 8 */
} u_pioreg_t;

/* dma/pio corerev < 11 */
typedef volatile struct {
dma32regp_t dmaregs[8]; /* 0x200 - 0x2fc */
u_pioreg_t pioregs[8]; /* 0x300 */
} fifo32_t;

/* dma/pio corerev >= 11 */
typedef volatile struct {
dma64regs_t dmaxmt; /* dma tx */
Expand Down Expand Up @@ -168,7 +162,6 @@ typedef volatile struct _d11regs {

/* 0x200-0x37F dma/pio registers */
volatile union {
fifo32_t f32regs; /* tx fifos 6-7 and rx fifos 1-3 (corerev < 5) */
fifo64_t f64regs[6]; /* on corerev >= 11 */
} fifo;

Expand Down
7 changes: 2 additions & 5 deletions trunk/drivers/staging/brcm80211/brcmsmac/wlc_bmac.c
Original file line number Diff line number Diff line change
Expand Up @@ -86,13 +86,10 @@

#endif /* BMAC_DUP_TO_REMOVE */

#define DMAREG(wlc_hw, direction, fifonum) (D11REV_LT(wlc_hw->corerev, 11) ? \
((direction == DMA_TX) ? \
(void *)&(wlc_hw->regs->fifo.f32regs.dmaregs[fifonum].xmt) : \
(void *)&(wlc_hw->regs->fifo.f32regs.dmaregs[fifonum].rcv)) : \
#define DMAREG(wlc_hw, direction, fifonum) \
((direction == DMA_TX) ? \
(void *)&(wlc_hw->regs->fifo.f64regs[fifonum].dmaxmt) : \
(void *)&(wlc_hw->regs->fifo.f64regs[fifonum].dmarcv)))
(void *)&(wlc_hw->regs->fifo.f64regs[fifonum].dmarcv))

/*
* The following table lists the buffer memory allocated to xmt fifos in HW.
Expand Down
3 changes: 0 additions & 3 deletions trunk/drivers/staging/brcm80211/include/hnddma.h
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,4 @@ extern const di_fcn_t dma64proc;
*/
extern uint dma_addrwidth(si_t *sih, void *dmaregs);

/* pio helpers */
extern void dma_txpioloopback(struct osl_info *osh, dma32regs_t *);

#endif /* _hnddma_h_ */
11 changes: 0 additions & 11 deletions trunk/drivers/staging/brcm80211/util/hnddma.c
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,6 @@

#define DMA_NONE(args)

#define d32txregs dregs.d32_u.txregs_32
#define d32rxregs dregs.d32_u.rxregs_32
#define txd32 dregs.d32_u.txd_32
#define rxd32 dregs.d32_u.rxd_32

#define d64txregs dregs.d64_u.txregs_64
#define d64rxregs dregs.d64_u.rxregs_64
#define txd64 dregs.d64_u.txd_64
Expand Down Expand Up @@ -89,12 +84,6 @@ typedef struct dma_info {
bool addrext; /* this dma engine supports DmaExtendedAddrChanges */

union {
struct {
dma32regs_t *txregs_32; /* 32-bit dma tx engine registers */
dma32regs_t *rxregs_32; /* 32-bit dma rx engine registers */
dma32dd_t *txd_32; /* pointer to dma32 tx descriptor ring */
dma32dd_t *rxd_32; /* pointer to dma32 rx descriptor ring */
} d32_u;
struct {
dma64regs_t *txregs_64; /* 64-bit dma tx engine registers */
dma64regs_t *rxregs_64; /* 64-bit dma rx engine registers */
Expand Down

0 comments on commit 83c3d8f

Please sign in to comment.