From patchwork Sat Dec 29 02:58:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 154610 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp8655442ljp; Fri, 28 Dec 2018 19:00:03 -0800 (PST) X-Google-Smtp-Source: AFSGD/X99uFk+JLMNq1SZKFMrm3kg6Ch3CBy7WSnZ1iBOYCSbpa2uHCepuS1AGx6Mk8P3fMnJAS3 X-Received: by 2002:a50:ccdd:: with SMTP id b29mr23940520edj.102.1546052402972; Fri, 28 Dec 2018 19:00:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546052402; cv=none; d=google.com; s=arc-20160816; b=PbkbPuPwPRDAMY0O36ZuHN0DCgF8LA9QLVECJsndc2DgN1eUhA6v2o+u5M6IdRldXO uRo6jXOS7jVy2BUHWSldze52UVZth9PK7HbHf1PmxEoKa//GSfnnwWuhhtrHRQ7gs/aE 5No5SjK3Fjcqhrg0XiR0wSwSKT28/jVZGBA7/VEl9E9lwFIEQ5BHOh5q6pb1a2aPd8FT YtTf98cxP+dVzNQ3Ca0t1drJAMRrn+ItOGsrqK2jkVZAy0soWYLAIVybABulnvJntKIB 1hU7eFNfKPbJZHidu2D8QzUR+s6y82q2oyI3Ysr0L9J/EMmCrGnt6In5FzXM2ZvycXEG pQww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:to:message-id:date:from:mime-version:dkim-signature:dkim-filter; bh=enGdW87QEmMZxMCscwZdiBdtbwyK7/iS9jNRkGRWFiQ=; b=1KsjOCxNRuj19J8KqvOBHyWhWxzJjjqb7VcWdCju7LXq2xkxT1UOA8yKqibqay3sHh uLXjmyA5wY5RSk4TiAI/ylD/z4g5PuvPRsOtT4hx+DI6wurqGP+lXl+2Iru4sNGZbF4Z hg6DfbwI4vN+DEz3OvOh9f3qkzpBseWR9zCX1xKs3VrtwQkSjFJnusiyMMmFaezaxCB+ zkPYlfEtwtb+oLPyFrFYGjKRyeDwESSSVC8hRcsec5Ka+O9LtQKw+k5vp7MYAqTzmzAp o/mtkuNnIMgSGxVfcZY0eRE+HDw40LYwIjYPz0PDBUePh6E8+TwVX9stU4xAXEp0pvh7 v0uA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@nifty.com header.s=dec2015msa header.b=KnWachMu; 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 Return-Path: Received: from lists.denx.de (dione.denx.de. [81.169.180.215]) by mx.google.com with ESMTP id e22-v6si51852ejs.224.2018.12.28.19.00.02; Fri, 28 Dec 2018 19:00:02 -0800 (PST) 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=@nifty.com header.s=dec2015msa header.b=KnWachMu; 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 Received: by lists.denx.de (Postfix, from userid 105) id 29100C21DFB; Sat, 29 Dec 2018 02:59:58 +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, 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 895FEC21D4A; Sat, 29 Dec 2018 02:59:56 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id A8BF0C21D4A; Sat, 29 Dec 2018 02:59:55 +0000 (UTC) Received: from conssluserg-03.nifty.com (conssluserg-03.nifty.com [210.131.2.82]) by lists.denx.de (Postfix) with ESMTPS id A6EDEC21C3F for ; Sat, 29 Dec 2018 02:59:54 +0000 (UTC) Received: from mail-ua1-f54.google.com (mail-ua1-f54.google.com [209.85.222.54]) (authenticated) by conssluserg-03.nifty.com with ESMTP id wBT2xaYK007016 for ; Sat, 29 Dec 2018 11:59:36 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-03.nifty.com wBT2xaYK007016 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1546052376; bh=eFzz+L+wkQFFbH7ssy5dix0R50qZruwla6KfNJiTfuY=; h=From:Date:Subject:To:Cc:From; b=KnWachMuUCYoPaYzVISwdOJHKcHcd7feasHQFX5AJ+bMoi50UqrLDdXwiRppIS0Mc 9vD656/yomE3Wv6VEzxP1v5i33JZ3f6yTemGrC81TsT36YThfT33yvDzfL9s2U8yG5 y4/4WEhObcqurQ4YcAy7IUBKuLPn/ppHJWTqgPkgso6B/vVccZn/qLqJ1Us0rlJedZ NTJskvk0P4uvS/zJ+yQKor/8QCEz8xNMZ+I56PJD/eC4KJ7wgZ8wZi2YB3daroNEPP DUd3oQ94sgQ2+/cVs6B/PPKY9Ggj62ovXA1nqPturkydutKeRcERrFqiI3hsvZB+b9 XIR+bG6rlmsgw== X-Nifty-SrcIP: [209.85.222.54] Received: by mail-ua1-f54.google.com with SMTP id n7so7342509uao.7 for ; Fri, 28 Dec 2018 18:59:36 -0800 (PST) X-Gm-Message-State: AJcUukfaIX8bKSsel+htAiRFmhZzqaTnGBVpYYdgiA3p73VOA3YTeHXe 3vNuKwbCJgDB/GWxYpD4VYh0WdKSPy5YRanSvNU= X-Received: by 2002:a9f:3f41:: with SMTP id i1mr10593280uaj.42.1546052375531; Fri, 28 Dec 2018 18:59:35 -0800 (PST) MIME-Version: 1.0 From: Masahiro Yamada Date: Sat, 29 Dec 2018 11:58:59 +0900 X-Gmail-Original-Message-ID: Message-ID: To: Tom Rini Cc: U-Boot Mailing List Subject: [U-Boot] [GIT PULL] UniPhier updates for v2019.01 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Hi Tom, Please pull UniPhier updates v2019.01 - import DIV_ROUND_CLOSEST_ULL macro from Linux - import improvement and fix of Denali NAND driver from Linux - add NAND 200MHz clock to clk driver - allow CONFIG_BOOTCOMMAND to run custom boot command/script - sync DT with Linux 4.20 The following changes since commit bea3d826203f90507ff32ed24bd0a3c53479e55c: Merge tag 'signed-efi-2019.01' of git://github.com/agraf/u-boot (2018-12-27 12:59:01 -0500) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 2001a81cba9554ee8b7f6d2ecd53510640ce4f35: ARM: uniphier: dts: sync with Linux 4.20 (2018-12-29 11:50:30 +0900) ---------------------------------------------------------------- Masahiro Yamada (9): ARM: uniphier: do not modify bootcmd environment variable at run-time ARM: uniphier: allow to source boot script before distro-boot ARM: uniphier: add CONFIG_PREBOOT linux/kernel.h: import DIV_ROUND_CLOSEST_ULL from Linux mtd: rawnand: denali_dt: add more clocks based on IP datasheet mtd: rawnand: denali: optimize timing parameters for data interface mtd: rawnand: denali: fix a race condition when DMA is kicked clk: uniphier: add NAND 200MHz clock ARM: uniphier: dts: sync with Linux 4.20 arch/arm/dts/uniphier-ld11.dtsi | 52 ++++++- arch/arm/dts/uniphier-ld20-global.dts | 4 + arch/arm/dts/uniphier-ld20-ref.dts | 4 + arch/arm/dts/uniphier-ld20.dtsi | 242 ++++++++++++++++++++++++++++- arch/arm/dts/uniphier-ld4.dtsi | 14 +- arch/arm/dts/uniphier-pinctrl.dtsi | 20 +++ arch/arm/dts/uniphier-pro4-ace.dts | 8 +- arch/arm/dts/uniphier-pro4-sanji.dts | 8 +- arch/arm/dts/uniphier-pro4.dtsi | 143 ++++++++++++++++- arch/arm/dts/uniphier-pro5.dtsi | 25 ++- arch/arm/dts/uniphier-pxs2.dtsi | 207 ++++++++++++++++++++++++- arch/arm/dts/uniphier-pxs3.dtsi | 267 +++++++++++++++++++++++++++++++- arch/arm/dts/uniphier-sld8.dtsi | 14 +- arch/arm/mach-uniphier/board_late_init.c | 8 +- configs/uniphier_ld4_sld8_defconfig | 1 + configs/uniphier_v7_defconfig | 1 + configs/uniphier_v8_defconfig | 1 + drivers/clk/uniphier/clk-uniphier-sys.c | 8 +- drivers/mtd/nand/raw/denali.c | 53 ++++--- drivers/mtd/nand/raw/denali.h | 1 + drivers/mtd/nand/raw/denali_dt.c | 40 ++++- include/configs/uniphier.h | 26 ++++ include/linux/kernel.h | 12 ++ 23 files changed, 1109 insertions(+), 50 deletions(-)