Hi all, This series adds a GPIO driver for the Xilinx Zynq/Zynq UltraScale+ MPSoC architecture based on the corresponding driver in the Linux kernel. The work was mainly carried out by Thomas Haemmerle with a few additions by Michael Tretter. After applying several format fixes, I tested the driver on the ZCU106 evaluation board as well as on a custom Zynq UltraScale+ MPSoC board. Looking forward to your comments! The second patch depends on the recently submitted addition of support for the ZCU106 evaluation board [0]. Best regards, Michael [0] https://lore.barebox.org/barebox/20210913121350.9307-2-michael.riesch@xxxxxxxxxxxxxx/T/#u Michael Tretter (1): arm: dts: zynqmp: add alias gpio0 to zcu104 and zcu106 boards Thomas Haemmerle (1): gpio: add driver for xilinx zynq and zynqmp arch/arm/Kconfig | 2 + arch/arm/dts/zynqmp-zcu104-revA.dts | 4 + arch/arm/dts/zynqmp-zcu106-revA.dts | 4 + drivers/gpio/Kconfig | 6 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-zynq.c | 453 ++++++++++++++++++++++++++++ 6 files changed, 470 insertions(+) create mode 100644 drivers/gpio/gpio-zynq.c -- 2.17.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox