Skip to content

Commit 6cb1d2a

Browse files
Sai Krishna PotthuriLinus Walleij
authored andcommitted
dt-bindings: pinctrl-zynqmp: Add output-enable configuration
Add 'output-enable' configuration parameter to the properties list. Using these pinctrl properties observed hang issues with older Xilinx ZynqMP Platform Management Firmware, hence reverted the patch previously. Commit ff83560 ("Revert "dt-bindings: pinctrl-zynqmp: Add output-enable configuration""). Support for configuring these properties added in Xilinx ZynqMP Platform Management firmware(PMUFW) Configuration Set version 2.0. Linux firmware driver checks if the configuration is supported by the PMUFW when it gets request for TRISTATE configuration from pinctrl driver. If it supports, then calls will be made otherwise it returns error. Signed-off-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com> Acked-by: Conor Dooley <conor.dooley@microchip.com> Link: https://lore.kernel.org/r/20230731095026.3766675-4-sai.krishna.potthuri@amd.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
1 parent aa5ed7b commit 6cb1d2a

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,10 @@ patternProperties:
273273
slew-rate:
274274
enum: [0, 1]
275275

276+
output-enable:
277+
description:
278+
This will internally disable the tri-state for MIO pins.
279+
276280
drive-strength:
277281
description:
278282
Selects the drive strength for MIO pins, in mA.

0 commit comments

Comments
 (0)