ALSA: cs5535audio: ensure MIC Bias/Analog Input bail if not on an OLPC machine
Subsystems (2)
PATCH 14/14 ALSA: cs5535audio: ensure MIC Bias/Analog Input bail if not on an OLPC machine
Signed-off-by Andres Salomon <[email protected]>
--- sound/pci/cs5535audio/cs5535audio_olpc.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)
sound/pci/cs5535audio/cs5535audio_olpc.c +6 -0
@@ -26,6 +26,9 @@ void olpc_analog_input(struct snd_ac97 *ac97, int on) {int err; +if (!machine_is_olpc ()) +return ; +/* update the High Pass Filter (via AC97_AD_TEST2) */ err =snd_ac97_update_bits (ac97,AC97_AD_TEST2 ,1 <<AC97_AD_HPFD_SHIFT , on <<AC97_AD_HPFD_SHIFT );
@@ -48,6 +51,9 @@ void olpc_mic_bias(struct snd_ac97 *ac97, int on) {int err; +if (!machine_is_olpc ()) +return ; + on = on ?0 :1 ; err =snd_ac97_update_bits (ac97,AC97_AD_MISC ,1 <<AC97_AD_VREFD_SHIFT , on <<AC97_AD_VREFD_SHIFT );
Signature · 1 line
1.5.6.5