mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-15 23:25:07 +00:00
staging: vt6655: vnt_interrupt_process remove page 0 select
Page 1 is fully proctected by lock there is no need to check for it. Page 0 is selected at other times. Remove byOrgPageSel and its calls from function. Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
ff1ce1a81e
commit
f33d8d63fc
1 changed files with 0 additions and 11 deletions
|
@ -1056,7 +1056,6 @@ static void vnt_interrupt_process(struct vnt_private *pDevice)
|
||||||
struct ieee80211_low_level_stats *low_stats = &pDevice->low_stats;
|
struct ieee80211_low_level_stats *low_stats = &pDevice->low_stats;
|
||||||
int max_count = 0;
|
int max_count = 0;
|
||||||
u32 mib_counter;
|
u32 mib_counter;
|
||||||
unsigned char byOrgPageSel = 0;
|
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
|
|
||||||
MACvReadISR(pDevice->PortOffset, &pDevice->dwIsr);
|
MACvReadISR(pDevice->PortOffset, &pDevice->dwIsr);
|
||||||
|
@ -1073,13 +1072,6 @@ static void vnt_interrupt_process(struct vnt_private *pDevice)
|
||||||
|
|
||||||
spin_lock_irqsave(&pDevice->lock, flags);
|
spin_lock_irqsave(&pDevice->lock, flags);
|
||||||
|
|
||||||
/* Make sure current page is 0 */
|
|
||||||
VNSvInPortB(pDevice->PortOffset + MAC_REG_PAGE1SEL, &byOrgPageSel);
|
|
||||||
if (byOrgPageSel == 1)
|
|
||||||
MACvSelectPage0(pDevice->PortOffset);
|
|
||||||
else
|
|
||||||
byOrgPageSel = 0;
|
|
||||||
|
|
||||||
/* Read low level stats */
|
/* Read low level stats */
|
||||||
MACvReadMIBCounter(pDevice->PortOffset, &mib_counter);
|
MACvReadMIBCounter(pDevice->PortOffset, &mib_counter);
|
||||||
|
|
||||||
|
@ -1164,9 +1156,6 @@ static void vnt_interrupt_process(struct vnt_private *pDevice)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (byOrgPageSel == 1)
|
|
||||||
MACvSelectPage1(pDevice->PortOffset);
|
|
||||||
|
|
||||||
spin_unlock_irqrestore(&pDevice->lock, flags);
|
spin_unlock_irqrestore(&pDevice->lock, flags);
|
||||||
|
|
||||||
MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE);
|
MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE);
|
||||||
|
|
Loading…
Reference in a new issue