[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