From patchwork Thu Sep 27 19:02:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 147729 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp2384808lji; Thu, 27 Sep 2018 12:03:27 -0700 (PDT) X-Google-Smtp-Source: ACcGV61/vLq5JcFRYmh5CujKsv+5IoqcirxVblDcwzKYqNekr762aw/iayJFTwottvkY2TK80rzW X-Received: by 2002:a50:a384:: with SMTP id s4-v6mr20231985edb.121.1538075007084; Thu, 27 Sep 2018 12:03:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538075007; cv=none; d=google.com; s=arc-20160816; b=nEnJMOfpeCw0KTny698bk6OOyVQ9frhK9m7h1x2pH8xS/el4i5aLwoAKWTV4RRhe+7 Q8WZwyaS07iKLLsZjgjugEvvNliQJhJ/bi467AjP3VkKU5wxwIAa7Q9Vm2EEncOrI9ea 6ycnI9b88jsdD8GT7EnPc0OXzYoA58sPYkkFpQXQzb1YUrSLVwQ5GJhdH+uvw2QIAnWo WSuklLgcj7qmg4CKGkuRTgTu4rjSMSZvLL49Fx2eGHCS5B1734Izs3qoch/AEaWkn8to VnFtomot7Z4RRYZjJuUbEtyoLix26vO7eFnbPJ1daRapOoFd8FtfqUcKzysTES8pvTks oTRg== 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; bh=EDNVbko7TvPe4ykWAKj8EMQ5YKJMan4UHeZia5MjWdY=; b=iCRL39mXXIkKjOQLvGkDp6Dh7Lo/NBHUyaF1MHrBvUL1FzTKt3SMx9HLeKX5fbNTQd v0fLbGb42Kp458kOHhAx8NNi0J5qAaQswiCilAiLq+HqoVUuCscQrQ9Hz/N5jfFEE7CC qhqZ+ltIweP1YL3JjS8efb7DfaWPkYPPEdxw3Lh7fonUzcn6mJ5GgUkh9Bc0D+vtgQpA yReFwvyQjn83HBj1ZCjJ1nfA+dDWAfvffkAiV/dQKuIkW5kkBpfXH5GOzb4czENH4M+9 Ahy4iUniE96pOT7ruWGFFI9VPMr3q86ItQRLxhRnCzx5zCgc7P3Wz0IFkSpFGIMdaK2C l8Ng== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b="VvX8FR/m"; 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 gk3-v6si835364ejb.158.2018.09.27.12.03.26; Thu, 27 Sep 2018 12:03:27 -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="VvX8FR/m"; 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 A42BFC21DD4; Thu, 27 Sep 2018 19:03:23 +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_DNSWL_NONE, 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 A2295C21C2F; Thu, 27 Sep 2018 19:03:21 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 7C0FFC21C2F; Thu, 27 Sep 2018 19:03:20 +0000 (UTC) Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by lists.denx.de (Postfix) with ESMTPS id 545A1C21C29 for ; Thu, 27 Sep 2018 19:03:18 +0000 (UTC) Received: by mail-pf1-f194.google.com with SMTP id x17-v6so2556302pfh.5 for ; Thu, 27 Sep 2018 12:03:18 -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=U3Qkt0RE0r1HGr8tVBgHv42ngCJB0zmn3zz3JBWYBo8=; b=VvX8FR/moeLJ2LeTcxo4R3+DohdPoh053zpCTKaf4ObL8kzw3K5MNnPHVrh96+wTSE JSLVIVzblg+a13XuWZD2rWHaXrdSDYysVPr8riygnLeAy17nooQRTu1XMMi7N7cZcfzf ua0CZ+ZtCbZWAMB7+/tuJ/EPQzx5pQm0TF+F0= 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=U3Qkt0RE0r1HGr8tVBgHv42ngCJB0zmn3zz3JBWYBo8=; b=YBiBrApCwVQ6DGBK7t6GnbdhwobPO8MecKpLW0tEaorTiYLWIjscQRLMe2H45EtGUD o/pvSo2AoWtQCvVZIkEm01aBelCrYFnf+m9bU6pcM1+SHrBwTHJMSVUlzTJrLcsYm3bG 9t3jtPAe3aOnsm7YqiQXF2OzIsG2K3jLVyaCozrd9XQlV0s1we4sdol7Zctb435VUNOU GPpgfNt/m9mKai7cmTcF2Z6GEroTzNphgA240ewOCLpZIrzHMJfue1W69jvN28ey23Nx lAC12RghyY8qt1bm55HoTzWCTzgNNv86IkiouDeGO9tWZPXT36joc007/eNAQ2H16J8F Q6Mg== X-Gm-Message-State: ABuFfoh7dOzZDlz5bVAcmIsRlqzf3ozN6fZs9+NjlgzPr17mbwxeMffv gM/m6ZjH7A/cBAFql/bEMhEG X-Received: by 2002:a63:ac56:: with SMTP id z22-v6mr11593535pgn.444.1538074996571; Thu, 27 Sep 2018 12:03:16 -0700 (PDT) Received: from localhost.localdomain ([2409:4072:620c:e606:55b5:4f81:aee3:95c7]) by smtp.gmail.com with ESMTPSA id v8-v6sm4408895pff.120.2018.09.27.12.03.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Sep 2018 12:03:15 -0700 (PDT) From: Manivannan Sadhasivam To: sjg@chromium.org, philipp.tomsich@theobroma-systems.com Date: Fri, 28 Sep 2018 00:32:57 +0530 Message-Id: <20180927190301.9642-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 Cc: tom@vamrs.com, daniel.lezcano@linaro.org, amit.kucheria@linaro.org, dev@vamrs.com, u-boot@lists.denx.de, Manivannan Sadhasivam , stephen@vamrs.com Subject: [U-Boot] [PATCH v3 0/4] Add Rock960 and Ficus 96Board 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 support for Rock960 and Ficus 96Boards from Vamrs. Since both boards share most of the configurations, a common Rock960 family support is added with common support and the actual boards are based on this. The previous version of the patchseries were adding Rock960 [1] and Ficus [2] board support individually, but this series fuses them together based on the common board support as per Linux kernel. [1] https://patchwork.ozlabs.org/cover/963239/ [2] https://lists.denx.de/pipermail/u-boot/2018-August/339059.html This patchseries has been tested on Rock960 v1.2 board and expecting Ezequiel to do the testing for Ficus. PS: I have explicitly removed the previous Ack's for the Ficus board since there has been a heavy modification done on these patches. Thanks, Mani Manivannan Sadhasivam (4): arm: dts: rockchip: add some common pin-settings to rk3399 rockchip: rk3399: Add common Rock960 family from Vamrs rockchip: rk3399: Add Rock960 CE board support rockchip: rk3399: Add Ficus EE board support arch/arm/dts/Makefile | 2 + arch/arm/dts/rk3399-ficus.dts | 78 + arch/arm/dts/rk3399-rock960.dts | 45 + arch/arm/dts/rk3399-rock960.dtsi | 506 ++++++ .../arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi | 1536 +++++++++++++++++ arch/arm/dts/rk3399.dtsi | 55 +- arch/arm/mach-rockchip/rk3399/Kconfig | 26 + board/vamrs/rock960_rk3399/Kconfig | 15 + board/vamrs/rock960_rk3399/MAINTAINERS | 6 + board/vamrs/rock960_rk3399/Makefile | 6 + board/vamrs/rock960_rk3399/README | 152 ++ board/vamrs/rock960_rk3399/rock960-rk3399.c | 50 + configs/ficus-rk3399_defconfig | 71 + configs/rock960-rk3399_defconfig | 69 + include/configs/rock960_rk3399.h | 15 + 15 files changed, 2626 insertions(+), 6 deletions(-) create mode 100644 arch/arm/dts/rk3399-ficus.dts create mode 100644 arch/arm/dts/rk3399-rock960.dts create mode 100644 arch/arm/dts/rk3399-rock960.dtsi create mode 100644 arch/arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi 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/ficus-rk3399_defconfig create mode 100644 configs/rock960-rk3399_defconfig create mode 100644 include/configs/rock960_rk3399.h Tested-by: Daniel Lezcano