[PATCH 00/14] ARC: add HSDK-4xD board support

Eugeniy Paltsev Eugeniy.Paltsev at synopsys.com
Fri Apr 24 22:39:21 CEST 2020


Eugeniy Paltsev (14):
  ARC: ARCv2: handle DSP presence in HW
  ARC: HSDK: CGU: add support for timer clock
  ARC: HSDK-4xD: add initial board support
  ARC: HSDK: split HSDK and HSDK-4xD DTS
  ARC: HSDK-4xD: use active low polarity of cpu_start pulse
  ARC: HSDK-4xD: fix headerize script for HSDK-4xD compatibility
  ARC: HSDK-4xD: print info about HDMI clocks
  ARC: HSDK-4xD: drop additional GPU clock info
  ARC: HSDK-4xD: print timer clock value
  ARC: HSDK-4xD: add support for SLC enable/disable
  ARC: HSDK-4xD: add CSM configuration support
  ARC: HSDK-4xD: tweak memory map
  ARC: HSDK-4xD: use separate config file
  ARC: HSDK-4xD: make init status resistant to U-boot reloading

 arch/arc/Kconfig                          |   2 +-
 arch/arc/dts/Makefile                     |   2 +-
 arch/arc/dts/hsdk-4xd.dts                 |  12 ++
 arch/arc/dts/hsdk-common.dtsi             | 152 +++++++++++++
 arch/arc/dts/hsdk.dts                     | 145 +------------
 arch/arc/include/asm/arcregs.h            |   4 +
 arch/arc/lib/start.S                      |  15 ++
 board/synopsys/hsdk/Kconfig               |  20 +-
 board/synopsys/hsdk/MAINTAINERS           |   5 +-
 board/synopsys/hsdk/config.mk             |  16 ++
 board/synopsys/hsdk/headerize-hsdk.py     |   2 +-
 board/synopsys/hsdk/hsdk.c                | 251 ++++++++++++++++++++--
 configs/hsdk_4xd_defconfig                |  67 ++++++
 drivers/clk/clk-hsdk-cgu.c                |   9 +-
 include/configs/hsdk-4xd.h                | 120 +++++++++++
 include/dt-bindings/clock/snps,hsdk-cgu.h |   5 +-
 16 files changed, 657 insertions(+), 170 deletions(-)
 create mode 100644 arch/arc/dts/hsdk-4xd.dts
 create mode 100644 arch/arc/dts/hsdk-common.dtsi
 create mode 100644 configs/hsdk_4xd_defconfig
 create mode 100644 include/configs/hsdk-4xd.h

-- 
2.21.1



More information about the U-Boot mailing list