Selaa lähdekoodia

Merge "asoc: wcd938x: wakeup device during headset detection"

qctecmdr 5 vuotta sitten
vanhempi
sitoutus
9d2c763b36
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      asoc/codecs/wcd938x/wcd938x-mbhc.c

+ 5 - 0
asoc/codecs/wcd938x/wcd938x-mbhc.c

@@ -239,6 +239,11 @@ static void wcd938x_mbhc_program_btn_thr(struct snd_soc_component *component,
 
 
 static bool wcd938x_mbhc_lock_sleep(struct wcd_mbhc *mbhc, bool lock)
 static bool wcd938x_mbhc_lock_sleep(struct wcd_mbhc *mbhc, bool lock)
 {
 {
+	struct snd_soc_component *component = mbhc->component;
+	struct wcd938x_priv *wcd938x = dev_get_drvdata(component->dev);
+
+	wcd938x->wakeup((void*)wcd938x, lock);
+
 	return true;
 	return true;
 }
 }