summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormullerf <mullerf@google.com>2021-04-20 11:44:55 -0700
committermullerf <mullerf@google.com>2021-04-20 11:44:55 -0700
commit8854956b8fc4d9c10eafe6e5fb75be2bf29672db (patch)
treed3d537ab6f66f2610cc2bd7ff20c1387a9066c87
parent34d8fe9eefdcdf662931f7401e4c6eb543d7a579 (diff)
downloaddevicetree-8854956b8fc4d9c10eafe6e5fb75be2bf29672db.tar.gz
Set proper behavior for Haptics and Smart Amp pins
Set proper pin behavior when the system goes to suspend. Otherwise audio and haptics weren't working anymore after first suspend/resume cycle. Test: Audio and Haptics work after multiple suspend/resume cycles Bug: 184856669 Signed-off-by: mullerf <mullerf@google.com> Change-Id: I92382e1b1b08dcd436b325017efceebebbff1248
-rw-r--r--r11_audio_haptics.dtsi4
1 files changed, 4 insertions, 0 deletions
diff --git a/r11_audio_haptics.dtsi b/r11_audio_haptics.dtsi
index 9dce420..bc16e92 100644
--- a/r11_audio_haptics.dtsi
+++ b/r11_audio_haptics.dtsi
@@ -37,6 +37,8 @@
samsung,pins = "gpg1-1";
samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
+ samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
+ samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_NONE>;
};
// GPIO 106
@@ -44,6 +46,8 @@
samsung,pins = "gpg7-0";
samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
+ samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
+ samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_NONE>;
};
};