summaryrefslogtreecommitdiff
path: root/wcte12xp/vpmadt032.c
diff options
context:
space:
mode:
Diffstat (limited to 'wcte12xp/vpmadt032.c')
-rw-r--r--wcte12xp/vpmadt032.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/wcte12xp/vpmadt032.c b/wcte12xp/vpmadt032.c
index 5dfe0fe..964f3c4 100644
--- a/wcte12xp/vpmadt032.c
+++ b/wcte12xp/vpmadt032.c
@@ -55,8 +55,6 @@ inline void vpm150m_cmd_dequeue(struct t1 *wc, volatile unsigned char *writechun
/* Skip audio */
writechunk += 66;
- spin_lock_irqsave(&wc->reglock, flags);
-
if (test_bit(VPM150M_SPIRESET, &vpm150m->control) || test_bit(VPM150M_HPIRESET, &vpm150m->control)) {
debug_printk(1, "HW Resetting VPMADT032 ...\n");
for (x = 0; x < 4; x++) {
@@ -70,7 +68,6 @@ inline void vpm150m_cmd_dequeue(struct t1 *wc, volatile unsigned char *writechun
writechunk[CMD_BYTE(x, 1, 1)] = 0;
writechunk[CMD_BYTE(x, 2, 1)] = 0x00;
}
- spin_unlock_irqrestore(&wc->reglock, flags);
return;
}
@@ -233,8 +230,6 @@ inline void vpm150m_cmd_dequeue(struct t1 *wc, volatile unsigned char *writechun
if (test_bit(VPM150M_ACTIVE, &vpm150m->control) && !whichframe && !(wc->intcount % 10000))
queue_work(vpm150m->wq, &vpm150m->work_debug);
#endif
-
- spin_unlock_irqrestore(&wc->reglock, flags);
}
inline void vpm150m_cmd_decipher(struct t1 *wc, volatile unsigned char *readchunk)
@@ -245,7 +240,6 @@ inline void vpm150m_cmd_decipher(struct t1 *wc, volatile unsigned char *readchun
/* Skip audio */
readchunk += 66;
- spin_lock_irqsave(&wc->reglock, flags);
/* Search for any pending results */
for (x = 0; x < VPM150M_MAX_COMMANDS; x++) {
if ((wc->vpm150m->cmdq[x].flags & (__VPM150M_RD | __VPM150M_WR)) &&
@@ -267,7 +261,6 @@ inline void vpm150m_cmd_decipher(struct t1 *wc, volatile unsigned char *readchun
}
}
}
- spin_unlock_irqrestore(&wc->reglock, flags);
}
static inline struct t1 * wc_find_iface(unsigned short dspid)