linux-fpga.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4]Add afi config drivers support
@ 2022-08-24  3:55 Nava kishore Manne
  2022-08-24  3:55 ` [PATCH 1/4] firmware: xilinx: Add afi ioctl support Nava kishore Manne
                   ` (4 more replies)
  0 siblings, 5 replies; 23+ messages in thread
From: Nava kishore Manne @ 2022-08-24  3:55 UTC (permalink / raw)
  To: git, robh+dt, krzysztof.kozlowski+dt, michal.simek,
	nava.kishore.manne, mdf, hao.wu, yilun.xu, trix, p.zabel, gregkh,
	ronak.jain, rajan.vaja, abhyuday.godhasara, piyush.mehta,
	lakshmi.sai.krishna.potthuri, harsha.harsha, linus.walleij,
	nava.manne, devicetree, linux-arm-kernel, linux-kernel,
	linux-fpga

Xilinx SoC platforms (Zynq and ZynqMP) connect the PS to the programmable
logic (PL) through the AXI port.This AXI port helps to establish the data
path between the PS and PL. In-order to establish the proper communication
data path between PS and PL the AXI port data path should be configured
with the proper Bus-width values and it will also handle the PS-PL reset
signals to reset the PL domain.

This patch series adds afi config drivers support to handle the PS-PL
resets and AXI port bus-width configurations.

Nava kishore Manne (4):
  firmware: xilinx: Add afi ioctl support
  bindings: fpga: Add binding doc for the zynqmp afi config driver
  bindings: firmware: Update binding doc for the zynqmp afi config node
  fpga: zynqmp: Add afi config driver

 .../firmware/xilinx/xlnx,zynqmp-firmware.yaml |   7 +
 .../bindings/fpga/xlnx,zynqmp-afi-fpga.yaml   | 100 +++++++++
 MAINTAINERS                                   |   6 +
 drivers/firmware/xilinx/zynqmp.c              |  14 ++
 drivers/fpga/Kconfig                          |  13 ++
 drivers/fpga/Makefile                         |   1 +
 drivers/fpga/zynqmp-afi.c                     | 211 ++++++++++++++++++
 include/linux/firmware/xlnx-zynqmp.h          |  36 +++
 8 files changed, 388 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-afi-fpga.yaml
 create mode 100644 drivers/fpga/zynqmp-afi.c

-- 
2.25.1


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

end of thread, other threads:[~2022-09-12 20:04 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-24  3:55 [PATCH 0/4]Add afi config drivers support Nava kishore Manne
2022-08-24  3:55 ` [PATCH 1/4] firmware: xilinx: Add afi ioctl support Nava kishore Manne
2022-08-27  6:21   ` Xu Yilun
2022-08-30  9:25     ` Manne, Nava kishore
2022-09-03 17:13       ` Xu Yilun
2022-08-24  3:55 ` [PATCH 2/4] bindings: fpga: Add binding doc for the zynqmp afi config driver Nava kishore Manne
2022-08-24 12:58   ` Krzysztof Kozlowski
2022-08-30  5:31     ` Manne, Nava kishore
2022-08-30 18:27       ` Rob Herring
2022-08-30 18:25   ` Rob Herring
2022-08-24  3:55 ` [PATCH 3/4] bindings: firmware: Update binding doc for the zynqmp afi config node Nava kishore Manne
2022-08-24 12:57   ` Krzysztof Kozlowski
2022-08-30  5:41     ` Manne, Nava kishore
2022-08-24  3:55 ` [PATCH 4/4] fpga: zynqmp: Add afi config driver Nava kishore Manne
2022-08-24 12:59   ` Krzysztof Kozlowski
2022-08-27 12:26   ` Xu Yilun
2022-08-30  9:19     ` Manne, Nava kishore
2022-09-01  9:53       ` Marco Pagani
2022-09-03 17:44         ` Xu Yilun
2022-09-12 20:02           ` Marco Pagani
2022-09-03 17:33       ` Xu Yilun
2022-08-27  6:02 ` [PATCH 0/4]Add afi config drivers support Xu Yilun
2022-08-30  6:05   ` Manne, Nava kishore

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).