public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/5] board: xilinx: zyqmp: add Beckhoff CX8200
@ 2023-08-30 14:03 Steffen Dirkwinkel
  2023-08-30 14:03 ` [PATCH 1/5] drivers: rtc: add rv3032 driver Steffen Dirkwinkel
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Steffen Dirkwinkel @ 2023-08-30 14:03 UTC (permalink / raw)
  To: u-boot
  Cc: Steffen Dirkwinkel, Alexandre Belloni, Chris Packham, Jagan Teki,
	Jonas Karlman, Kunihiko Hayashi, Marek Vasut, Michal Simek,
	Sergei Antonov, Simon Glass, Venkatesh Yadav Abbarapu

From: Steffen Dirkwinkel <s.dirkwinkel@beckhoff.com>


This adds support for the Beckhoff CX8200 series of industrial embedded PCs.
There is some information about the device and features here:
https://www.beckhoff.com/en-en/products/ipc/embedded-pcs/cx8200-arm-cortex-a53/

We also add the rtc rv3032 driver from linux, as it is required for
mac address loading, fix usb without reset gpios on zynqmp and move the
fdt loadaddr to be compatible with less memory.


Steffen Dirkwinkel (5):
  drivers: rtc: add rv3032 driver
  drivers/usb/dwc3: zynqmp: only free reset gpio if we have one
  xilinx: zynqmp: move fdt_addr so we can use devices with less memory
  xilinx: zynqmp: add Beckhoff CX8200
  xilinx: zynqmp: beckhoff cx8200: setup inner cache broadcasting

 arch/arm/dts/Makefile                         |    1 +
 arch/arm/dts/zynqmp-beckhoff-cx8200.dts       |  247 +++
 .../zynqmp-beckhoff-cx8200/psu_init_gpl.c     | 1960 +++++++++++++++++
 .../zynqmp/zynqmp-beckhoff-cx8200/regs.init   |    1 +
 configs/xilinx_zynqmp_virt_defconfig          |    2 +-
 drivers/rtc/Kconfig                           |   10 +
 drivers/rtc/Makefile                          |    1 +
 drivers/rtc/rv3032.c                          |  334 +++
 drivers/usb/dwc3/dwc3-generic.c               |    4 +-
 include/configs/xilinx_zynqmp.h               |    2 +-
 10 files changed, 2559 insertions(+), 3 deletions(-)
 create mode 100644 arch/arm/dts/zynqmp-beckhoff-cx8200.dts
 create mode 100644 board/xilinx/zynqmp/zynqmp-beckhoff-cx8200/psu_init_gpl.c
 create mode 100644 board/xilinx/zynqmp/zynqmp-beckhoff-cx8200/regs.init
 create mode 100644 drivers/rtc/rv3032.c

-- 
2.42.0


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

end of thread, other threads:[~2023-09-04 10:02 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-30 14:03 [PATCH 0/5] board: xilinx: zyqmp: add Beckhoff CX8200 Steffen Dirkwinkel
2023-08-30 14:03 ` [PATCH 1/5] drivers: rtc: add rv3032 driver Steffen Dirkwinkel
2023-08-30 19:43   ` Alexandre Belloni
2023-08-30 19:52     ` Steffen Dirkwinkel
2023-08-30 14:03 ` [PATCH 2/5] drivers/usb/dwc3: zynqmp: only free reset gpio if we have one Steffen Dirkwinkel
2023-09-01  7:18   ` Michal Simek
2023-08-30 14:03 ` [PATCH 3/5] xilinx: zynqmp: move fdt_addr so we can use devices with less memory Steffen Dirkwinkel
2023-09-01  7:23   ` Michal Simek
2023-08-30 14:03 ` [PATCH 4/5] xilinx: zynqmp: add Beckhoff CX8200 Steffen Dirkwinkel
2023-09-01  7:36   ` Michal Simek
2023-09-01  9:00     ` Steffen Dirkwinkel
2023-09-01 11:16       ` Michal Simek
2023-09-01 15:03         ` Steffen Dirkwinkel
2023-09-04 10:02           ` Michal Simek
2023-08-30 14:03 ` [PATCH 5/5] xilinx: zynqmp: beckhoff cx8200: setup inner cache broadcasting Steffen Dirkwinkel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox