]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/staging/intel_sst/intelmid.c
Merge branch 'x86-tsc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[mv-sheeva.git] / drivers / staging / intel_sst / intelmid.c
index 63138b30e14e18158d9794d6e58cac66fdc4be26..4c0264ceaa889459f5b84371c25052c167bf1ccb 100644 (file)
@@ -639,7 +639,7 @@ void sst_mad_jackdetection_mx(u8 intsts, struct snd_intelmad *intelmaddata)
                                        jack = &intelmaddata->jack[3].jack;
                                        present = 1;
                                        jack_event_flag = 1;
-                               }       else    {
+                               } else {
                                        pr_debug("sst: short press detected\n");
                                        /* send headphone detect/undetect */
                                        jack = &intelmaddata->jack[2].jack;
@@ -649,21 +649,8 @@ void sst_mad_jackdetection_mx(u8 intsts, struct snd_intelmad *intelmaddata)
                        }
 
                }
-               intelmaddata->jack_prev_state  = value ;
-
-       }
-       if (is_aava() && jack) {
-               if (present) {
-                       pr_debug("sst: Jack... YES\n");
-                       scard_ops->set_output_dev(STEREO_HEADPHONE);
-
-               } else {
-                       pr_debug("sst: Jack... NO\n");
-                       scard_ops->set_output_dev(INTERNAL_SPKR);
-
-               }
+               intelmaddata->jack_prev_state = value;
        }
-
        if (jack_event_flag)
                sst_mad_send_jack_report(jack, buttonpressflag, present);
 }