CONFIG_SOC_IT8XXX2_GPIO_H7_DEFAULT_OUTPUT_LOW

The GPIOH7 isn’t bonding with pad and is left floating internally

The GPIOH7 isn’t bonding with pad and is left floating internally

Type: bool

Help

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.

Help

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.

Direct dependencies

SOC_IT8XXX2 || SOC_IT8XXX2

(Includes any dependencies from ifs and menus.)

Defaults

  • y

  • y

Kconfig definitions

At <Zephyr>/soc/riscv/riscv-ite/it8xxx2/Kconfig.soc:34

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:38<Zephyr>/soc/Kconfig:15<nRF>/doc/_build/kconfig/Kconfig.soc.arch:2<Zephyr>/soc/riscv/riscv-ite/Kconfig:14

Menu path: (Top) → Hardware Configuration

config SOC_IT8XXX2_GPIO_H7_DEFAULT_OUTPUT_LOW
    bool "The GPIOH7 isn't bonding with pad and is left floating internally"
    default y
    depends on SOC_IT8XXX2
    help
      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.

At <Zephyr>/soc/riscv/riscv-ite/it8xxx2/Kconfig.soc:34

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:38<Zephyr>/soc/Kconfig:18<Zephyr>/soc/riscv/riscv-ite/Kconfig:14

Menu path: (Top) → Hardware Configuration

config SOC_IT8XXX2_GPIO_H7_DEFAULT_OUTPUT_LOW
    bool "The GPIOH7 isn't bonding with pad and is left floating internally"
    default y
    depends on SOC_IT8XXX2
    help
      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.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)