Re: Backported sbxfi driver (UNTESTED!)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Takashi Iwai пишет:
At Tue, 14 Oct 2008 13:17:32 +0400,
The Source wrote:
Ok, got the dmesg output with debug=3. Hope that helps.

Thanks.  Is it the output with the system timer (XXX_SYSTEM_TIMER)?

I updated the GIT and snapshot tarball again.  It's just some more
additions of debug log points and typo corrections.  Anyway, try to
update.

Regarding your silent output: it seems your device is detected as
SB055x, and it goes to a special DAC initialization unlike others.
Maybe that's the cause.

Does the patch below have any change?


thanks,

Takashi

diff --git a/sound/pci/sbxfi/sbxfi.c b/sound/pci/sbxfi/sbxfi.c
index 6ae83aa..100b265 100644
--- a/sound/pci/sbxfi/sbxfi.c
+++ b/sound/pci/sbxfi/sbxfi.c
@@ -671,6 +671,7 @@ static void sbxfi_init_dac(struct sbxfi *chip)
 	int i;
LOG(1, "INIT DAC\n");
+#if 0
 	if (chip->type == SBXFI_HW_055x) {
 		/* XXX what this? */
 		gpio = sbxfi_read(chip, GPIO);
@@ -679,6 +680,7 @@ static void sbxfi_init_dac(struct sbxfi *chip)
 		sbxfi_write(chip, GPIO, gpio);
 		return;
 	}
+#endif
/* Mute outputs: GPIO6 low */
 	gpio = sbxfi_read(chip, GPIO);

Here's dmesg output with the new tarball (system timer is not used this time but that doesn't seem to change anything).

By the way, note, that not rate may cause oops but number of channles for example (wav that causes oops has mono mode and the one that just plays silently - stereo. Also the oops sample is 16bit, silent one is 24bit).

Attachment: dmesg.out.bz2
Description: application/bzip

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux