From patchwork Tue Aug 21 17:28:15 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 144765 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp5545921ljj; Tue, 21 Aug 2018 10:29:57 -0700 (PDT) X-Google-Smtp-Source: AA+uWPzHNfVcEOlCSUIXSaW8Ypi8bMopR/aKm45VZlFKBala7NBgiz0uLysHNZbQkJ/WMzWP53ZY X-Received: by 2002:a50:8d5e:: with SMTP id t30-v6mr9852223edt.256.1534872597754; Tue, 21 Aug 2018 10:29:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534872597; cv=none; d=google.com; s=arc-20160816; b=rN6BY+7LWUYBDAliRNsaHSGAvZFAPHTibjL6cW4TfRXKV6WjRAK6ak3O6YQXjsNYZc aycQmGAyGYSG9cAOy7q7N7q0yHyLT5WoL/Fl2E2bp3Zz0OVZjE/agwPpTFL0GBVgq0u9 aVzxm2jSy9eUNFFyjVbtLhMgjwNkWw/IawOlFuW80Q286p8lNTKKPzyImXjRppe6+Xu5 uZ7upY/IO/h+O353Fe51KqT4N+xZvIaLA+CjzlzV8G5+2fhf8yOy9+uKufaAXNSeM/87 Xl+VKkKv8XD64F6rwQ8OphBjaQW00wZH6cDoB3SmS13I2NsQD1rKdXsjq6zFwb3VxCWR QJbQ== 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=xuV+VEVO0qu1smHD/kbnPseNzYDkOEN/fpgEeqaREC0=; b=FkfPGruexH0lZXCKq7X8awi1N79M12jkJ9Eo5c3F6tiupWfz8SjI0yc2fy92R18XNA uDc7jPY1lJG7xEyCLLJimOEK2uMGpjH2+XHXtaGTLpFG72cZFNbyLqUPlV5NZ8zI3zH+ euj7UTx3Kp5j9vbmNHkuvEh/wiWCg4hSzxCMU7ijEBoDTvYZs2YROvLWUX42q1fVlnvN WqcLiBsyuHiqu8R359y5VmGfBbEf/v59FmLrfMibHFuJxZl+xNc82uiGmFVRPapcsLKT XQUec56pmXAG560AjTywU1wluzQ27gU+rvS93fc63gI6NgCiLWDW5aHEgCPxY1RtQpao ipeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=Uj4SW6Hy; 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 u28-v6si9858443edd.23.2018.08.21.10.29.57; Tue, 21 Aug 2018 10:29:57 -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=Uj4SW6Hy; 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 5A4CEC21E49; Tue, 21 Aug 2018 17:29:55 +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 5C581C21C6A; Tue, 21 Aug 2018 17:29:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C72E3C21C51; Tue, 21 Aug 2018 17:29:51 +0000 (UTC) Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com [209.85.215.193]) by lists.denx.de (Postfix) with ESMTPS id 26CBBC21C4A for ; Tue, 21 Aug 2018 17:29:51 +0000 (UTC) Received: by mail-pg1-f193.google.com with SMTP id v66-v6so7430345pgb.10 for ; Tue, 21 Aug 2018 10:29:51 -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=x+qG1CRtoTIMD/J+ktbVzM0X8E067u1HbGaNzAnCOOw=; b=Uj4SW6Hy8jiOOSzbj8V7nijxmhnAiwaj/w6Z+Ynj8Bpf66M/rR82x3GYc1rqMNkA36 QEoLmgz0TeO3YPGgEgkeWzZAP4qVIILswQ6b78GUCU353aKYmKLKQZX2AXseHXl0EwVA RMz8Zm2ELohOPP2LJVwB2NdL73wjiEbSWQx+Y= 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=x+qG1CRtoTIMD/J+ktbVzM0X8E067u1HbGaNzAnCOOw=; b=FG0p/sNhavGDaojj5FxkPpKMHuukpbZP7QFtoaOoP29IZBeS/uk8bLVrn4wCvKhNCW otcn7I+Z7w//pRa2sA2saLtasfq/Io3JmsH5rYQ+2v/WPlRtGd7W6L4LQ8KdDRHPEXel QnOGteHXtzRuYYGyA8H8uyuqMgLKpfy2QhhTuACmn0tGA6+xm9Hc7P/NI8EWSFqQ8D+t ohCpTpcAbwn80jvhqr9eNiuiwNxK3BFAWB6pNE9528jQScoTF9vZn++y32W6E93Yf0NC Jxab/AhToH42JoC2s5LfC8pqhrBNwB6DxzHNQsGbM/jGGwGhHDI3M+Qwu0v+SYWXvME0 nb/g== X-Gm-Message-State: AOUpUlEGj5HNEhnO+nBV3jUKt3lT14je6PlVF/vbhNZ35sFkxtn4MtK7 FHQr210QcBT7EQDO8W90+ZZV X-Received: by 2002:a63:4b5a:: with SMTP id k26-v6mr47442964pgl.384.1534872589682; Tue, 21 Aug 2018 10:29:49 -0700 (PDT) Received: from localhost.localdomain ([2409:4072:6287:cd45:ccd1:6e1b:c3e9:6a94]) by smtp.gmail.com with ESMTPSA id v19-v6sm31021965pgn.94.2018.08.21.10.29.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Aug 2018 10:29:48 -0700 (PDT) From: Manivannan Sadhasivam To: sjg@chromium.org, philipp.tomsich@theobroma-systems.com Date: Tue, 21 Aug 2018 22:58:15 +0530 Message-Id: <20180821172817.26463-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 v2 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/Makefile | 1 + 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 + 10 files changed, 598 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