zephyr/soc
Tim Lin 213c0c43e6 ITE: soc: pull-down GPIO L/K groups and set GPIOH7 output low at default
GPIO L/K groups:
On IT81202 (128-pins package), the pins of GPIO group K and L aren't
bonding with pad. So we configure these pins as internal pull-down
at default to prevent leakage current due to floating.

GPIOH7:
On IT81202/IT81302, the GPIOH7 isn't bonding with pad and is left
floating internally. We need to enable internal pull-down for the pin
to prevent leakage current, but IT81202/IT81302 doesn't have the
capability to pull it down. We can only set it as output low,
so we enable output low for it at initialization to prevent leakage.

After setting: power saving=2.26mA

Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
2021-10-04 20:41:37 -04:00
..
arc boards: arc: add a nsim_hs_mpuv6 board simulator 2021-08-27 11:45:43 -04:00
arm soc: arm: nxp: imxrt1024: enable system reset controller 2021-10-01 13:16:26 -05:00
arm64 soc: arm64: Adjust the fvp_aemv8r's data region 2021-09-28 20:06:06 -04:00
nios2
posix posix: Add missing include 2021-04-27 13:17:36 -04:00
riscv ITE: soc: pull-down GPIO L/K groups and set GPIOH7 output low at default 2021-10-04 20:41:37 -04:00
sparc boards: set CPU_HAS_FPU on LEON3 soc and boards 2020-12-04 14:33:43 +02:00
x86 bluetooth: remove Kconfig options CONFIG_BT_*_ON_DEV_NAME 2021-08-25 18:05:17 -04:00
xtensa wifi: esp32s2: add driver support 2021-10-01 10:51:37 -04:00
Kconfig kconfig: soc and shield cleanup 2021-06-11 16:13:22 +02:00