Commit 6810c3a9 authored by Jaroslav Kysela's avatar Jaroslav Kysela

ALSA CVS update

CMIPCI driver
Fix the i/o port range of gameport on cmipci

Gameport use only 1 I/O port not 8.
Attached patch fix gameport on CMIPCI soundcards.
Signed-off-by: default avatarArtur Frysiak <wiget@pld-linux.org>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent d057e58a
......@@ -2791,12 +2791,12 @@ static int __devinit snd_cmipci_create(snd_card_t *card, struct pci_dev *pci,
int i;
for (i = 0; ports[i]; i++) {
joystick_port[dev] = ports[i];
cm->res_joystick = request_region(ports[i], 8, "CMIPCI gameport");
cm->res_joystick = request_region(ports[i], 1, "CMIPCI gameport");
if (cm->res_joystick)
break;
}
} else {
cm->res_joystick = request_region(joystick_port[dev], 8, "CMIPCI gameport");
cm->res_joystick = request_region(joystick_port[dev], 1, "CMIPCI gameport");
}
}
if (cm->res_joystick) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment