thinkpad-acpi: don't fail to load the entire module due to ALSA problems
commit0130cbe7b0e42f00a41d0a4db4c4ec2c1f52d5ea
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sun, 27 Dec 2009 18:56:57 +0000 (27 16:56 -0200)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sun, 27 Dec 2009 18:56:57 +0000 (27 16:56 -0200)
treed93105076af3bfcb9b37a94a7677bef8e795c267
parente14587f207807c30c7e118e39e3844e16fd5e490
thinkpad-acpi: don't fail to load the entire module due to ALSA problems

If we cannot create the ALSA mixer, it is a good reason to fail to
load the volume subdriver, and not to fail to load the entire module.

While at it, add more debugging messages, as the error paths are being
used a lot more than I'd expect, and it is failing to set up the ALSA
mixer on a number of ThinkPads.

Reported-by: Peter Jordan <usernetwork@gmx.info>
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
drivers/platform/x86/thinkpad_acpi.c