A Sábado 26 Março 2011 12:53:15 Risto Suominen você escreveu: > I have now tested on my PM G3 B&W with today's daily build. > > The blacklisting works partly: snd-aoa is added to > /etc/modprobe.d/blacklist.local.conf, > > snd-aoa-codec-tas > snd-aoa-fabric-layout > snd-aoa-i2sbus > snd-aoa-soundbus > > are not. The result is that snd-aoa is still drawn in, by the others, > and prevents snd-powermac from loading. > > snd-powermac is added to /etc/modules. > > Needs this bug to be re-opened to get it fixed? > > Risto
Here it goes another patch to blacklist the modules you pointed. If it's OK i can commit it. -- Melhores cumprimentos/Best regards, Miguel Figueiredo http://www.DebianPT.org
diff --git a/debian/changelog b/debian/changelog index 0221f4b..7f317ea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ hw-detect (1.86) UNRELEASED; urgency=low [ Miguel Figueiredo ] + * discover-mac-io.sh: blacklist snd-aoa-* modules to allow snd-powermac + to work. Closes #606984. * Change priority of driver-injection-disk/load template. Closes: #583650. [ Otavio Salvador ] diff --git a/discover-mac-io.sh b/discover-mac-io.sh index 651b676..df84721 100755 --- a/discover-mac-io.sh +++ b/discover-mac-io.sh @@ -53,6 +53,11 @@ for dir in $(find "/proc/device-tree/" -type d); do if [ -f "$child/name" ]; then childname="$(cat "$child/name" 2>/dev/null || true)" if [ "$childname" = sound ]; then + # blacklist snd-aoa modules so snd-powermac is loaded + register-module -b snd-aoa-codec-tas + register-module -b snd-aoa-fabric-layout + register-module -b snd-aoa-i2sbus + register-module -b snd-aoa-soundbus register-module -b snd-aoa register-module snd-powermac fi