Skip to content

Commit

Permalink
Staging: et131x: spinlocks
Browse files Browse the repository at this point in the history
Switch to the more normal "flags" naming. Also fix up the nested use of
spin_lock_irqsave

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Alan Cox authored and Greg Kroah-Hartman committed Sep 15, 2009
1 parent 25ad00b commit 3762860
Show file tree
Hide file tree
Showing 6 changed files with 69 additions and 69 deletions.
10 changes: 5 additions & 5 deletions drivers/staging/et131x/et1310_phy.c
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,7 @@ void et131x_Mii_check(struct et131x_adapter *etdev,
uint32_t uiMdiMdix;
uint32_t uiMasterSlave;
uint32_t uiPolarity;
unsigned long lockflags;
unsigned long flags;

DBG_ENTER(et131x_dbginfo);

Expand All @@ -495,12 +495,12 @@ void et131x_Mii_check(struct et131x_adapter *etdev,
/* Update our state variables and indicate the
* connected state
*/
spin_lock_irqsave(&etdev->Lock, lockflags);
spin_lock_irqsave(&etdev->Lock, flags);

etdev->MediaState = NETIF_STATUS_MEDIA_CONNECT;
MP_CLEAR_FLAG(etdev, fMP_ADAPTER_LINK_DETECTION);

spin_unlock_irqrestore(&etdev->Lock, lockflags);
spin_unlock_irqrestore(&etdev->Lock, flags);

/* Don't indicate state if we're in loopback mode */
if (etdev->RegistryPhyLoopbk == false)
Expand Down Expand Up @@ -533,11 +533,11 @@ void et131x_Mii_check(struct et131x_adapter *etdev,
(etdev, fMP_ADAPTER_LINK_DETECTION))
|| (etdev->MediaState ==
NETIF_STATUS_MEDIA_DISCONNECT)) {
spin_lock_irqsave(&etdev->Lock, lockflags);
spin_lock_irqsave(&etdev->Lock, flags);
etdev->MediaState =
NETIF_STATUS_MEDIA_DISCONNECT;
spin_unlock_irqrestore(&etdev->Lock,
lockflags);
flags);

/* Only indicate state if we're in loopback
* mode
Expand Down
6 changes: 3 additions & 3 deletions drivers/staging/et131x/et1310_pm.c
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ extern dbg_info_t *et131x_dbginfo;
*/
void EnablePhyComa(struct et131x_adapter *etdev)
{
unsigned long lockflags;
unsigned long flags;
PM_CSR_t GlobalPmCSR;
int32_t LoopCounter = 10;

Expand All @@ -134,9 +134,9 @@ void EnablePhyComa(struct et131x_adapter *etdev)
etdev->PoMgmt.PowerDownDuplex = etdev->AiForceDpx;

/* Stop sending packets. */
spin_lock_irqsave(&etdev->SendHWLock, lockflags);
spin_lock_irqsave(&etdev->SendHWLock, flags);
MP_SET_FLAG(etdev, fMP_ADAPTER_LOWER_POWER);
spin_unlock_irqrestore(&etdev->SendHWLock, lockflags);
spin_unlock_irqrestore(&etdev->SendHWLock, flags);

/* Wait for outstanding Receive packets */
while ((MP_GET_RCV_REF(etdev) != 0) && (LoopCounter-- > 0))
Expand Down
28 changes: 14 additions & 14 deletions drivers/staging/et131x/et1310_rx.c
Original file line number Diff line number Diff line change
Expand Up @@ -685,7 +685,7 @@ void ConfigRxDmaRegs(struct et131x_adapter *etdev)
PFBR_DESC_t pFbrEntry;
uint32_t iEntry;
RXDMA_PSR_NUM_DES_t psr_num_des;
unsigned long lockflags;
unsigned long flags;

DBG_ENTER(et131x_dbginfo);

Expand Down Expand Up @@ -718,7 +718,7 @@ void ConfigRxDmaRegs(struct et131x_adapter *etdev)
writel((psr_num_des.bits.psr_ndes * LO_MARK_PERCENT_FOR_PSR) / 100,
&pRxDma->psr_min_des.value);

spin_lock_irqsave(&etdev->RcvLock, lockflags);
spin_lock_irqsave(&etdev->RcvLock, flags);

/* These local variables track the PSR in the adapter structure */
pRxLocal->local_psr_full.bits.psr_full = 0;
Expand Down Expand Up @@ -801,7 +801,7 @@ void ConfigRxDmaRegs(struct et131x_adapter *etdev)
*/
writel(etdev->RegistryRxTimeInterval, &pRxDma->max_pkt_time.value);

spin_unlock_irqrestore(&etdev->RcvLock, lockflags);
spin_unlock_irqrestore(&etdev->RcvLock, flags);

DBG_LEAVE(et131x_dbginfo);
}
Expand Down Expand Up @@ -914,7 +914,7 @@ PMP_RFD nic_rx_pkts(struct et131x_adapter *etdev)
PMP_RFD pMpRfd;
uint32_t nIndex;
uint8_t *pBufVa;
unsigned long lockflags;
unsigned long flags;
struct list_head *element;
uint8_t ringIndex;
uint16_t bufferIndex;
Expand Down Expand Up @@ -1013,7 +1013,7 @@ PMP_RFD nic_rx_pkts(struct et131x_adapter *etdev)
}

