aboutsummaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@amd.com>2022-10-13 13:05:39 +0200
committerMichal Simek <michal.simek@amd.com>2022-11-22 15:02:07 +0100
commit716527299a496afcbf495d38bd9e5edfd71ce120 (patch)
treeaf1107de79686d80fb2e09b283bb4ecb51f4995f /drivers
parent7b84fe768402f5b2e64945a75578312b6eb03d2e (diff)
downloadu-boot-716527299a496afcbf495d38bd9e5edfd71ce120.zip
u-boot-716527299a496afcbf495d38bd9e5edfd71ce120.tar.gz
u-boot-716527299a496afcbf495d38bd9e5edfd71ce120.tar.bz2
Revert "pinctrl: zynqmp: Add support for output-enable and bias-high-impedance"
This reverts commit 123462e5e534d6e17b1b7d2006734bbe54b03e0a. On systems with older PMUFW using these pinctrl properties can cause system hang because there is missing feature autodetection. When it is implemented support for these two properties should go back. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c2900319ea80484f21692997f296269aee701c1f.1665659138.git.michal.simek@amd.com
Diffstat (limited to 'drivers')
-rw-r--r--drivers/pinctrl/pinctrl-zynqmp.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/pinctrl/pinctrl-zynqmp.c b/drivers/pinctrl/pinctrl-zynqmp.c
index 52d428f..7c5a02d 100644
--- a/drivers/pinctrl/pinctrl-zynqmp.c
+++ b/drivers/pinctrl/pinctrl-zynqmp.c
@@ -467,10 +467,6 @@ static int zynqmp_pinconf_set(struct udevice *dev, unsigned int pin,
pin);
break;
case PIN_CONFIG_BIAS_HIGH_IMPEDANCE:
- param = PM_PINCTRL_CONFIG_TRI_STATE;
- arg = PM_PINCTRL_TRI_STATE_ENABLE;
- ret = zynqmp_pm_pinctrl_set_config(pin, param, arg);
- break;
case PIN_CONFIG_LOW_POWER_MODE:
/*
* This cases are mentioned in dts but configurable
@@ -479,11 +475,6 @@ static int zynqmp_pinconf_set(struct udevice *dev, unsigned int pin,
*/
ret = 0;
break;
- case PIN_CONFIG_OUTPUT_ENABLE:
- param = PM_PINCTRL_CONFIG_TRI_STATE;
- arg = PM_PINCTRL_TRI_STATE_DISABLE;
- ret = zynqmp_pm_pinctrl_set_config(pin, param, arg);
- break;
default:
dev_warn(dev, "unsupported configuration parameter '%u'\n",
param);