diff options
author | mullerf <mullerf@google.com> | 2021-04-20 11:44:55 -0700 |
---|---|---|
committer | mullerf <mullerf@google.com> | 2021-04-20 11:44:55 -0700 |
commit | 8854956b8fc4d9c10eafe6e5fb75be2bf29672db (patch) | |
tree | d3d537ab6f66f2610cc2bd7ff20c1387a9066c87 | |
parent | 34d8fe9eefdcdf662931f7401e4c6eb543d7a579 (diff) | |
download | devicetree-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.dtsi | 4 |
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>; }; }; |