From patchwork Wed Oct 23 19:56:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 872 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id A18073F08B for ; Wed, 23 Oct 2019 21:57:10 +0200 (CEST) Received: by mail-pf1-f198.google.com with SMTP id h2sf3021684pfr.20 for ; Wed, 23 Oct 2019 12:57:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1571860628; cv=pass; d=google.com; s=arc-20160816; b=P+cKacW7VFbQ8WZsLGTge6Kr8JjpN379/kLQoUsIY5O2IRprdAuaocr0RRmQTR/b89 LI3B0+2ptD792i8QLiKZ1/DebmE0fe77zDNcpTADMvALm5nnUxHMw2HIWalTUHPxcAJg Sv15PPfHcq39/nQKNDxnBidjFkhueQsRM+vrdEEvtRNuCJAN+lZpPSDlcjFv+yyxMzFb 5T2u18Aww2b/eXds+e3sJSAWVRB6eCPSjU714mm6b+YPtObVpHVJqUQKEokf1ReJ4vZU gWdlr3nOwhI1atmlNy32xRKIsLv9O6Y2H9v9LQ3aR4H4tVfB25XenpxPvkoZFZl4XTYL qzXw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=kEX7pCws611uUwjjgsazwPQVuvX2NoEVrUtuuW5iqzE=; b=gePcGpkGSgm3N4mygNfAtd+Nhd6cwgiBemOISEehKpgFcj/tc4YjaqIYOl1kRfuLt3 9gCghKLjUXv5p3Qg5WNMvTSP2C/L2aC5UTxe6njgmrln8WrPw4oOF/ebDk+nH/+mnRfH hNt4HQccMpUCFqU6bJz/HOMmUYr4lxNjYRERNPxoOhlLo5h9uepqo4+B/Q+0099nmuOr zL18PQ6iv2++PAykJ4la7zJeNU771T0mlf4msBMMH+r6mP44Du8Dn7/u5lGVId4pidY5 LtJVCjW+hM0Tp2F+Wfg9GVS1PaLINR3NWHyBW6jvfKF4d6nboZ4F3+EQFEkxIzTV3YNa S1PQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UeYyPbur; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=kEX7pCws611uUwjjgsazwPQVuvX2NoEVrUtuuW5iqzE=; b=FF+orW0w252CM3F0ZmmitdpgHf9FUQD90OQCKymGxQa0noYNeCT6fwJv/S7+jCGpJl 9fqGLtZ4HbYXkxCNjY57+LIpujcIks3VDVAM7EkVrr8TqkwAeIQYgA6mmQKWM5Y9zcQG 10VFuHug+IuPcXa0/yaxYYCXvj+UxO4/i7mFY= 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:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-unsubscribe; bh=kEX7pCws611uUwjjgsazwPQVuvX2NoEVrUtuuW5iqzE=; b=Evdg5ZPpu3bP9aSlCucQRJbLLPeS1I1erwxD3sslQi0F8bb8pgd9ziYELsdvUzOvUV KCdnOXc0mBni6mRkH45fajRvB+BmcgZVwFGU6pAUhW/shsLPGOAU1SgV/oBqe3CwpyNq eLeWvoKAchX1HDky+3dBpc8mf/J/bEtII8v7h/BKM/purIIHSS1XputZ5VJtaeIB3HBi C9HvePoTARu+rOEj8rCacqtk9ElKEW6xMohNkXw79igWXqQzVWyjCuBxGxNMmXtfWcRW W8Ml5VUPVsfgf7VVkJFwm/zcSAnGGd0ZSslKNkiwB0pf7VJzm6XEZE+pGDfVplyYb8fm aqcA== X-Gm-Message-State: APjAAAU20fP5cKwpZqMfNKzyE3Df6V/xYKJMymv6eSMpk/nhc+NaSy3p RjcExGQinpwLo/cfM0FUpelspnfn X-Google-Smtp-Source: APXvYqxzqZpsNC6Gdo3n6w/clOnVuykkUz7/Pzzu5DpAdO1ymCVhbXnmFjHrjoMYZmhUu4tIJxNSrA== X-Received: by 2002:a17:902:6b8a:: with SMTP id p10mr11861485plk.192.1571860628214; Wed, 23 Oct 2019 12:57:08 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a62:6204:: with SMTP id w4ls1069727pfb.6.gmail; Wed, 23 Oct 2019 12:57:07 -0700 (PDT) X-Received: by 2002:a62:7a8c:: with SMTP id v134mr13000133pfc.143.1571860627603; Wed, 23 Oct 2019 12:57:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571860627; cv=none; d=google.com; s=arc-20160816; b=x89p9Al2wBTF19JOzC/D+4A8+zpx81Uod2Qgo6Bz8S66UkxbfzJgQdlZmhSj943vUv OMa9DgkhF2kCp24+lq8wpuk+yaPn93HYXLzl3LUcFifecHzoQoHQ6BCUYGkKAwESyKsi s+sevgPk4B+V+bQEwf0ZwWcy+WgL1NRsABSZqRa0TzvuTHejFRmRGGMs2qrTb8vemWWM dNA83/ZalsRjQNn7SxgFuSOJsKx6V1hqzH9JIktrCLqEbbJQNbNyRpszlO6vNs6AMctY yzMH4tmU7WiTv6Huje3+4iBU+jPh36uif4NJ6nojwcHY+IuYkOMnvBwyVaUZtSnuDWgl E8dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=bwx/BPE1ZWY/Eu8bsebz6he1nkcDVV2TF0dcLsHDCzE=; b=uvO+AUtFQpWV90pKx3wbCXqpV+i+iBprxum0T+d9n7b816GD3MNkxGybpskXXwCbwx uYjH99p176wxAscm6WLVCY+Ri4M7HhrFLTk9imq9JfzK1BNmhA9E0aOyRI3SD3obmO5J kMihDyr4KMJMAAeHbCUGqp3fKKKb0K+K+ozU9cZFzrpEjOskm57SSCgToCRa8lzY2mFq C07WjCP3zGaVXIvEw3bNXzigNE9U1tkaQ6PVNctt0JHSPhKj3OLf3/+8oIYOnZZOCKkH Ujw7NBD7touDB5dB25XCyrMQRhU7eCUsQ1Cl4n0uyt/Zq/qpOeDbITPZrUCkhcU2M7t7 OS9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UeYyPbur; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id k9sor5943387pls.32.2019.10.23.12.57.06 for (Google Transport Security); Wed, 23 Oct 2019 12:57:06 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:a17:902:43:: with SMTP id 61mr11646459pla.308.1571860626112; Wed, 23 Oct 2019 12:57:06 -0700 (PDT) Received: from localhost.localdomain ([115.97.180.31]) by smtp.gmail.com with ESMTPSA id o185sm31499280pfg.136.2019.10.23.12.57.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Oct 2019 12:57:05 -0700 (PDT) From: Jagan Teki To: Kever Yang , Simon Glass , Philipp Tomsich Cc: u-boot@lists.denx.de, linux-rockchip@lists.infradead.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v4 0/7] rockchip: Add Binman support Date: Thu, 24 Oct 2019 01:26:45 +0530 Message-Id: <20191023195652.7158-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UeYyPbur; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , This is v4 set for Binman support in rockchip, [1] here is previous patchset. This series add single boot image with binman for arm32 and pad_cat for arm64 rockchip platforms both TPL + SPL and SPL-alone targets. Changes for v4: - support all rockchip platforms - add new patches for dtsi changes - update documentation - format proper commit message - rebase on master Changes for v3: - rebase on master - add binman for rk3288, rk3328, rk3368, rk3399 - added rst documentation for rockchip Changes for v2: - Add few clean target patches - update bl31.elf env handling code, with logging - support puma itb, via BL31 and PMUM0 env - enable BUILD_TARGET for ROCKCHIP_RK3399 - add patch to build rockchip dtbs based on SoC types [1] https://patchwork.ozlabs.org/cover/1178957/ Jagan Teki (7): Makefile: Add rockchip image type Makefile: rockchip: Suffix platform type with tpl name Makefile: rockchip: Support SPL-alone mkimage Makefile: rockchip: Use u-boot preferred spl name arm: dts: rk3036: Add rk3036-u-boot.dtsi rockchip: Add Single boot image (with binman, pad_cat) doc: boards: Add rockchip documentation Makefile | 36 ++++++-- arch/arm/Kconfig | 1 + arch/arm/dts/rk3036-sdk-u-boot.dtsi | 2 + arch/arm/dts/rk3036-u-boot.dtsi | 6 ++ arch/arm/dts/rk3288-u-boot.dtsi | 2 + arch/arm/dts/rockchip-u-boot.dtsi | 21 +++++ doc/board/rockchip/index.rst | 10 +++ doc/board/rockchip/rockchip.rst | 128 ++++++++++++++++++++++++++++ include/configs/rockchip-common.h | 2 + 9 files changed, 203 insertions(+), 5 deletions(-) create mode 100644 arch/arm/dts/rk3036-u-boot.dtsi create mode 100644 arch/arm/dts/rockchip-u-boot.dtsi create mode 100644 doc/board/rockchip/index.rst create mode 100644 doc/board/rockchip/rockchip.rst