From patchwork Mon Dec 19 05:00:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1717160 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Nb6xP6ynMz1ydc for ; Mon, 19 Dec 2022 16:01:28 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 66B4084B26; Mon, 19 Dec 2022 06:01:20 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=rock-chips.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: by phobos.denx.de (Postfix, from userid 109) id 0BF7284D85; Mon, 19 Dec 2022 06:01:18 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RCVD_IN_SORBS_WEB, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from mail-m15572.qiye.163.com (mail-m15572.qiye.163.com [101.71.155.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 95082849C0 for ; Mon, 19 Dec 2022 06:01:13 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=rock-chips.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=kever.yang@rock-chips.com Received: from localhost.localdomain (unknown [58.22.7.114]) by mail-m15572.qiye.163.com (Hmail) with ESMTPA id 9BDDF9800FB; Mon, 19 Dec 2022 13:00:58 +0800 (CST) From: Kever Yang To: trini@konsulko.com Cc: u-boot@lists.denx.de Subject: Pull request: u-boot-rockchip-20221219 Date: Mon, 19 Dec 2022 13:00:58 +0800 Message-Id: <20221219050058.1912476-1-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFJSktLSjdXWS1ZQUlXWQ8JGhUIEh9ZQVlDGB1OVh1KSh1IQhhMGkNKSFUTARMWGhIXJB QOD1lXWRgSC1lBWU5DVUlJVUxVSkpPWVdZFhoPEhUdFFlBWU9LSFVKSktPS0NVSktLVUtZBg++ X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6PDY6DCo*OT0iTjwJURkLHz8X LBgwChpVSlVKTUxKT0lNS05CS0hNVTMWGhIXVRAeDR4JVQIaFRw7CRQYEFYYExILCFUYFBZFWVdZ EgtZQVlOQ1VJSVVMVUpKT1lXWQgBWUFIQk1JNwY+ X-HM-Tid: 0a8528c1a9b92e97kusn9bddf9800fb X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 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" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean Hi Tom, Please pull the rockchip updates: - Only call binman when TPL available; - rk3128 DTS fix; - Fix GPT table corruption for rk3399 puma ; - Fix i2c for rk3399 Pinebookpro; - Enable UEFI capsule update for RockPi4; Gitlab ci: https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/14459 Thanks, - Kever The following changes since commit 9bd3d354a1a0712ac27c717df9ad60566b0406ee: Merge https://source.denx.de/u-boot/custodians/u-boot-x86 (2022-12-15 13:06:00 -0500) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20221219 for you to fetch changes up to bdd3a47e025759549dcbfe2ea549e458e3b767d0: rockpi4: capsule: Enable UEFI capsule update on RockPi4 boards (2022-12-19 10:56:12 +0800) ---------------------------------------------------------------- FUKAUMI Naoki (2): rockchip: enable fdt overlays for ROCK Pi 4 series arm: dts: rockchip: enable ums/rockusb command for ROCK Pi 4 Johan Jonker (5): rockchip: rk3128-cru: sync the clock dt-binding header from Linux arm: dts: rockchip: rk3128: bulk convert gpios to their constant counterparts arm: dts: rockchip: move all rk3128 u-boot specific properties in separate dtsi files arm: dts: rockchip: rk3128: fix DT node names arm: dts: rockchip: rk3128: fix clocks, compatible and phys John Keeping (1): phy: rockchip: handle clock without enable function Kever Yang (1): rockchip: Only call binman when TPL available Manoj Sai (1): configs:rockchip:roc-rk3399-pc:Enable more configs Michal Suchanek (1): rockchip: Pinebook Pro: Do not initialize i2c before relocation Quentin Schulz (1): rockchip: puma: fix GPT table corruption when saving U-Boot environment Sughosh Ganu (3): rockchip: capsule: Add functions for supporting capsule updates rockpi4: board: Add firmware image information for capsule updates rockpi4: capsule: Enable UEFI capsule update on RockPi4 boards arch/arm/dts/rk3128-evb-u-boot.dtsi | 7 + arch/arm/dts/rk3128-evb.dts | 19 ++- arch/arm/dts/rk3128-u-boot.dtsi | 19 +++ arch/arm/dts/rk3128.dtsi | 209 +++++++++++------------- arch/arm/dts/rk3399-pinebook-pro-u-boot.dtsi | 8 - arch/arm/dts/rk3399-puma-haikou-u-boot.dtsi | 2 +- arch/arm/dts/rockchip-u-boot.dtsi | 2 +- arch/arm/include/asm/arch-rockchip/misc.h | 1 + arch/arm/mach-rockchip/Kconfig | 1 + arch/arm/mach-rockchip/board.c | 153 ++++++++++++++++++ board/rockchip/evb_rk3399/evb-rk3399.c | 55 ++++++- configs/puma-rk3399_defconfig | 1 + configs/roc-pc-rk3399_defconfig | 8 + configs/rock-pi-4-rk3399_defconfig | 12 ++ configs/rock-pi-4c-rk3399_defconfig | 12 ++ drivers/clk/rockchip/clk_rk3128.c | 8 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 2 +- include/configs/rk3399_common.h | 16 ++ include/dt-bindings/clock/rk3128-cru.h | 222 ++++++++++++++++++-------- 19 files changed, 549 insertions(+), 208 deletions(-) create mode 100644 arch/arm/dts/rk3128-evb-u-boot.dtsi create mode 100644 arch/arm/dts/rk3128-u-boot.dtsi