All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/3] pinctrl: pinctrl-zynqmp: Add Versal platform support
@ 2024-09-03 11:07 Sai Krishna Potthuri
  2024-09-03 11:07 ` [PATCH v4 1/3] dt-bindings: pinctrl: Add support for Xilinx Versal platform Sai Krishna Potthuri
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Sai Krishna Potthuri @ 2024-09-03 11:07 UTC (permalink / raw)
  To: Linus Walleij, Michal Simek, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Jay Buddhabhatti, Praveen Teja Kundanala,
	Greg Kroah-Hartman
  Cc: linux-arm-kernel, linux-kernel, linux-gpio, devicetree,
	saikrishna12468, git, Sai Krishna Potthuri

Update the binding and pinctrl-zynqmp driver to add Versal platform
support.
Add Get Attribute ID in the Xilinx firmware driver to get the pin
information from Xilinx Platform Management Firmware.

Changes in v4:
-> 1/3 - Defined minItems for the properties, dropped the blank lines,
         dropped unused labels and unrelated nodes in example node, used
         correct email address (suggested by Krzysztof).

Changes in v3:
-> 1/3 - Mentioned all group names in conf node and also defined the
         conf node properties in $defs (suggested by Rob).

Changes in v2:
-> 1/3 - Created new binding doc for Versal platform (suggested by Rob).
-> 1/3 - Update regex for pins properties to make sure it always starts
         with "LPD" or "PMC" string.
-> 3/3 - Used firmware API to get platform information to differentiate
         platform specific code (suggested by Jay).


Sai Krishna Potthuri (3):
  dt-bindings: pinctrl: Add support for Xilinx Versal platform
  firmware: xilinx: Add Pinctrl Get Attribute ID
  pinctrl: pinctrl-zynqmp: Add support for Versal platform

 .../bindings/pinctrl/xlnx,versal-pinctrl.yaml | 385 ++++++++++++++++++
 drivers/pinctrl/pinctrl-zynqmp.c              |  97 ++++-
 include/linux/firmware/xlnx-zynqmp.h          |   1 +
 3 files changed, 478 insertions(+), 5 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml

-- 
2.25.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-09-04  9:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-03 11:07 [PATCH v4 0/3] pinctrl: pinctrl-zynqmp: Add Versal platform support Sai Krishna Potthuri
2024-09-03 11:07 ` [PATCH v4 1/3] dt-bindings: pinctrl: Add support for Xilinx Versal platform Sai Krishna Potthuri
2024-09-03 15:34   ` Rob Herring
2024-09-04  9:29     ` Potthuri, Sai Krishna
2024-09-03 11:07 ` [PATCH v4 2/3] firmware: xilinx: Add Pinctrl Get Attribute ID Sai Krishna Potthuri
2024-09-03 11:07 ` [PATCH v4 3/3] pinctrl: pinctrl-zynqmp: Add support for Versal platform Sai Krishna Potthuri

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.