From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jorge Ramirez Date: Fri, 12 Jan 2018 12:19:00 +0100 Subject: [U-Boot] [PATCH v1 03/05] db820c: add qualcomm dragonboard 820C support In-Reply-To: <1515580432-25985-3-git-send-email-jorge.ramirez.ortiz@gmail.com> References: <1515580432-25985-1-git-send-email-jorge.ramirez.ortiz@gmail.com> <1515580432-25985-3-git-send-email-jorge.ramirez.ortiz@gmail.com> Message-ID: <9d9cc759-8a01-5e6d-7564-455065cf238a@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 01/10/2018 11:33 AM, Jorge Ramirez-Ortiz wrote: > From: Jorge Ramirez-Ortiz > > This commit adds support for 96Boards Dragonboard820C. > > The board is based on APQ8086 Qualcomm Soc, complying with the > 96Boards specification. > > Features > - 4x Kyro CPU (64 bit) up to 2.15GHz > - USB2.0 > - USB3.0 > - ISP > - Qualcomm Hexagon DSP > - SD 3.0 (UHS-I) > - UFS 2.0 > - Qualcomm Adreno 530 GPU > - GPS > - BT 4.2 > - Wi-Fi 2.4GHz, 5GHz (802.11ac) > - PCIe 2.0 > - MIPI-CSI, MIPI-DSI > - I2S > > U-Boot boots chained from LK (LK implements the fastboot protocol) in > 64-bit mode. > > For detailed build instructions see readme.txt in the board directory. > > Signed-off-by: Jorge Ramirez-Ortiz > --- > arch/arm/dts/Makefile | 3 +- > arch/arm/dts/dragonboard820c.dts | 65 +++ > arch/arm/mach-snapdragon/Kconfig | 10 + > arch/arm/mach-snapdragon/Makefile | 2 + > arch/arm/mach-snapdragon/clock-apq8096.c | 62 +++ > .../mach-snapdragon/include/mach/sysmap-apq8096.h | 29 ++ > arch/arm/mach-snapdragon/sysmap-apq8096.c | 32 ++ > board/qualcomm/dragonboard820c/Kconfig | 15 + > board/qualcomm/dragonboard820c/MAINTAINERS | 6 + > board/qualcomm/dragonboard820c/Makefile | 8 + > board/qualcomm/dragonboard820c/dragonboard820c.c | 128 ++++++ > board/qualcomm/dragonboard820c/head.S | 34 ++ > board/qualcomm/dragonboard820c/readme.txt | 463 +++++++++++++++++++++ > board/qualcomm/dragonboard820c/u-boot.lds | 106 +++++ > configs/dragonboard820c_defconfig | 37 ++ > include/configs/dragonboard820c.h | 72 ++++ > 16 files changed, 1071 insertions(+), 1 deletion(-) > create mode 100644 arch/arm/dts/dragonboard820c.dts > create mode 100644 arch/arm/mach-snapdragon/clock-apq8096.c > create mode 100644 arch/arm/mach-snapdragon/include/mach/sysmap-apq8096.h > create mode 100644 arch/arm/mach-snapdragon/sysmap-apq8096.c > create mode 100644 board/qualcomm/dragonboard820c/Kconfig > create mode 100644 board/qualcomm/dragonboard820c/MAINTAINERS > create mode 100644 board/qualcomm/dragonboard820c/Makefile > create mode 100644 board/qualcomm/dragonboard820c/dragonboard820c.c > create mode 100644 board/qualcomm/dragonboard820c/head.S > create mode 100644 board/qualcomm/dragonboard820c/readme.txt > create mode 100644 board/qualcomm/dragonboard820c/u-boot.lds > create mode 100644 configs/dragonboard820c_defconfig > create mode 100644 include/configs/dragonboard820c.h any feedback please?