:orphan: .. title:: CONFIG_SOC_IT8XXX2_GPIO_H7_DEFAULT_OUTPUT_LOW .. kconfig:: CONFIG_SOC_IT8XXX2_GPIO_H7_DEFAULT_OUTPUT_LOW CONFIG_SOC_IT8XXX2_GPIO_H7_DEFAULT_OUTPUT_LOW ############################################# *The GPIOH7 isn't bonding with pad and is left floating internally* Type: ``bool`` Help ==== .. code-block:: none 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 =================== \ :kconfig:`SOC_IT8XXX2 ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definition ================== At ``/riscv/riscv-ite/it8xxx2/Kconfig.soc:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` → ``/riscv/riscv-ite/Kconfig:14`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig 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.)*