From patchwork Wed Nov 24 20:59:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dmitry Osipenko X-Patchwork-Id: 1559351 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=JGYHWs/R; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=23.128.96.18; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4HzthX3tJfz9sRR for ; Thu, 25 Nov 2021 08:01:00 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239941AbhKXVEH (ORCPT ); Wed, 24 Nov 2021 16:04:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54064 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236826AbhKXVEG (ORCPT ); Wed, 24 Nov 2021 16:04:06 -0500 Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53562C061574; Wed, 24 Nov 2021 13:00:56 -0800 (PST) Received: by mail-lf1-x132.google.com with SMTP id f18so10597051lfv.6; Wed, 24 Nov 2021 13:00:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=qaoJkMeXPkR0BGEoEzEzXJ+WhWde+8pbrmsidqSiUJo=; b=JGYHWs/R8PY5ztykaUrRyRJX9PIgwQHaURxYUoztWB8CUwTI4HllXDDvJuMM6cUp+h cW3QWJhL5YR74XOFA7f2jvdkLzq8uRkbM/GBDCUsj1XspavqLbSKpf3JVIMlMd6Ar8Z4 wseUJxSAPLUTl2R7Vhdm87L+ppLcHs6Bggx9Ut6ocqq8u/PnojJ6MzCR6QKuYRLgvRhX AEg487zGQCcU0UJFbeAcpAWAHzZWenx2lsVmjo4OpfmKG5RT83LPsgW0T09tkEwrW/DR f0mlD/I1J1iUcH2gHwTZ0V84wwgfGd3hf+ExeT+irD/3kfDwz/Px3jxH0RDzWEMMRTTp LbDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=qaoJkMeXPkR0BGEoEzEzXJ+WhWde+8pbrmsidqSiUJo=; b=1gc2nbiAx33EKaFNAel+S4EcHotQBj0D9G8jcsPtgC7KBAVRNd1ZrQi+ggIhu4NYef IahF2+plvRllvG6hr88hB3ZlCTS0ONDETxp67TyLSv8+LJFzmQ/a5glgYDdns+Na4jWZ pAyTlGdpZnzFotb91WYg1jMZxAvMIt1Hj1JeNAeoLl7rsT1qOdR4NXOqZV/csO99riTW kT889sCftHz58G2QLZ95DxG/jTe/c0Qv4TNxKvBEnuMl/91dcvMw2haYKesyLTfzsprO z75V9gl3WjPTaUnj5BYYx9JHWGvQ4o0uX26h3Vmx2d808/mVXWTDe/sirMchUVFtWq8U 2TAQ== X-Gm-Message-State: AOAM5335Xuy6XwmGzHIted1vr6eBusknxe7VquPNmvh4id6QfjoQ4QSY jT/n7tJUHocaYqZ8Xz+BKMQ= X-Google-Smtp-Source: ABdhPJzm2XueRJMyvOOETL3cKYsehnqw110+VCiQKIIpY/m7d4OcUvEOyqKbp38DkizXnHziQgWjZQ== X-Received: by 2002:a05:6512:1104:: with SMTP id l4mr17749271lfg.181.1637787654296; Wed, 24 Nov 2021 13:00:54 -0800 (PST) Received: from localhost.localdomain (94-29-48-99.dynamic.spd-mgts.ru. [94.29.48.99]) by smtp.gmail.com with ESMTPSA id 18sm79939ljr.17.2021.11.24.13.00.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Nov 2021 13:00:53 -0800 (PST) From: Dmitry Osipenko To: Thierry Reding , Jonathan Hunter , Rob Herring , David Heidelberg , Svyatoslav Ryhel , Anton Bambura , Antoni Aloy Torrens , Nikola Milosavljevic , Ion Agorria , =?utf-8?b?TWljaGHFgiBNaXJvc8WCYXc=?= , Ihor Didenko , Andreas Westman Dorcsak , Maxim Schwalm , Raffaele Tranquillini , Jasper Korten , Thomas Graichen Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 00/14] NVIDIA Tegra ARM32 device-tree patches for 5.17 (new devices and more) Date: Wed, 24 Nov 2021 23:59:08 +0300 Message-Id: <20211124205922.11930-1-digetx@gmail.com> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org In this patchset you will find: - New device-trees of ASUS Transformer and Pegatron Chagall tablets. - New device-tree of Nyan Big Chromebook variant that has 1080p display panel. - Enabled video decoder on Tegra114. - Minor cleanup of Nexus7 device-tree. - Renamed clocks and regulator nodes. I'm sending this patch second time because previously there was no good reason given about why not to apply it. Please apply it this time. Changelog: v2: - Svyatoslav and Maxim made couple corrections to regulators, comments and default brightness of the device-trees. - Added thermtrip node to transformers DT as we now have PMIC fix for it [1], it works properly now. [1] https://patchwork.ozlabs.org/project/linux-tegra/patch/20211124190104.23554-1-digetx@gmail.com/ - Changed sound card model names to make them per-device and consistent with the names that other Tegra DTs already use in upstream. This will prevent potential ABI breakages in the future if we will find that sound of some device needs extra differentiation. Anton Bambura (3): ARM: tegra: Add labels to tegra114.dtsi ARM: tegra: Add device-tree for ASUS Transformer Pad TF701T ARM: tegra: Enable video decoder on Tegra114 David Heidelberg (3): dt-bindings: ARM: tegra: Document Pegatron Chagall ARM: tegra: Name clock and regulator nodes according to DT-schema ARM: tegra: nexus7: Drop clock-frequency from NFC node Dmitry Osipenko (1): ARM: tegra: Add device-tree for 1080p version of Nyan Big Michał Mirosław (1): ARM: tegra: Add device-tree for ASUS Transformer Pad TF300T Nikola Milosavljevic (1): ARM: tegra: Add device-tree for ASUS Transformer EeePad TF101 Svyatoslav Ryhel (5): dt-bindings: ARM: tegra: Document ASUS Transformers ARM: tegra: Add device-tree for ASUS Transformer Prime TF201 ARM: tegra: Add device-tree for ASUS Transformer Pad TF300TG ARM: tegra: Add device-tree for ASUS Transformer Infinity TF700T ARM: tegra: Add device-tree for Pegatron Chagall tablet .../devicetree/bindings/arm/tegra.yaml | 19 + arch/arm/boot/dts/Makefile | 10 +- arch/arm/boot/dts/tegra114-asus-tf701t.dts | 833 +++++ arch/arm/boot/dts/tegra114-dalmore.dts | 16 +- arch/arm/boot/dts/tegra114-roth.dts | 14 +- arch/arm/boot/dts/tegra114-tn7.dts | 8 +- arch/arm/boot/dts/tegra114.dtsi | 90 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 26 +- arch/arm/boot/dts/tegra124-nyan-big-fhd.dts | 11 + arch/arm/boot/dts/tegra124-nyan.dtsi | 28 +- arch/arm/boot/dts/tegra124-venice2.dts | 28 +- .../boot/dts/tegra20-acer-a500-picasso.dts | 12 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 1191 +++++++ arch/arm/boot/dts/tegra20-harmony.dts | 16 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 8 +- arch/arm/boot/dts/tegra20-paz00.dts | 6 +- arch/arm/boot/dts/tegra20-plutux.dts | 8 +- arch/arm/boot/dts/tegra20-seaboard.dts | 16 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 4 +- arch/arm/boot/dts/tegra20-tec.dts | 8 +- arch/arm/boot/dts/tegra20-trimslice.dts | 12 +- arch/arm/boot/dts/tegra20-ventana.dts | 12 +- .../boot/dts/tegra30-asus-lvds-display.dtsi | 46 + .../tegra30-asus-nexus7-grouper-common.dtsi | 10 +- ...egra30-asus-nexus7-grouper-maxim-pmic.dtsi | 4 +- .../tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 2 +- .../boot/dts/tegra30-asus-nexus7-grouper.dtsi | 1 - .../boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 - arch/arm/boot/dts/tegra30-asus-tf201.dts | 623 ++++ arch/arm/boot/dts/tegra30-asus-tf300t.dts | 1030 ++++++ arch/arm/boot/dts/tegra30-asus-tf300tg.dts | 1072 +++++++ arch/arm/boot/dts/tegra30-asus-tf700t.dts | 807 +++++ .../dts/tegra30-asus-transformer-common.dtsi | 1739 ++++++++++ arch/arm/boot/dts/tegra30-beaver.dts | 20 +- arch/arm/boot/dts/tegra30-cardhu-a02.dts | 12 +- arch/arm/boot/dts/tegra30-cardhu-a04.dts | 14 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 28 +- .../arm/boot/dts/tegra30-pegatron-chagall.dts | 2806 +++++++++++++++++ 38 files changed, 10406 insertions(+), 186 deletions(-) create mode 100644 arch/arm/boot/dts/tegra114-asus-tf701t.dts create mode 100644 arch/arm/boot/dts/tegra124-nyan-big-fhd.dts create mode 100644 arch/arm/boot/dts/tegra20-asus-tf101.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-tf201.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-tf300t.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-tf300tg.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-tf700t.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-transformer-common.dtsi create mode 100644 arch/arm/boot/dts/tegra30-pegatron-chagall.dts