thinkpad-acpi: don't fail to load the entire module due to ALSA problems
commit8820357b06a6e4685525cf4d6aec9fb46dc37ff8
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sun, 27 Dec 2009 18:55:32 +0000 (27 16:55 -0200)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 20 Feb 2010 22:00:33 +0000 (20 20:00 -0200)
tree9d0065902d5ec821b2b66b8534e941955968ca2f
parentd66fb99be5487183aef14b6d2c1a86ecb5dcf549
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