Hi,
We have configured the pin UART1_TXD (pin number 203 in som connector) as gpio input tristate in dtb. The dtb entry for the pin is given as below,
uart1_tx_pr2 {
nvidia,pins = “uart1_tx_pr2”;
nvidia,function = “rsvd1”;
nvidia,pull = <TEGRA_PIN_PULL_NONE>;
nvidia,tristate = <TEGRA_PIN_ENABLE>;
nvidia,enable-input = <TEGRA_PIN_ENABLE>;
nvidia,io-high-voltage = <TEGRA_PIN_DISABLE>;
nvidia,lpdr = <TEGRA_PIN_DISABLE>;
};
We observe the pinmux driver to set this pin in tristate (TEGRA_PINCONF_PARAM_TRISTATE switch case, tegra_pinconf_reg function(), kernel/kernel-4.9/drivers/pinctrl/tegra/pinctrl-tegra.c file), but probing the pin we don’t see tristate is enabled.
Could you please provide any idea on how to proceed this further?