From patchwork Tue Aug 21 17:09:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 144762 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp5526312ljj; Tue, 21 Aug 2018 10:10:26 -0700 (PDT) X-Google-Smtp-Source: AA+uWPz6wmCzJG+HfSFKVdEq/gyadRAU8W5NHfVem3phqVzioYHmavH+VLw4x0qoD2+KmLhfNE1U X-Received: by 2002:a50:dd4b:: with SMTP id u11-v6mr63510798edk.298.1534871426051; Tue, 21 Aug 2018 10:10:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534871426; cv=none; d=google.com; s=arc-20160816; b=cVg7qrOkwUog2QK1eccQJLCSczomMTI0vjPtDIH3+T6Dk0ncqUlqE6+iDUmZ3Cja8W r9gUxKlwaVfu6qkhgBqkQnf+qgxPODxpaTRgmNPskKw3ynoNXoZBO1VuGouwD+wAFice ptSrbAcwFFwAFh4iN4hNzocA9/s71vHT57JgYHDVo9n1Dc/OHD7e8N1VgC/F+NKgfAVG vKvhOf4rvFFudfZ3gLFvN6Qs1mxFE2x9S5KJEpvi00t6mqU2gigsvCUB/nCA6bJOgeog yYN4zHj1MZ2WwiJbr4HYCLcrHkz4mbqYHlkHHt6u21wwg0gc+rjwHQHRkDEA5DS/e6l0 km3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:cc:message-id:date:to:from :dkim-signature:arc-authentication-results; bh=MfDVteq5ARBFr6XZvNh1cFu4czeAP71BhYkYzmv8pzA=; b=iZAWSwT3XltCRJAgaEcexGq8JuUvaC/k1In7+XgajQpaw4BuYyF5TKtK9MNxGxxyEb sOz2lpc4r5IflJxAkE3Fn8wHcjoZmpJV8YiL5Oo+RcaUJYqv32BpQGYR4WNjuPrRkKH0 uuXCu7NMelYsBCu9XP41moCAUJRodkQpL5pOwlG29OQlA4GOJW7sLQ+QzxsIhl7vXyF6 HYLREEovscgDxUygXMQJWMIa1zPaS/bSo074BhpW8zThpMHaHbSeJLrhGBfEgSlfTGO1 PmaIOUskR83Xi6E1WFGRUZLgQZmuHJKv7rHNGHJSzBXsgi6vMYoZGOyelbBbZ/+YFrJX ko8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=gychPwbc; spf=pass (google.com: best guess record for domain of u-boot-bounces@lists.denx.de designates 81.169.180.215 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.denx.de (dione.denx.de. [81.169.180.215]) by mx.google.com with ESMTP id l8-v6si3287808edb.116.2018.08.21.10.10.25; Tue, 21 Aug 2018 10:10:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of u-boot-bounces@lists.denx.de designates 81.169.180.215 as permitted sender) client-ip=81.169.180.215; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=gychPwbc; spf=pass (google.com: best guess record for domain of u-boot-bounces@lists.denx.de designates 81.169.180.215 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: by lists.denx.de (Postfix, from userid 105) id 9DAE8C21E1E; Tue, 21 Aug 2018 17:10:24 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 87B94C21C51; Tue, 21 Aug 2018 17:10:22 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id AB817C21C51; Tue, 21 Aug 2018 17:10:20 +0000 (UTC) Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by lists.denx.de (Postfix) with ESMTPS id 3838DC21C4A for ; Tue, 21 Aug 2018 17:10:19 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id b129-v6so284431pga.13 for ; Tue, 21 Aug 2018 10:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=9CkEpbSeTVR7JSsz8/N0HwcFQenKA4HNPAZwSREkuiw=; b=gychPwbcRQ7H1aFzs+RWJdBT95Apw5ucta1K1mRlOF+VDyO0Yoj1mmoXPB1krx32UY Cyk4pRhRpXGJiZM0dw+oNOD6Qm87wHibbAMxTJUql2r/XdYe6ex3TrfpOFW8VY5fLWGR CEVaeZ8rk99CW3GeU+GWVw4+e/z6Nvc4bDjN0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=9CkEpbSeTVR7JSsz8/N0HwcFQenKA4HNPAZwSREkuiw=; b=OP2hMNMqQ44j6RSw82gVI7ivWMnEFV2+9I4X1TZa7xT6K+XnhJ3jvotYmpmekaW5tZ TDm7Drt9msynnT9cvZOBE3g/HrvsI9EoHcUuuerUAj5bBTL3UG6suuq3AQwHECpAeFH9 pe+EjU/Z+Z4CDLWT20uH4yOMsuRf78yrS3HWB6gAAWc2w7qBsxP366CuLXGlFHYmGUCS uv6r88riC0mdkmzO9/23G9rXq+j0ZxmRm4A1NIclPVI0cPkGgUxke9xuBocsbYOmOtBS qcbE0Syh0Vla1VQ/Wrbtdc+kuhihGMkuLpMQjhxko8yjKELAKg0fHEYBdqFjCaJnVfD8 3i9A== X-Gm-Message-State: AOUpUlEUvwOfxq33AA3+coej9RmYXcdK1DLUV9pHKUjYyAMJnVMYiYhE tq0Tn03ZMrDJeomktbG498e0 X-Received: by 2002:a62:20d8:: with SMTP id m85-v6mr54072811pfj.74.1534871417560; Tue, 21 Aug 2018 10:10:17 -0700 (PDT) Received: from localhost.localdomain ([2409:4072:6287:cd45:ccd1:6e1b:c3e9:6a94]) by smtp.gmail.com with ESMTPSA id b20-v6sm26217862pfc.178.2018.08.21.10.10.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Aug 2018 10:10:17 -0700 (PDT) From: Manivannan Sadhasivam To: sjg@chromium.org, philipp.tomsich@theobroma-systems.com Date: Tue, 21 Aug 2018 22:39:43 +0530 Message-Id: <20180821170945.18898-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 Cc: tom@vamrs.com, amit.kucheria@linaro.org, dev@vamrs.com, u-boot@lists.denx.de, Manivannan Sadhasivam , stephen@vamrs.com Subject: [U-Boot] [PATCH 0/2] Add Rock960 board support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" This patchset adds board support for Vamrs Limited Rock960, which is one of the 96Boards Consumer Edition platform based on Rockchip RK3399 SoC. On this board, U-Boot will be loaded by ATF as a BL33 image which in turn loads Linux kernel from eMMC or SD card. Instructions for building and flashing the images are specified in board README.md file. More information about this board can be found in 96Boards product page: https://www.96boards.org/product/rock960/ The board support includes only the necessary interfaces required to boot Linux kernel. Thanks, Mani Manivannan Sadhasivam (2): arm: dts: Add Rock960 devicetree support board: Add Vamrs Limited Rock960 board support arch/arm/dts/rk3399-rock960.dts | 348 ++++++++++++++++++++ arch/arm/mach-rockchip/rk3399/Kconfig | 16 + board/vamrs/rock960_rk3399/Kconfig | 15 + board/vamrs/rock960_rk3399/MAINTAINERS | 6 + board/vamrs/rock960_rk3399/Makefile | 6 + board/vamrs/rock960_rk3399/README | 79 +++++ board/vamrs/rock960_rk3399/rock960-rk3399.c | 50 +++ configs/rock960-rk3399_defconfig | 62 ++++ include/configs/rock960_rk3399.h | 15 + 9 files changed, 597 insertions(+) create mode 100644 arch/arm/dts/rk3399-rock960.dts create mode 100644 board/vamrs/rock960_rk3399/Kconfig create mode 100644 board/vamrs/rock960_rk3399/MAINTAINERS create mode 100644 board/vamrs/rock960_rk3399/Makefile create mode 100644 board/vamrs/rock960_rk3399/README create mode 100644 board/vamrs/rock960_rk3399/rock960-rk3399.c create mode 100644 configs/rock960-rk3399_defconfig create mode 100644 include/configs/rock960_rk3399.h