From patchwork Mon Sep 19 10:50:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Matthias Brugger X-Patchwork-Id: 1679335 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=RWOZjQt8; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=eGlGfPlV; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (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 4MWM0Z3fbBz1ynm for ; Mon, 19 Sep 2022 20:50:54 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Subject:From:Cc:To:MIME-Version:Date:Message-ID: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=hdLbvhx5G8a8Lf7IZ1oPn01oKgPTt9sBU/3YNMmNI6U=; b=RWOZjQt8xtbxA40v3abZqXCbXB IBO0Ep8FrBO/bnu0GoApbSVJ297Tar3CL3XDqx7bTg4A5FfuC/OegAm5bVqlX32TVzOHpDkMVqYix Kz9w0jSpgvlG1EjUxQEdzxiVFixpzPIB4zm+SInSDehb9YBHJS55Yia0Ll7SyI9wZNRMf8OmXYhMi mCnio25hM7wdWchjACp4qKfS70W6iyIMmeiSbwzSprvu6oMGH3fM/487a2hDFzsiEwZx/a2cYNn+G +kFf1kgEF6LdBw/D428VspraDuI5kHg/YiZT8KANadV4by4jg0pFL7ymS7G15Mhb/8D27gZnroFvF /Fo9h83Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oaEMH-00BOIl-LQ; Mon, 19 Sep 2022 10:50:37 +0000 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oaEM0-00BOBQ-Pg; Mon, 19 Sep 2022 10:50:22 +0000 Received: by mail-wm1-x329.google.com with SMTP id h130-20020a1c2188000000b003b4cadadce7so3102581wmh.3; Mon, 19 Sep 2022 03:50:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date; bh=zt9/L7mv46x+tMkdan6S1TWVTWPJHerYZbSiTiF39Bk=; b=eGlGfPlVwAfj5fVHptbsSk3lNVQfRHcbdNcnYKmguMxticjb3UzOqlD0Hs1hdq/xUt mJAmis2r01KXGfo3ilQL2XfqKzGxOzcZt6BTJLzSS6aw7ycwpx63Hq/J25yco8+XCoZR r2H6vrFqjLFbI2xsDIPj3/5F/pp2HZ5dS8PLxfCsu0CMXHcpAiczDk5Ns/R2n56cNAZe MzcUPPrGyPpDmKtbRK00ZL1Rdv8JT69Z7ziTEJzdnpt0s+jmNWQehcczL5y+Qe1xQaBP imgt5Jng/8QP1PbBXVdBiCLMEOeePcf2Rad/pu35UdwOy0yC1wSh6OIzlmU0oa6dO2kl LaZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date; bh=zt9/L7mv46x+tMkdan6S1TWVTWPJHerYZbSiTiF39Bk=; b=fws2WR0N3w0kQPlodw07pHmKbvo2lEcODzTNacUxmzBOqVnQaT+ZOqmJZkBGfVmiqi hDaieKU9MlH7ZjNt+tKhUakOEIMznNGeraObAeHYpl4VTgG0/uz3kRtFyc4IpA1aydSk XWxhrx/+V0iHTV881oxTP5lssvD9MA7+tZxtzvKj85nbkKSNdIgOfM0wZY70O+XI/Fcq b5E0P8LkTrgIfx+CNcewQWAFOplZ5pHIVLNWHuXtoUhAhatqRc8RrstfO2yeLv3FiUQk AVOh7e9+ZhBeyl3B3F46gPI7/yRl/FORn9tCM7QxSfANhvuz82wUeYlCgoGLgcXQ+W8c wZ9g== X-Gm-Message-State: ACrzQf0le6oe37YJQrzT2La+BfVAAQJYo4MUxMz5+iLAItVxc5Ml7pzn XKRK3fleO6PxOII5QiAJHMc= X-Google-Smtp-Source: AMsMyM7O37kNCtN4XEKZro5zQsRxPHEhO5SYR8+u84l1OSSgFdbTICmLLc9gdww8tJ5CmvfAVAXtsw== X-Received: by 2002:a05:600c:4f0f:b0:3b4:c09b:37c5 with SMTP id l15-20020a05600c4f0f00b003b4c09b37c5mr8865197wmq.181.1663584617271; Mon, 19 Sep 2022 03:50:17 -0700 (PDT) Received: from [192.168.2.177] ([207.188.167.132]) by smtp.gmail.com with ESMTPSA id ay9-20020a05600c1e0900b003a5c7a942edsm13427829wmb.28.2022.09.19.03.50.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Sep 2022 03:50:16 -0700 (PDT) Message-ID: <3b915692-c8a9-c508-5a4a-0fdb49355e99@gmail.com> Date: Mon, 19 Sep 2022 12:50:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Content-Language: en-US To: arm-soc , SoC Team Cc: "moderated list:ARM/Mediatek SoC support" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "allen-kh.cheng" , AngeloGioacchino Del Regno , Fabien Parent , "jason-jh.lin" , Moudy Ho , =?utf-8?b?TsOtY29sYXMgRi4gUi4gQS4gUHJhZG8=?= , Peter Chiu , Tinghan Shen , trevor.wu@mediatek.com, Tzung-Bi Shih , YC Hung , YT Lee From: Matthias Brugger Subject: [GIT PULL] arm64: dts: MediaTek updates for v6.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220919_035020_910259_D13854A2 X-CRM114-Status: GOOD ( 17.49 ) X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Olof and Arnd, unfortunately a bit late, but hopefully still in time the updates for the DTS 64 bit. The most important updates are support for the MT8186, up to now only the EVB, but I hope we will see more board with that SoC later one. Apart from that we have a huge update for the MT8195 supported [...] Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:329 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [matthias.bgg[at]gmail.com] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Olof and Arnd, unfortunately a bit late, but hopefully still in time the updates for the DTS 64 bit. The most important updates are support for the MT8186, up to now only the EVB, but I hope we will see more board with that SoC later one. Apart from that we have a huge update for the MT8195 supported IP blocks, especially tied to the Acer Chromebook Spin 513 series. Apart from that we have some more support for MT8192, especially for graphics support. Regards, Matthias --- The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868: Linux 6.0-rc1 (2022-08-14 15:50:18 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/ tags/v6.0-next-dts64 for you to fetch changes up to 5ebb14aa5a193b3a6a5c359bdd4d3573cb14bdf1: arm64: dts: mediatek: mt6795: Add CPUX system timer node (2022-09-15 18:18:53 +0200) ---------------------------------------------------------------- mt6795: - add add system timer node mt7986a: - add wifi support mt8183: - add MDP3 and keypad mt8186: - basic support for the Evaluation Board including, i2c, usb and uart. mt8192: - add nodes to support PWM, MIPI transciever, display with GCE and DSI. mt8195: - disable nodes not used on all boards - Add support for CPU freq, clocks, power domain controller, spmi, scp. - Enable audio decoder, DSP, IOMMU, mailbox. - Add display nodes for vdosys0. - On Cherry based chromebooks, enable the system companion processor, Cross EC, Google Security Chip, secondary MMC controller, trackpad and a few regulators. ---------------------------------------------------------------- Allen-KH Cheng (6): arm64: dts: Add MediaTek MT8186 dts and evaluation board and Makefile arm64: dts: mt8192: Add pwm node arm64: dts: mt8192: Add mipi_tx node arm64: dts: mediatek: Add mmsys #reset-cells property for mt8192 arm64: dts: mt8192: Add display nodes arm64: dts: mt8192: Add dsi node AngeloGioacchino Del Regno (8): arm64: dts: mediatek: cherry: Enable the System Companion Processor arm64: dts: mediatek: cherry: Wire up the ChromeOS Embedded Controller arm64: dts: mediatek: cherry: Add Google Security Chip (GSC) TPM arm64: dts: mediatek: cherry: Add keyboard mapping for the top row arm64: dts: mediatek: cherry: Enable secondary SD/MMC controller arm64: dts: mediatek: cherry: Enable Elantech eKTH3000 i2c trackpad arm64: dts: mediatek: cherry: Enable MT6315 regulators on SPMI bus arm64: dts: mediatek: mt6795: Add CPUX system timer node Fabien Parent (2): arm64: dts: mediatek: mt8183: add keyboard node arm64: dts: mediatek: mt8183-pumpkin: add keypad support Jason-JH.Lin (2): arm64: dts: mt8195: Add gce node arm64: dts: mt8195: Add display node for vdosys0 Moudy Ho (1): arm64: dts: mt8183: add MediaTek MDP3 nodes NĂ­colas F. R. A. Prado (1): arm64: dts: mediatek: Add missing xHCI clocks for mt8192 and mt8195 Peter Chiu (1): arm64: dts: mt7986: add built-in Wi-Fi device nodes Tinghan Shen (9): arm64: dts: mediatek: Update mt81xx scpsys node to align with dt-bindings arm64: dts: mt8195: Disable watchdog external reset signal arm64: dts: mt8195: Add vdosys and vppsys clock nodes arm64: dts: mt8195: Add power domains controller arm64: dts: mt8195: Add spmi node arm64: dts: mt8195: Add scp node arm64: dts: mt8195: Add audio related nodes arm64: dts: mt8195: Add iommu and smi nodes arm64: dts: mediatek: Fix build warnings of mt8173 vcodec nodes Trevor Wu (1): arm64: dts: mt8195: Specify audio reset controller Tzung-Bi Shih (1): arm64: dts: mt8195: Disable I2C0 node YC Hung (1): arm64: dts: mt8195: Add adsp node and adsp mailbox nodes YT Lee (1): arm64: dts: mt8195: Add cpufreq node arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt6795.dtsi | 8 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 38 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 23 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 40 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 7 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 21 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 75 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 220 +++++ arch/arm64/boot/dts/mediatek/mt8186.dtsi | 819 +++++++++++++++++ arch/arm64/boot/dts/mediatek/mt8192.dtsi | 200 ++++- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 256 ++++++ arch/arm64/boot/dts/mediatek/mt8195.dtsi | 1072 ++++++++++++++++++++++- 14 files changed, 2765 insertions(+), 18 deletions(-) create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi