From patchwork Wed Sep 19 22:58:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 147063 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp1260569ljw; Wed, 19 Sep 2018 15:58:26 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbhqBnSzvQ/hEZ8HtY8IDsJ38H1wqQPzNeIoNEI8oLYYSI2lSJchDFijokuJER6GeMxKaD9 X-Received: by 2002:a50:8f84:: with SMTP id y4-v6mr173362edy.71.1537397906565; Wed, 19 Sep 2018 15:58:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537397906; cv=none; d=google.com; s=arc-20160816; b=Qvv4GXOK1nrPG+B0ok/ypppXQj1JqbvBEvYOjjt34n6k7JFG7oF2yCUAlMRhdRE52j zRZbvx4jSyq+7zU6g7eDCbDLn7287zMhYNxEQ6MP9p3O0LCSSWtFpIU8xwVA8WSbCY2M KfCcQbvnVOImoSfYEHPc+a59h4RGQ4Mzd/xHYo7DdkwwOtiyMVoyPykq9K5iK0919rs8 +pO13BAGUZ6YwX4sVUnE44Uws1FLk0Wm4hlYl/QM0WHw/wj4HTPygGZAuKARz6wiTpCW Y7HAFCA+1GEssZlXz2UcCv0EdFH59JyPX3dPXlg+SHFBI7hsLPKnbXcWNEN8A9EvJeHm Sbiw== 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=nbA/bQ3ssjdk6fvIdO17XrNzubR67QKaLB/cXvXAbKo=; b=f1c4Ohc1aonhHA3MtjdeC99IgqZ90hpymwZ2B2+9Em0grVglM8JWAy1SSD5dLibuzm DQrPoba5+0IYMKdx6tBQIaxvcSY5WIkGvpXud1PcGPPOTj6gClooKDvQ0nvWGC9S3zzO bFH1J+LDFYh7rTW0hQCH4dKsG19CTMIlDM3NUES9oNCsvZ/9vaiw14cJOIXDlovqUxpw o9PqVoeHyYxXeK5n0Bu81pa7SCZ1y6VOOe+J81WSxr+wO67K1NZM6JEs9GovAXxeKmnM qJT+7JzOHSbl1WdJ14meP36zramlI8VDdXWWjVjGkbrqVE8sKiI8x6agv3iWgK1BPlBf 9p6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=K+sZZW+P; 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 3-v6si134215edc.141.2018.09.19.15.58.25; Wed, 19 Sep 2018 15:58: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=K+sZZW+P; 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 BA04AC21CB6; Wed, 19 Sep 2018 22:58:21 +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_BLOCKED, RCVD_IN_MSPIKE_H2, 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 3AD94C21D65; Wed, 19 Sep 2018 22:58:19 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4A278C21C2C; Wed, 19 Sep 2018 22:58:18 +0000 (UTC) Received: from mail-io1-f68.google.com (mail-io1-f68.google.com [209.85.166.68]) by lists.denx.de (Postfix) with ESMTPS id 091FFC21C93 for ; Wed, 19 Sep 2018 22:58:17 +0000 (UTC) Received: by mail-io1-f68.google.com with SMTP id n18-v6so5869023ioa.9 for ; Wed, 19 Sep 2018 15:58:16 -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=cve/y8sOu1BZ2/E7wxF8q5iNR3ICMN9IVfZn6nDPUjI=; b=K+sZZW+P8Qa8/98/EAzQANHD5/ZUExfeaj3XWvQBm1sYBJ7lkWuwr8IzobNKUKrecN xhhdlWPrt+UYInCAaYstI5iBxa6M7/s8pHhAW2AkGCPhDPCFI6HYw36bcChLC62vzoea rsHhV76qqffr8EYclIbzdK1HxduDFz+6zcz7U= 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=cve/y8sOu1BZ2/E7wxF8q5iNR3ICMN9IVfZn6nDPUjI=; b=R5ziADX5rJCWFQeTkRu7vPAv91R9ZYUkyNQPb9ST33ybhjLWOGnoCwW+Jz4A6maM76 aDQLUmaBznmY/lpiyzE80p2Mo1yXoCb0KsyzYnh9UP6oLxxFGBhgchKDBxkW7W+7ZKOO Yaf/DL0yAYmRzb46Bc6PDvo1xofUR2HfRTz0VFxJxrl/GrqqbBArm3e5EuHCydpTi67y iRI8axpfR04UaN091S2Jsy6TGxUr2PFYve67MiFgDZ+xEMnxwTpsNGbSNNQRd1H/szGG 2CW84aPyzKdz0fLe5obIZc1vIi09XpDkcKUwT6gjyv6EpW+vmUGcM825N+G5nmfzVruu lZhA== X-Gm-Message-State: APzg51CDWU+0OILNCY66TyRdh6VNkbVVQYM0l23SsAZDueh2ZSGpU3GL BeTwhHeE7Ny1riWixeQcoDcQ X-Received: by 2002:a6b:4619:: with SMTP id t25-v6mr25010016ioa.2.1537397895500; Wed, 19 Sep 2018 15:58:15 -0700 (PDT) Received: from localhost.localdomain ([209.82.80.116]) by smtp.gmail.com with ESMTPSA id a63-v6sm52951itc.38.2018.09.19.15.58.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Sep 2018 15:58:14 -0700 (PDT) From: Manivannan Sadhasivam To: sjg@chromium.org, philipp.tomsich@theobroma-systems.com Date: Wed, 19 Sep 2018 15:58:00 -0700 Message-Id: <20180919225804.14375-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/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 | 151 ++ board/vamrs/rock960_rk3399/rock960-rk3399.c | 50 + configs/ficus-rk3399_defconfig | 71 + configs/rock960-rk3399_defconfig | 62 + include/configs/rock960_rk3399.h | 15 + 15 files changed, 2618 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