/* Get and fill the RFD. */
spin_lock_irqsave(&etdev->RcvLock, lockflags);
spin_lock_irqsave(&etdev->RcvLock, flags);

pMpRfd = NULL;
element = pRxLocal->RecvList.next;
Expand All @@ -1023,14 +1023,14 @@ PMP_RFD nic_rx_pkts(struct et131x_adapter *etdev)
DBG_RX(et131x_dbginfo,
"NULL RFD returned from RecvList via list_entry()\n");
DBG_RX_LEAVE(et131x_dbginfo);
spin_unlock_irqrestore(&etdev->RcvLock, lockflags);
spin_unlock_irqrestore(&etdev->RcvLock, flags);
return NULL;
}

list_del(&pMpRfd->list_node);
pRxLocal->nReadyRecv--;

spin_unlock_irqrestore(&etdev->RcvLock, lockflags);
spin_unlock_irqrestore(&etdev->RcvLock, flags);

pMpRfd->iBufferIndex = bufferIndex;
pMpRfd->iRingIndex = ringIndex;
Expand Down Expand Up @@ -1260,9 +1260,9 @@ void et131x_handle_recv_interrupt(struct et131x_adapter *etdev)
* Besides, we don't really need (at this point) the
* pending list anyway.
*/
/* spin_lock_irqsave( &etdev->RcvPendLock, lockflags );
/* spin_lock_irqsave( &etdev->RcvPendLock, flags );
* list_add_tail( &pMpRfd->list_node, &etdev->RxRing.RecvPendingList );
* spin_unlock_irqrestore( &etdev->RcvPendLock, lockflags );
* spin_unlock_irqrestore( &etdev->RcvPendLock, flags );
*/

/* Update the number of outstanding Recvs */
Expand Down Expand Up @@ -1302,7 +1302,7 @@ void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD pMpRfd)
struct _RXDMA_t __iomem *pRxDma = &etdev->CSRAddress->rxdma;
uint16_t bi = pMpRfd->iBufferIndex;
uint8_t ri = pMpRfd->iRingIndex;
unsigned long lockflags;
unsigned long flags;

DBG_RX_ENTER(et131x_dbginfo);

Expand All @@ -1314,7 +1314,7 @@ void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD pMpRfd)
(ri == 0 && bi < pRxLocal->Fbr0NumEntries) ||
#endif
(ri == 1 && bi < pRxLocal->Fbr1NumEntries)) {
spin_lock_irqsave(&etdev->FbrLock, lockflags);
spin_lock_irqsave(&etdev->FbrLock, flags);

if (ri == 1) {
PFBR_DESC_t pNextDesc =
Expand Down Expand Up @@ -1362,7 +1362,7 @@ void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD pMpRfd)
&pRxDma->fbr0_full_offset.value);
}
#endif
spin_unlock_irqrestore(&etdev->FbrLock, lockflags);
spin_unlock_irqrestore(&etdev->FbrLock, flags);
} else {
DBG_ERROR(et131x_dbginfo,
"NICReturnRFD illegal Buffer Index returned\n");
Expand All @@ -1371,10 +1371,10 @@ void nic_return_rfd(struct et131x_adapter *etdev, PMP_RFD pMpRfd)
/* The processing on this RFD is done, so put it back on the tail of
* our list
*/
spin_lock_irqsave(&etdev->RcvLock, lockflags);
spin_lock_irqsave(&etdev->RcvLock, flags);
list_add_tail(&pMpRfd->list_node, &pRxLocal->RecvList);
pRxLocal->nReadyRecv++;
spin_unlock_irqrestore(&etdev->RcvLock, lockflags);
spin_unlock_irqrestore(&etdev->RcvLock, flags);

DBG_ASSERT(pRxLocal->nReadyRecv <= pRxLocal->NumRfd);
DBG_RX_LEAVE(et131x_dbginfo);
Expand Down
Loading

0 comments on commit 3762860

Please sign in to comment.