PMIC GPIO/NPWRON/ENABLE pin configuration structure. Note: validParams is input param for all Set and Get APIs. other params except validParams is input param for Set APIs and output param for Get APIs.
- Parameters
-
validParams | Selection of structure parameters to be set, from the combination of Pmic_GpioCflag and the corresponding member value must be updated. Valid values Pmic_GpioCflag. |
pinDir | gpio pin Direction. Valid only for GPIO pins. Valid values Pmic_Gpio_SignalDir. Valid only when PMIC_GPIO_CFG_DIR_VALID bit is set. |
outputSignalType | output signal type. Valid values Pmic_Gpio_SignalType. Valid only when PMIC_GPIO_CFG_OD_VALID bit is set. Valid only for GPIO Pins. |
pullCtrl | pullup/pull down control. Valid values Pmic_GpioPinPullCtrl. Valid only when PMIC_GPIO_CFG_PULL_VALID bit is set. |
deglitchEnable | signal deglitch time enable/disable. Valid values Pmic_Gpio_DeglitchTimeCfg. Valid only when PMIC_GPIO_CFG_DEGLITCH_VALID bit is set. |
pinFunc | pin mux function. Valid values for TPS6594x Leo Device Pmic_Tps6594xLeo_GpioPinFunc. Valid values for LP8764x HERA Device Pmic_Lp8764xHera_GpioPinFunc. Valid only when PMIC_GPIO_CFG_PINFUNC_VALID bit is set. |
pinPolarity | Configure pin polarity. Valid only for Enable pin. Valid only when PMIC_ENABLE_CFG_POLARITY_VALID bit is set. |