This patchset adds support for Hi3670 SoC and HiKey970 board. Hi3670 SoC is very similar to the Hi3660 SoC with additional NPU support. For now, only UART6 has been enabled which is configured by the bootloader for console support. HiKey970 board is one of the 96Boards Consumer Edition and AI platform based on the Hi3670 SoC. With this patchset, the Hikey970 board is able to boot into ramdisk with 8 cores. Thanks, Mani Manivannan Sadhasivam (4): dt-bindings: arm: hisilicon: Add binding for Hi3670 SoC arm64: dts: Add devicetree for Hisilicon Hi3670 SoC dt-bindings: arm: hisilicon: Add binding for HiKey970 board arm64: dts: Add devicetree support for HiKey970 board .../bindings/arm/hisilicon/hisilicon.txt | 8 + arch/arm64/boot/dts/hisilicon/Makefile | 1 + .../boot/dts/hisilicon/hi3670-hikey970.dts | 35 ++++ arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 162 ++++++++++++++++++ 4 files changed, 206 insertions(+) create mode 100644 arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hi3670.dtsi -- 2.17.1