From patchwork Thu Feb 17 08:26:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?UmV4LUJDIENoZW4gKOmZs+afj+i+sCk=?= X-Patchwork-Id: 12749575 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 7E4C6C433EF for ; Thu, 17 Feb 2022 08:28:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id: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=Owr7dXcDeERwPC+eJuOIGsgl9TbsBpDqvOZyHv1+JEo=; b=woPGLx9N1T98Go EIpCPk11HyDa02a0b7tFwWEMJKVh8+lX/8zP3SNXBzIVeeLyj86St4FlRdpq0RKdVmhWrqBjZGM1H tvG2YQvK1FoZTaV28lQapGCt+vHiS438BQq46GrcOTptHmcsKI7onATJjGEcPIXTzADdIHlzYZD7p FEo3Lgp+f0e585wG4n64NoHvr/UPxrKOBSiE3kCMLmCBc8DlQ6gaJHL8KGCzJPG72FCXzkFyr29Vp TnBx+MwpbeR2MNeFneXtMtLyZft5A8chx8dRy4HeYfclDWrnp1wykMzVo7WeSaLLt4j92tQ9b9X9f VJ5XAvN4ZJFqYuo1tKSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nKc86-009PAL-6b; Thu, 17 Feb 2022 08:27:10 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nKc82-009P8P-Jv; Thu, 17 Feb 2022 08:27:08 +0000 X-UUID: 701a461f485e4dafbf7d1622f15049e9-20220217 X-UUID: 701a461f485e4dafbf7d1622f15049e9-20220217 Received: from mtkcas67.mediatek.inc [(172.29.193.45)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1611077617; Thu, 17 Feb 2022 01:26:58 -0700 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by MTKMBS62N1.mediatek.inc (172.29.193.41) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 17 Feb 2022 00:26:57 -0800 Received: from mtkcas11.mediatek.inc (172.21.101.40) by mtkmbs10n1.mediatek.inc (172.21.101.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.15; Thu, 17 Feb 2022 16:26:55 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by mtkcas11.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 17 Feb 2022 16:26:55 +0800 From: Rex-BC Chen To: CC: , , , , , , , , Rex-BC Chen Subject: [PATCH v2,0/2] Add mmsys reset control for MT8186 Date: Thu, 17 Feb 2022 16:26:24 +0800 Message-ID: <20220217082626.15728-1-rex-bc.chen@mediatek.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 X-MTK: N X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220217_002706_678131_6456CE34 X-CRM114-Status: UNSURE ( 7.72 ) X-CRM114-Notice: Please train this message. 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+linux-arm-kernel=archiver.kernel.org@lists.infradead.org v2: 1. Change variable type from unsigned int to u16. v1: 1. Add a new variable in mmsys driver data to control different register offset for different SoCs. 2. Add MT8183 reset register offset. 3. Add mmsys reset control for MT8186. This series is based on mmsys patch for MT8186 on [1]. [1]: https://patchwork.kernel.org/project/linux-mediatek/patch/20220216084831.14883-4-rex-bc.chen@mediatek.com/ Rex-BC Chen (2): soc: mediatek: mmsys: add sw0_rst_offset in mmsys driver data soc: mediatek: mmsys: add mmsys reset control for MT8186 drivers/soc/mediatek/mt8183-mmsys.h | 2 ++ drivers/soc/mediatek/mt8186-mmsys.h | 2 ++ drivers/soc/mediatek/mtk-mmsys.c | 7 +++++-- drivers/soc/mediatek/mtk-mmsys.h | 3 +-- 4 files changed, 10 insertions(+), 4 deletions(-)