projects
/
GitHub
/
mt8127
/
android_kernel_alcatel_ttab.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
[GitHub/mt8127/android_kernel_alcatel_ttab.git]
/
sound
/
pci
/
sonicvibes.c
diff --git
a/sound/pci/sonicvibes.c
b/sound/pci/sonicvibes.c
index e5d4def1aa6fe095fb874fc79620354ffb3cd2b0..f9b8afabda9c8b4ac539e1f1fdf0f0f97c695e53 100644
(file)
--- a/
sound/pci/sonicvibes.c
+++ b/
sound/pci/sonicvibes.c
@@
-580,7
+580,7
@@
static int snd_sonicvibes_trigger(struct sonicvibes * sonic, int what, int cmd)
return result;
}
return result;
}
-static irqreturn_t snd_sonicvibes_interrupt(int irq, void *dev_id
, struct pt_regs *regs
)
+static irqreturn_t snd_sonicvibes_interrupt(int irq, void *dev_id)
{
struct sonicvibes *sonic = dev_id;
unsigned char status;
{
struct sonicvibes *sonic = dev_id;
unsigned char status;
@@
-601,7
+601,7
@@
static irqreturn_t snd_sonicvibes_interrupt(int irq, void *dev_id, struct pt_reg
}
if (sonic->rmidi) {
if (status & SV_MIDI_IRQ)
}
if (sonic->rmidi) {
if (status & SV_MIDI_IRQ)
- snd_mpu401_uart_interrupt(irq, sonic->rmidi->private_data
, regs
);
+ snd_mpu401_uart_interrupt(irq, sonic->rmidi->private_data);
}
if (status & SV_UD_IRQ) {
unsigned char udreg;
}
if (status & SV_UD_IRQ) {
unsigned char udreg;