From patchwork Mon Sep 19 10:54:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Matthias Brugger X-Patchwork-Id: 1679338 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=X1hRV+pW; 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=DLCjWrOx; 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 4MWM5M439Gz1yp7 for ; Mon, 19 Sep 2022 20:55:03 +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=S2IG9NRVEh/FZTiTBOinlQ8HKHWd7qDYxthCde/KTdw=; b=X1hRV+pWC6hgif/BTNG3mQrZc5 toMwjk8tYcqzIVCf7x3Xcy89Lo25Z9+pYsPw9CfgLwNRJNqQ0346j1iOdpJ/3gW11Bb8w3u5imSNo /VMSUJ0z8Stp1mDp3WwpaAVs5FHTAts0WJkLlzYgN4gAQyeK4FTE/n/cPNavwIk9JPi0zY57jPBpy XRJO9Bn74d4P6khRjadHDcD0fQNN8CWPF79SiXHqNUQSHw7XmtEq0wL3Fxu4sg4advwqMzkFiSsjs C7xmtYL39/ztn0vAIDBmbHk+SkWM5nJFKTQuFMO59r5cCfx/FHQS1iVE/gX8kLYxXDlqV+RBsXP89 rxhkG+rQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oaEQG-00BPlp-43; Mon, 19 Sep 2022 10:54:44 +0000 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oaEQB-00BPjk-N1; Mon, 19 Sep 2022 10:54:41 +0000 Received: by mail-wr1-x431.google.com with SMTP id k9so46936241wri.0; Mon, 19 Sep 2022 03:54:37 -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=CZ0mR94UcNRwzJdy6hZjjG35nbIA/4JhGrEA4EFuTvY=; b=DLCjWrOxPK2f0H+PbIL9nC2iE3mBY22Iiel1lj9cZnn1YoEQm+GUYgb23lrrFzLc34 6S7agCUYOOeBPwINyQEiCtqbA/wvlSTE83H3tWV8svQgcoEc97hHl4TawHPlg9tV1qt4 ZzNDmcTy5yP6Rc6/SnkxvX8WuHD+dYs8OsiC3WeivEVoTW+M28ZfdP7ErucQBcSXjKxe o/H8IF96QnvlAgc4fylaRtVOiyBNDvvOAyeqYLx62YBmCHuB0duIpHc0FpfnmkuIXZn1 2Xh8xZlTSb+GRsqN1Aye5FmpBliaWQXf88eBcICfgCN+7e383GhnoiIn3usiyfHGoykE NpEw== 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=CZ0mR94UcNRwzJdy6hZjjG35nbIA/4JhGrEA4EFuTvY=; b=nJXGYzUpbbv/Dkwb/QVHA4f+sjQgWlG97/Pqb3UpA3jBH0zgwk+x1ZKj7wuPRo2j9b H0Jbeci9CoRAOLCI6RcNzynco2+AQsmOxhnq0M37Umxi88Wt1WjbSjvbWTKPHUJvVDpW NTB56oTdZjxaRJw1E1G5RTYHtk+mcLaXrtYX/epIswaVhmnjNKIDX3KGlZgu0GyVKXGz YRQtn9qMHqUlKJsjvyyhvR0obGHdX2mo6NadDTQbuiEpuXNs8jVtzRRqTlu5Dh1hJ2q8 wnqWMXPA+bsh+EN2H0/hZr513cYTTveJ4gvMRi76r/AjgeP1R9U8pHrLJUmkZ5raJEYa RTTA== X-Gm-Message-State: ACrzQf3WikzBRLG4ZZ5OBj4CKwdb/5wt2VnKIisfDwmx7lSJEh1rFYPs 3YpNm/4EkrHodp2pPsVWwtg= X-Google-Smtp-Source: AMsMyM5WuGQb/dpvWM/Fp5nw736lQDHyZXjbWoCTvKziJ9HtGOMU/N7SWgQ9nPxpblcVQHg1Zwn72g== X-Received: by 2002:a05:6000:1788:b0:22b:2ce:c6ae with SMTP id e8-20020a056000178800b0022b02cec6aemr1630868wrg.236.1663584875960; Mon, 19 Sep 2022 03:54:35 -0700 (PDT) Received: from [192.168.2.177] ([207.188.167.132]) by smtp.gmail.com with ESMTPSA id l32-20020a05600c1d2000b003a845fa1edfsm21646289wms.3.2022.09.19.03.54.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Sep 2022 03:54:34 -0700 (PDT) Message-ID: <498fe3e5-a237-121a-d500-fbb0994906cb@gmail.com> Date: Mon, 19 Sep 2022 12:54:33 +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: "linux-arm-kernel@lists.infradead.org" , "moderated list:ARM/Mediatek SoC support" , "linux-kernel@vger.kernel.org" , "allen-kh.cheng" , AngeloGioacchino Del Regno , Christophe JAILLET , Jean Delvare , =?utf-8?b?TsOtY29sYXMgRi4gUi4gQS4gUHJhZG8=?= , Sen Chu , Tinghan Shen , xinlei.lee@mediatek.com From: Matthias Brugger Subject: [GIT PULL] ARM: soc: MediaTek related SoC diver updates for v6.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220919_035439_973957_09D19AF7 X-CRM114-Status: GOOD ( 11.69 ) 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 Arnd and Olof, Hopefully not too late, see below the MediaTek updates for v6.1. The most important updates are support for the PMIC wrapper on MT8183. MT6795 got support for the display mutex part and MT8186 for the MDP3 mutex. 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:431 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 Arnd and Olof, Hopefully not too late, see below the MediaTek updates for v6.1. The most important updates are support for the PMIC wrapper on MT8183. MT6795 got support for the display mutex part and MT8186 for the MDP3 mutex. Best 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-soc for you to fetch changes up to b404cb45990bf24d41c29fe856aafb0746a7b81f: soc: mediatek: Add mmsys func to adapt to dpi output for MT8186 (2022-09-15 23:50:28 +0200) ---------------------------------------------------------------- pmic-wrapper: - add support for mt8188 SVS: - several driver cleanups power-domain: - several cleanups of the dt-bindings and driver mutex: - add support to mt6795 disp mutex - add support for mt8186 mdp3 mutex ---------------------------------------------------------------- Allen-KH Cheng (2): dt-bindings: soc: mediatek: Add mdp3 mutex support for mt8186 soc: mediatek: mutex: Add mt8186 mutex mod settings for mdp3 AngeloGioacchino Del Regno (8): soc: mediatek: mtk-svs: Switch to platform_get_irq() soc: mediatek: mtk-svs: Remove hardcoded irqflags soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_table soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of_add_table() soc: mediatek: mtk-svs: Commonize t-calibration-data fuse array read soc: mediatek: mtk-svs: Use bitfield access macros where possible dt-bindings: soc: mediatek: Add display mutex support for MT6795 soc: mediatek: mutex: Add support for MT6795 Helio X10 display mutex Christophe JAILLET (1): soc: mediatek: pm-domains: Simplify some error message Jean Delvare (1): soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF NĂ­colas F. R. A. Prado (1): soc: mediatek: mtk-svs: Explicitly include bitfield header Sen Chu (1): dt-bindings: soc: mediatek: pwrap: add compatible for mt8188 Tinghan Shen (3): dt-bindings: power: mediatek: Refine multiple level power domain nodes dt-bindings: power: mediatek: Support naming power controller node with unit address dt-bindings: power: mediatek: Update maintainer list Xinlei Lee (1): soc: mediatek: Add mmsys func to adapt to dpi output for MT8186 .../bindings/power/mediatek,power-controller.yaml | 135 ++-------- .../bindings/soc/mediatek/mediatek,mutex.yaml | 2 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + drivers/soc/mediatek/Kconfig | 2 + drivers/soc/mediatek/mt8186-mmsys.h | 6 + drivers/soc/mediatek/mtk-mmsys.c | 20 ++ drivers/soc/mediatek/mtk-mutex.c | 44 ++++ drivers/soc/mediatek/mtk-pm-domains.c | 6 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 2 +- drivers/soc/mediatek/mtk-svs.c | 284 +++++++++++++-------- include/linux/soc/mediatek/mtk-mmsys.h | 2 + include/linux/soc/mediatek/mtk-mutex.h | 2 + 13 files changed, 274 insertions(+), 234 deletions(-)