summaryrefslogtreecommitdiffstats
path: root/drivers/staging/vt6655/device_main.c
diff options
context:
space:
mode:
authorMalcolm Priestley <tvboxspy@gmail.com>2015-05-31 10:35:25 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-06-01 06:24:57 +0900
commitf33d8d63fc8e2e2f98abe78db85ace6d28209e3e (patch)
treeae4d088c399bbeaada568bcec7bbdd1bb196fdf7 /drivers/staging/vt6655/device_main.c
parentff1ce1a81e6eec82c224e33d3d23ab3f0002547e (diff)
downloadop-kernel-dev-f33d8d63fc8e2e2f98abe78db85ace6d28209e3e.zip
op-kernel-dev-f33d8d63fc8e2e2f98abe78db85ace6d28209e3e.tar.gz
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>
Diffstat (limited to 'drivers/staging/vt6655/device_main.c')
-rw-r--r--drivers/staging/vt6655/device_main.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/staging/vt6655/device_main.c b/drivers/staging/vt6655/device_main.c
index d5f090f..2262a61 100644
--- a/drivers/staging/vt6655/device_main.c
+++ b/drivers/staging/vt6655/device_main.c
@@ -1056,7 +1056,6 @@ static void vnt_interrupt_process(struct vnt_private *pDevice)
struct ieee80211_low_level_stats *low_stats = &pDevice->low_stats;
int max_count = 0;
u32 mib_counter;
- unsigned char byOrgPageSel = 0;
unsigned long flags;
MACvReadISR(pDevice->PortOffset, &pDevice->dwIsr);
@@ -1073,13 +1072,6 @@ static void vnt_interrupt_process(struct vnt_private *pDevice)
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 */
MACvReadMIBCounter(pDevice->PortOffset, &mib_counter);
@@ -1164,9 +1156,6 @@ static void vnt_interrupt_process(struct vnt_private *pDevice)
break;
}
- if (byOrgPageSel == 1)
- MACvSelectPage1(pDevice->PortOffset);
-
spin_unlock_irqrestore(&pDevice->lock, flags);
MACvIntEnable(pDevice->PortOffset, IMR_MASK_VALUE);
OpenPOWER on IntegriCloud