diff options
author | Patrik Torstensson <totte@google.com> | 2021-06-18 13:04:22 -0700 |
---|---|---|
committer | Patrik Torstensson <totte@google.com> | 2021-06-21 12:59:51 -0700 |
commit | 3d48d1fba8970539594e029a21f3745ca6a03957 (patch) | |
tree | c8577b5efbe062ffed890ef560a44cf1ab42fb22 | |
parent | cc785b6d04b0c550ff5f89244d77342d2683f37b (diff) | |
download | devicetree-3d48d1fba8970539594e029a21f3745ca6a03957.tar.gz |
Configure pins to not pull-down to remove leakage
- Disable pull-up/down for pins with external
pu/pd resistors
- Configure pins to not pull down during sleep
(samsung,pin-pud-pdn = 0 = disable up/down)
- Set correct pin-pud state for gpm8/9/16/17 gpf0-1/0-3
(samsung,pin-pud = 0 = disable pull up/down)
- Remove always on for ldo9 (vts)
Change-Id: I11df199a14b4e5ff0bd91a8e51decb0215040709
Signed-off-by: Patrik Torstensson <totte@google.com>
-rw-r--r-- | r11_common.dtsi | 37 |
1 files changed, 35 insertions, 2 deletions
diff --git a/r11_common.dtsi b/r11_common.dtsi index f86a0fe..857184a 100644 --- a/r11_common.dtsi +++ b/r11_common.dtsi @@ -97,10 +97,45 @@ }; }; +&hsi2c4_bus { + samsung,pin-pud-pdn = <0>; +}; + +&i2c3_bus { + samsung,pin-pud-pdn = <0>; +}; + +&sd0_cmd { + samsung,pin-pud-pdn = <0>; +}; + +&sd0_hwrst { + samsung,pin-pud-pdn = <0>; +}; + +&i2c0_bus { + samsung,pin-pud-pdn = <0>; +}; + +&i2c1_bus { + samsung,pin-pud-pdn = <0>; +}; + +&i2c2_bus { + samsung,pin-pud-pdn = <0>; +}; + +&hsi2c8_bus { + samsung,pin-pud-pdn = <0>; +}; + &pinctrl_5 { pm_wrsti: pm_wrsti { samsung,pins = "gpg7-1"; + samsung,pin-function = <0x1>; + samsung,pin-pud = <0>; samsung,pin-con-pdn = <3>; + samsung,pin-pud-pdn = <0>; }; }; @@ -320,8 +355,6 @@ regulator-name = "vdd_ldo9"; regulator-min-microvolt = <700000>; regulator-max-microvolt = <1300000>; - regulator-always-on; - regulator-boot-on; regulator-ramp-delay = <12000>; regulator-initial-mode = <1>; }; |