On Thu, Jul 29, 2010 at 10:26:22AM +0200, Takashi Iwai wrote: > FYI, you can change SSID by writing /sys/class/sound/hwC*D*/subsystem_id > file. Then reconfigure the codec via triggering > /sys/class/sound/hwC*D*/reconfig. Great, that's what I meant with "Or am I somehow able to tweak it? Is there a module parameter to set this SSID bit?" :) $ for i in /sys/class/sound/hwC*D*/subsystem_id; do echo "$i: $(cat $i)"; done /sys/class/sound/hwC0D0/subsystem_id: 0x1043829f /sys/class/sound/hwC0D1/subsystem_id: 0xffffffff So, obviously the first check in if (ass != codec->bus->pci->subsystem_device && (ass & 1)) is false. How can I tweak the subsystem_id least-invasive not to match codec->bus->pci->subsystem_device (which should be 0x829f then) anymore? Mario -- Gib einem Hungrigen einen Fisch, und er ist fuer einen Tag satt. Zeig ihm, wie man angelt, und er poebelt Dich an, dass er besseres zu tun haette, als Schnuere ins Wasser haengen zu lassen. -- David Kastrup in de.comp.text.tex
Attachment:
signature.asc
Description: Digital signature
_______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel