From patchwork Sat Sep 29 23:45:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vagrant Cascadian X-Patchwork-Id: 976728 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42N4v30fWZz9s55 for ; Sun, 30 Sep 2018 09:46:18 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id EEC66C21F24; Sat, 29 Sep 2018 23:46:13 +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 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 47941C21E9F; Sat, 29 Sep 2018 23:46:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6FF26C21E0F; Sat, 29 Sep 2018 23:46:08 +0000 (UTC) Received: from cascadia.aikidev.net (cascadia.aikidev.net [173.255.214.101]) by lists.denx.de (Postfix) with ESMTP id F1CA8C21CB6 for ; Sat, 29 Sep 2018 23:46:07 +0000 (UTC) Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@aikidev.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id E66F81AA23; Sat, 29 Sep 2018 16:46:04 -0700 (PDT) From: Vagrant Cascadian To: u-boot@lists.denx.de Date: Sat, 29 Sep 2018 16:45:48 -0700 Message-Id: <20180929234553.31019-1-vagrant@debian.org> X-Mailer: git-send-email 2.11.0 Cc: Marek Vasut , Maxime Ripard , Vagrant Cascadian , Andre Przywara , Michal Simek , Hans de Goede , Maxime Ripard , Jagan Teki , Icenowy Zheng Subject: [U-Boot] [PATCH 0/5] 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 series adds support for the Pinebook, an allwinner A64 laptop produced by Pine64. It also adds support for mmc delay calibration, and the anx6345 video bridge, used on the Pinebook. Vasily Khoruzhick (5): mmc: sunxi: add support for automatic delay calibration dm: video: bridge: don't fail to activate bridge if sleep gpio is missing video: anx6345: don't fail if there's no sleep or reset GPIOs sun50i: a64: add support for R_I2C controller sunxi: add support for Pinebook arch/arm/dts/Makefile | 3 +- arch/arm/dts/sun50i-a64-pinebook.dts | 99 ++++++++++++++++++++++++++++++ arch/arm/dts/sun50i-a64.dtsi | 17 +++++ arch/arm/include/asm/arch-sunxi/gpio.h | 1 + arch/arm/include/asm/arch-sunxi/mmc.h | 6 +- arch/arm/mach-sunxi/Kconfig | 2 + board/sunxi/board.c | 6 ++ configs/pinebook_defconfig | 32 ++++++++++ drivers/mmc/Kconfig | 4 ++ drivers/mmc/sunxi_mmc.c | 20 +++++- drivers/video/bridge/anx6345.c | 2 +- drivers/video/bridge/video-bridge-uclass.c | 4 +- 12 files changed, 190 insertions(+), 6 deletions(-) create mode 100644 arch/arm/dts/sun50i-a64-pinebook.dts create mode 100644 configs/pinebook_defconfig