From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D5E4ED172DA for ; Mon, 2 Feb 2026 06:48:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:CC:To:From: 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=/0jDIWzevIx91XRgJ7BzAI6sO1hncfLhht14JCfLaf8=; b=PrbKJOkspi2eMRVD/IgKeAJGlq ZYK/rZFl+8Dm0TL1aMGMYl7MsY5O9snmx4ZpMDxf6zVRpa7BFxCd4/Z8RCcTeriu16w4VzU0Dr3HF nxiTK54iFh2/DI6HAGILCT/1ynL0jKuiIGNNjBbVIwRGCuy7/Y3uoAyi5mwJcNVx/TJDT8dLbXUvq rssyGC6zK9Lf1Fgw9k/ZUWkva/5w6SgNhTf4YDlYAaNkRpcFFFhT59vG58QHiD50Ok+27HreU3e68 tsLbMTwwKfoLTPAXQWfxNBIu/1XFFGaTi2sR4ZcKDyLTk0EQrfAlYD1IJF+WoCHzBvOXZjFczc46l PWGb9G7A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vmnje-00000004YZZ-13xc; Mon, 02 Feb 2026 06:48:34 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vmnjb-00000004YXi-0LWc; Mon, 02 Feb 2026 06:48:32 +0000 X-UUID: 2be5dbf4000311f1ad39f32c34db0b1c-20260201 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Type:Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:CC:To:From; bh=/0jDIWzevIx91XRgJ7BzAI6sO1hncfLhht14JCfLaf8=; b=PQQpBno5RuJUCXfqwWkv2AUQb/YEsYlromXH1bPLWqWNTof7uvvxrGoX7JuAE96QH3fgcm8qokHSR66Y6jh07FzwMBOnfbTtzXh/rcHgA4R0Ed94/YbyclPWgb07eRrMfpFxw/I5rTNrjKeecGqDfksS5a8aI6eK+fmahe/RAeE=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.3.11,REQID:15be318d-4965-4665-9474-5261f8e32bf0,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION: release,TS:0 X-CID-META: VersionHash:89c9d04,CLOUDID:9c0939f0-16bd-4243-b4ca-b08ca08ab1d8,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:102|836|888|898,TC:-5,Content:0|15|5 0,EDM:-3,IP:nil,URL:0,File:130,RT:0,Bulk:nil,QS:nil,BEC:-1,COL:0,OSI:0,OSA :0,AV:0,LES:1,SPR:NO,DKR:0,DKP:0,BRR:0,BRE:0,ARC:0 X-CID-BVR: 2,SSN|SDN X-CID-BAS: 2,SSN|SDN,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR X-CID-RHF: D41D8CD98F00B204E9800998ECF8427E X-UUID: 2be5dbf4000311f1ad39f32c34db0b1c-20260201 Received: from mtkmbs13n2.mediatek.inc [(172.21.101.108)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 2123208490; Sun, 01 Feb 2026 23:48:24 -0700 Received: from mtkmbs13n2.mediatek.inc (172.21.101.108) by MTKMBS14N1.mediatek.inc (172.21.101.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Mon, 2 Feb 2026 14:48:21 +0800 Received: from mtksitap99.mediatek.inc (10.233.130.16) by mtkmbs13n2.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.2.2562.29 via Frontend Transport; Mon, 2 Feb 2026 14:48:21 +0800 From: irving.ch.lin To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ulf Hansson , Matthias Brugger , AngeloGioacchino Del Regno CC: Matthias Brugger , , , , , , Qiqi Wang , , , , Subject: [PATCH 0/3] Add support for MT8189 power controller Date: Mon, 2 Feb 2026 14:48:12 +0800 Message-ID: <20260202064820.347550-1-irving-ch.lin@mediatek.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260201_224831_140501_B41A85CE X-CRM114-Status: GOOD ( 10.95 ) X-BeenThere: linux-mediatek@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-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org From: Irving-CH Lin This series add support for the power controllers of MediaTek's new SoC, MT8189. With these changes, other modules can easily manage power resources using standard Linux APIs, such as the pm_runtime API on MT8189 platform. Irving-CH Lin (3): dt-bindings: power: Add MediaTek MT8189 power domain pmdomain: mediatek: Add bus protect control flow for MT8189 pmdomain: mediatek: Add power domain driver for MT8189 SoC .../power/mediatek,power-controller.yaml | 1 + drivers/pmdomain/mediatek/mt8189-pm-domains.h | 485 ++++++++++++++++++ drivers/pmdomain/mediatek/mtk-pm-domains.c | 36 +- drivers/pmdomain/mediatek/mtk-pm-domains.h | 5 + .../dt-bindings/power/mediatek,mt8189-power.h | 38 ++ 5 files changed, 560 insertions(+), 5 deletions(-) create mode 100644 drivers/pmdomain/mediatek/mt8189-pm-domains.h create mode 100644 include/dt-bindings/power/mediatek,mt8189-power.h -- 2.45.2