[U-Boot] [RFC/PATCH 0/2] Support for NI Ettus Research Project Sulfur
Moritz Fischer
moritz.fischer at ettus.com
Fri Jun 23 20:57:33 UTC 2017
Hi Michal,
this series adds (basic) support for the NI Ettus Research Project Sulfur SDR.
I have a bunch of follow up patches that still need cleanup, so maybe we
can start with this.
I'm not entirely happy with duplicating a large amount of code from
the board/xilinx/zynq/board.c file so suggestions are welcome.
My reasoning was that future modifications might be easier if I don't have
to mess with the common file via #if defined() for stuff that is NI/Ettus
specific in the board/xilinx/zynq directory.
Thanks,
Moritz
Moritz Fischer (2):
ni: zynq: Add support for NI Ettus Research Project Sulfur Rev2 SDR
ni: zynq: Add support for NI Ettus Research Project Sulfur Rev3 SDR
arch/arm/dts/Makefile | 2 +
arch/arm/dts/zynq-ni-sulfur-rev2-uboot.dtsi | 16 ++
arch/arm/dts/zynq-ni-sulfur-rev2.dts | 275 +++++++++++++++++++
arch/arm/dts/zynq-ni-sulfur-rev3-uboot.dtsi | 26 ++
arch/arm/dts/zynq-ni-sulfur-rev3.dts | 325 +++++++++++++++++++++++
board/ni/zynq/MAINTAINERS | 6 +
board/ni/zynq/Makefile | 10 +
board/ni/zynq/board.c | 242 +++++++++++++++++
board/ni/zynq/ps7_init_common.c | 119 +++++++++
board/ni/zynq/ps7_init_gpl.h | 34 +++
board/ni/zynq/sulfur-eeprom.h | 66 +++++
board/ni/zynq/zynq-ni-sulfur-rev2/ps7_init_gpl.c | 313 ++++++++++++++++++++++
board/ni/zynq/zynq-ni-sulfur-rev3/ps7_init_gpl.c | 307 +++++++++++++++++++++
configs/ni_sulfur_rev2_defconfig | 74 ++++++
configs/ni_sulfur_rev3_defconfig | 69 +++++
include/configs/ni_sulfur_rev2.h | 65 +++++
include/configs/ni_sulfur_rev3.h | 42 +++
17 files changed, 1991 insertions(+)
create mode 100644 arch/arm/dts/zynq-ni-sulfur-rev2-uboot.dtsi
create mode 100644 arch/arm/dts/zynq-ni-sulfur-rev2.dts
create mode 100644 arch/arm/dts/zynq-ni-sulfur-rev3-uboot.dtsi
create mode 100644 arch/arm/dts/zynq-ni-sulfur-rev3.dts
create mode 100644 board/ni/zynq/MAINTAINERS
create mode 100644 board/ni/zynq/Makefile
create mode 100644 board/ni/zynq/board.c
create mode 100644 board/ni/zynq/ps7_init_common.c
create mode 100644 board/ni/zynq/ps7_init_gpl.h
create mode 100644 board/ni/zynq/sulfur-eeprom.h
create mode 100644 board/ni/zynq/zynq-ni-sulfur-rev2/ps7_init_gpl.c
create mode 100644 board/ni/zynq/zynq-ni-sulfur-rev3/ps7_init_gpl.c
create mode 100644 configs/ni_sulfur_rev2_defconfig
create mode 100644 configs/ni_sulfur_rev3_defconfig
create mode 100644 include/configs/ni_sulfur_rev2.h
create mode 100644 include/configs/ni_sulfur_rev3.h
--
2.7.4
More information about the U-Boot
mailing list