[PATCH 0/5] board: xilinx: zyqmp: add Beckhoff CX8200
Steffen Dirkwinkel
lists at steffen.cc
Wed Aug 30 16:03:29 CEST 2023
From: Steffen Dirkwinkel <s.dirkwinkel at 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
More information about the U-Boot
mailing list