From patchwork Tue Aug 16 19:32:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?TsOtY29sYXMgRi4gUi4gQS4gUHJhZG8=?= X-Patchwork-Id: 12945240 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 03600C25B0E for ; Tue, 16 Aug 2022 19:34: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=NDZW7sbvanUptpeHiZlPRyjKooPZUcHyGOXzIF6FD+0=; b=FenHRfClJqSRTn tTcVcdME7M3EE0xV/X/2ydy2JE9u0ZkLKBpfA1LF+ZiCva+PMl/2gVCuwLHbt3Ez7pA3yEbsudC59 TUR4gb4IF4Lt88CltmojtrsnDxoFZrGGtX9MqwN4XJTEbZXup+UaSNlQpRMgHQhBOz0wo8ONh5Ca3 XRfjkPOhnP7mkMH2IE8YMtg8iw2Bft1/gQCdA5CG1PjLsE4WlMNFiIAlxm40mIO9RKabXY2x/6oew wX7QmV5BKiYlZiuBLvZG4wEo13u7eU7UZO84vAVB7QYYH6MJeVQLEPonYdIrqFTYAsgqzfRsZTsX+ Gsw68/ZR5qQlUyJ6Qjkg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oO2JU-006Rw7-6f; Tue, 16 Aug 2022 19:33:20 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oO2JG-006Rnn-Pt; Tue, 16 Aug 2022 19:33:08 +0000 Received: from notapiano.myfiosgateway.com (unknown [70.107.189.129]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nfraprado) by madras.collabora.co.uk (Postfix) with ESMTPSA id DCDE3660159A; Tue, 16 Aug 2022 20:33:00 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1660678382; bh=NDZOYYtE7Z7aJgkBinWoKrxMwniorPfp7MHSzfu5Mmk=; h=From:To:Cc:Subject:Date:From; b=dZbky2nCHVH0QRnFC1mUdc0o0fJ2I2afS2OKokeQglstEyosRSwGdiHi4l/MQWb1/ +LWG8GI8AoA0jfk32bVYxSjDpjw2+oJ/Ze1/4umZwbevfBrui0ftCdVNSsOT3dX3P6 TsiUVH1uYkJGi34+30XCMXJ/697KhVR2xA9Of8OqY+ZKGF/obOlfwJczmEZCEzUjXC oHc3LpP0ce1rpJofE+8lKdwy8LrtO8Dqep5fqWeiPLyuaGXb+s7yUAEAv1JP8Py1U7 hvOZ5YrWaYPnB5ry7IQgd69LpShv4++oJe7e+RaCbxrs12mN0Im9FsXdeYDfp2clS9 cwKHFCRX3wdqg== From: =?utf-8?b?TsOtY29sYXMgRi4gUi4gQS4gUHJhZG8=?= To: Michael Turquette Cc: Bo-Chen Chen , =?utf-8?b?TsOtY29sYXMgRi4gUi4g?= =?utf-8?b?QS4gUHJhZG8=?= , AngeloGioacchino Del Regno , Chen-Yu Tsai , Matthias Brugger , Miles Chen , Stephen Boyd , linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org Subject: [RESEND PATCH v3 0/2] MediaTek Kompanio 1200 MT8195 - DisplayPort clocks fixes Date: Tue, 16 Aug 2022 15:32:54 -0400 Message-Id: <20220816193257.658487-1-nfraprado@collabora.com> X-Mailer: git-send-email 2.37.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220816_123307_093866_CFD8A55C X-CRM114-Status: UNSURE ( 8.20 ) 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 This series fixes the two DPINTF clocks to propagate rate change requests to their own parent (and also fixes vdo1_dpintf's parent name). This is needed in order to stay clean in the DisplayPort driver and avoid adding (now useless) custom handling of clocks reparenting based on the wanted final clock rate. Original v3: https://lore.kernel.org/all/20220617111248.90505-1-angelogioacchino.delregno@collabora.com/ Changes in v3: - Fixed tags ordering. AngeloGioacchino Del Regno (2): clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent drivers/clk/mediatek/clk-mt8195-vdo0.c | 7 ++++++- drivers/clk/mediatek/clk-mt8195-vdo1.c | 6 +++++- 2 files changed, 11 insertions(+), 2 deletions(-)