Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1324229ybt; Thu, 25 Jun 2020 03:22:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwF3pBz91lMI683dX7C1adsEvPeYPco9EraML6U7BzIaULRlYoGdgKj4VaZOEvbCXrNztmb X-Received: by 2002:a17:906:b45:: with SMTP id v5mr433201ejg.464.1593080559087; Thu, 25 Jun 2020 03:22:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593080559; cv=none; d=google.com; s=arc-20160816; b=BOsjwT5BUEim/SNgBiuTC5e/gIIZW2qKveLouUR5GAEkN1WCLPY90cXK3b/9RK4uQ1 KYictWkQe6XxdFl1qU4XhlJ1kqGKt2OwpIRHCm7QTUOOuT1nOIvB7KYKJ6fkbEgOdRqt DHxfWaoQ8MaTQ26VoPRtbQRe0UMr4zoSRuWc0eH/wXIT/V9tpFcZjU1TVRMBWfhmgaWz 9ugWD2Nqjn8yC4/AflJK8Jo1kCjvFGAJQVqK6fgG5y25bCwKkK6j9r+wKYkgbVuQ6EMP yb36oUMOs2NuUTv1IGuNZFN/01AUFhviyLMqgB2wzRb92RkZp70l3RHq/unWr8JCQL9U GXUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=zNnvW2I79AtGlY+oRlhuwTIPgXXQGvsM/EBbWmSKC+U=; b=qU/H/QLTyT46GKJbOcx5SM3HJCclagDXrOksezPKSdtqr9Bo/EpQDQT7LLWTUXxKCZ +Akd7ri5ug6b6ffR/rdsbAmuhUa7t3/quOpqpmia2T7zZyfBOiR8owfsWKRkh2siKvmh LN6MHpuROPIz1EUss//BEJNhG73lcUF9Wz/rtlGMyhYqGHrifQDA3rsbfhzTTs4J0hPg ScAEAv/j30llKByfIEjIqzw6tw7I47SCUkI3GFbGailgc3XmhBUCRs21LeplOaKcJ7co dhORXteTxb+0PTzyarMMmDgO9n/2+yyEcz2madZyLibYMctM0K7j6H5SFl1yP5PgI/dx XZ5A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m9si14665723edp.531.2020.06.25.03.22.15; Thu, 25 Jun 2020 03:22:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390703AbgFYKSH (ORCPT + 99 others); Thu, 25 Jun 2020 06:18:07 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:35058 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389773AbgFYKSG (ORCPT ); Thu, 25 Jun 2020 06:18:06 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: eballetbo) with ESMTPSA id 041812A39A1 From: Enric Balletbo i Serra To: linux-kernel@vger.kernel.org Cc: Collabora Kernel ML , erwanaliasr1@gmail.com, matthias.bgg@gmail.com, drinkcat@chromium.org, hsinyi@chromium.org, Mars Cheng , Rob Herring , Sean Wang , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v2 0/7] arm64: dts: mediatek: Add support for Lenovo IdeaPad Duet Chromebook Date: Thu, 25 Jun 2020 12:17:50 +0200 Message-Id: <20200625101757.101775-1-enric.balletbo@collabora.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These series adds basic support for the Lenovo IdeaPad Duet Chromebook, a 2-in-1 detachable devices using the MediaTek MT8183 SoC. The first patch only adds the new compatible names in the mediatek binding. The second patch, adds the missing compatible to instantiate the PMIC regulators. The next patch adds missing devices to support better the board and fixes some warnings found running dtbs_check. And finally, the latest introduces support for the board itself. All the patches has been tested on Lenovo IdeaPad Duet Chromebook with the patches applied on top of 5.8-rc1 and with serial console, booting without problems and being able to go to the login prompt. Best regards, Enric Changes in v2: - Replace cluster-sleepX for cluster-sleep-x (Matthias Brugger) - [6/7] Move adding #phy-cells to this patch. (Matthias Brugger) - [7/7] Move adding #phy-cells out of this patch. (Matthias Brugger) Enric Balletbo i Serra (7): dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-krane-sku176 arm64: dts: mt6358: Add the compatible for the regulators arm64: dts: mt8183: Add MediaTek's peripheral configuration controller arm64: dts: mt8183: Fix unit name warnings arm64: dts: mt8183-evb: Fix unit name warnings arm64: dts: mt8183: Add USB3.0 support arm64: dts: mt8183: Add krane-sku176 board .../devicetree/bindings/arm/mediatek.yaml | 5 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt6358.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 +- .../mediatek/mt8183-kukui-krane-sku176.dts | 18 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 343 ++++++++ .../arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 788 ++++++++++++++++++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 68 +- 8 files changed, 1225 insertions(+), 4 deletions(-) create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku176.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi -- 2.27.0