From patchwork Fri Feb 21 19:09:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13986196 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 8F3F6C021B3 for ; Fri, 21 Feb 2025 19:13:21 +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-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=567O03TXl1K2zaFaElzh+NHx2wBNM9WmJYIw4dMoWLI=; b=mynI6EYcDl4V6UTT9T5WnS155D 0NJtdrQFCZFwNdylMhU+An9TI+ucBsDx85RFCE7zOj2+/gUcSuHtEudTgY2ZeHlRztMVDx6P5vG1L vo+VaL5Xu1Vn+5kXR7ntTeUILX3yOVCjt3jHS+GK9URgOfkTEBlTzB65oQnXvtqm2RG0LNKUyhmxr F9LJsAki+fzxqs1bLcclheoz9X1k/lyaSFZkaR7vSqIxoSOp7Jkd3ryl6+Rq9EGhXLBgNt/ClgnCW dvV2QkpptypbO0sGpSVzfd/767Zg4IoXKeb0qLFANj0L62YX7re8GLr752UAevJ0gv9Cg9Jo3kLYv rLKM2r7g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tlYST-00000006cCe-3AP4; Fri, 21 Feb 2025 19:13:09 +0000 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tlYPc-00000006bVi-23nV for linux-arm-kernel@lists.infradead.org; Fri, 21 Feb 2025 19:10:13 +0000 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5e02eba02e8so3352099a12.0 for ; Fri, 21 Feb 2025 11:10:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740165011; x=1740769811; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=567O03TXl1K2zaFaElzh+NHx2wBNM9WmJYIw4dMoWLI=; b=GI/meNPNgU9vTRuQhVDAzYp73oMD5iEba0bVZW6zCjzKNec/0mhAlvHqa57qUYnNIO cfydAFS7nzWN1x3P8UVr99goGmDpCDlPdGBiUgmj2Oz3VAJaxmiR3/eLjtkmwOjmXbOE Zw17GfrDoIoocljByZ7yheRgg1NuiPAPoN2Hjm3Lby3uYiBNp0mlYLtC041Dwp6lrhgO fD2bkf587VIXtj1EF26M7hZPe9+xjHwSffgG3zTm8IbMux2cDicdWl9Na8LJ+boIKKEB wfAfR2l6ns02z/myADrI0PikAJHqRdxefvMIJqkaRxTyCH2Z7Ik0gjVlX/Ga02yaijeQ LyIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740165011; x=1740769811; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=567O03TXl1K2zaFaElzh+NHx2wBNM9WmJYIw4dMoWLI=; b=EJb3shY8BLVbf3/RzX1RjEx4KpBo5Lyn+n2ZonEDD/prOUArwD3i0c3vCBn2mNqgx3 9fikcHkGDTc3stkgMnBREkFS4FQRwdjhKvBr7ks77sJXEPEYqD6ja+A7+LGfZGf/JSHr F8CqMnxveZbi313Gs53QtcIJCV7eR+hg3z3gXapAVpTaRGrm7TiMKgAHS7FnTuUzz+p9 /B1Az2PmcwXy25j8Cv0wQ9hB0u54oWVJxg6qSGpTpyoWxP3mTzjxVaEm6HkM5c35roMs vTFivtkUWYwGO59XCJLDQ5zs3T7+kZZmbGCsZssvF/B61uSAIEprQx7w6mOZfHBdKA91 XLiA== X-Forwarded-Encrypted: i=1; AJvYcCXUKrjxcAfed7qm5wJCSst77N+XJG4VtIxxKsLNm7UB86XkraIEuKn8grAW3mGEnNCs0K6xk+g67WjrSlZvdHkT@lists.infradead.org X-Gm-Message-State: AOJu0YwGIfYyZ1miE3VcyPJxKFL+njWF4jgLTC8cmqVcs12aM+JnLLCq 4+qyFP7XNNmhjPhqvJrvPyXadYyNUdhP20XQP9IUJZ2/3iz1/h72 X-Gm-Gg: ASbGncsZltKS66UyBcgs3qcF7GZpVzR71FBMASLb3ASp9NTNswmrhUmw122hHAmVc19 +e9IA3wlruzEmWd/5wftNRM13IlNY62PINDtAnHnINgsiX9YtGD/Y2/XnMryLS15nNTttfBqyai dVckdc8ihRMN/hJo1r8FOfeejQ56A+B/E0Oma8Q2Vf4HRN1PQbFH8ykhjvgtc1+WG/BwP8Xuuov fb8D6iNru5wfJh/cCNiIiBLIL8+d+DXI4qrtPEl+EhUzGr9ww4ABAm5QCoA/rpkM8FgfHayYPRW tqIoNglBJnn7ycESDw6N1DAIJTJIymkSUni+GoND69e+OWenfaB798qSl7c= X-Google-Smtp-Source: AGHT+IEmPiejRQxTssIcrN88SLF0un2Lky5fZZJX36APFTjfjcJGDZ+uQm2T3CrIR28xRbfsva9TAw== X-Received: by 2002:a17:906:314c:b0:ab7:ec8b:c642 with SMTP id a640c23a62f3a-abc099e9473mr411947166b.5.1740165010510; Fri, 21 Feb 2025 11:10:10 -0800 (PST) Received: from playground.nxp.com ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-abb9b187203sm1027261566b.61.2025.02.21.11.10.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 11:10:10 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang Cc: Pengutronix Kernel Team , linux-clk@vger.kernel.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/4] dt-bindings: clock: imx8mp: add axi clock Date: Fri, 21 Feb 2025 14:09:26 -0500 Message-Id: <20250221190929.31469-2-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> References: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250221_111012_530210_D5ED5B94 X-CRM114-Status: UNSURE ( 9.90 ) 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 From: Laurentiu Mihalcea The AUDIOMIX clock provider takes an additional clock: AUDIO_AXI_CLK_ROOT. Signed-off-by: Laurentiu Mihalcea Reviewed-by: Iuliana Prodan --- .../devicetree/bindings/clock/imx8mp-audiomix.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml b/Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml index 6588a17a7d9a..0272c9527037 100644 --- a/Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml +++ b/Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml @@ -24,8 +24,8 @@ properties: maxItems: 1 clocks: - minItems: 7 - maxItems: 7 + minItems: 8 + maxItems: 8 clock-names: items: @@ -36,6 +36,7 @@ properties: - const: sai5 - const: sai6 - const: sai7 + - const: axi '#clock-cells': const: 1 @@ -72,10 +73,11 @@ examples: <&clk IMX8MP_CLK_SAI3>, <&clk IMX8MP_CLK_SAI5>, <&clk IMX8MP_CLK_SAI6>, - <&clk IMX8MP_CLK_SAI7>; + <&clk IMX8MP_CLK_SAI7>, + <&clk IMX8MP_CLK_AUDIO_AXI_ROOT>; clock-names = "ahb", "sai1", "sai2", "sai3", - "sai5", "sai6", "sai7"; + "sai5", "sai6", "sai7", "axi"; power-domains = <&pgc_audio>; }; From patchwork Fri Feb 21 19:09:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13986197 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 8560BC021B5 for ; Fri, 21 Feb 2025 19:14:48 +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-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=tOMBM0/LptOoZWpnGTFXn3VuyeurWEITTiZxZ/wflWQ=; b=XjHTR54q5T/Xs2Px4mwrEi0qud LuXAyn2yfSYdGU4Q4k0YyaFpobSRzhjgckdmvV8+GSzdSg51uskGBUlMSWs+Zfb4tow98PixQN8ff AXGK7urAxIANhy/SaHgseKcFUBNEtPlcmu5uzVrntqU7v+z7BQoJ80mYxYfEOw1EIMLbaRK4xn2JH CEAa6JUdbNLubiz/xN61WPiotYcZcE6cscAQMESSg8IOBSc5QROqEAhXr7e/RHILm9V8R8OArbJ+C PKDFkwTOXiw0sKlAa0pgjlGTJy0BvuwxKgBUesF4VGV8hKDK4ZhfdTKyKdTFgvKKJkgHFTw0+8564 I2PxqbpQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tlYTv-00000006cPs-1nAi; Fri, 21 Feb 2025 19:14:39 +0000 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tlYPf-00000006bW2-16jN for linux-arm-kernel@lists.infradead.org; Fri, 21 Feb 2025 19:10:16 +0000 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-aaecf50578eso479606766b.2 for ; Fri, 21 Feb 2025 11:10:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740165013; x=1740769813; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tOMBM0/LptOoZWpnGTFXn3VuyeurWEITTiZxZ/wflWQ=; b=PCFXKI7AYVeONOgHc/70GwgDePXT4cDTMn0tczjpKD+npQQju4lZCvyRcwNV0UY/fs i/m5F/K4zjlAMnI/GvwwKQHrLYphDejfFIjN2vaCzLdCoZS8MrV+xp627FnBAW9vwqaP iFYZLDY4BJ+HtrSYcEupdBbBPCtPfbHHxOya3BOnLISeo1DAUMTPrAkHr+vNuiTGDjz9 2t0qdz/IqZqCN0HfAGvRSFILMbgtqdVNFKTyiNmnYaC35EnMmYjJr+mB+cs+Lm9k2le1 PB0ln5da40yCME5+fjPjJCOH98GBeim9582B7CCxIhw8zjX56jDV+qlFBcqvshs78PH0 3j7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740165013; x=1740769813; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tOMBM0/LptOoZWpnGTFXn3VuyeurWEITTiZxZ/wflWQ=; b=a3S8IH42toIP85HYq7ior8J6s/A3qY3aZ67hcSfx1ThmKJHfBa9as68K8U7z/VeFi9 fpcT6y3QqHVqXASN/wPULco9BXA18xUh8PUjsq+e/mGaHftMe2Q5FtKEHFxeCLP4jJ/E zQAksKxincqMF9+EHqiuJijedndG+V8N7RfXh/44tiCISyh4vSdV4arYKNWfPL9C7DvP JLoIxS+Fu9+VKnmCjPdGiRbbt+2QjfSDJo8uih2RP0kFFW1SopIDcc+972LFMvEIZ0IK oqlxedK1yGoiS3p/H0RKHUk4sCdDZ6Cx4ss1aMbtw6vn2gTsTBwqBAJUwAOE2FgVKPpN RrRw== X-Forwarded-Encrypted: i=1; AJvYcCUB8Jt8XUMHj9W0AvkAaqTeZGo2aIqoO+zo641zvYJmKh8WdBv7YlbIIl1t8qgTsRCJAIY1PrR1TiTfQk/HKOXX@lists.infradead.org X-Gm-Message-State: AOJu0Yy4fxPF+PLjv5ZbhebhrkyhRPs1yX8TzPw4ulPKZ0htmR1wPqEJ ZcUFZEU6oHC60z4jQtbrVoC62Tm7gYis0eLq90mW6zFqI4ZTZsXb X-Gm-Gg: ASbGnculWYNk7RaFW8444mPE9sZGFNbzIwdEZjrBXNAKDDhZtsxY2QIdUMpbQK6W+UR 8uXAhrlgyCCaqfBr4v240AqtXxM5Ec4SNB7OARnOqosiiAccKSDrDRGwhJztUHfAEthec5L6seb bWBMWsWtysxY4tSAlbxa+ENQY7WmaqYjWoinkUj+1BqXVOnQSo3ckieI0dIe45Y1m1DwLewPPsY 5XVeA+vonMw8m9qwwxffFEYYZ9Qs4eTIIef/zYN5iJl6M6LCcQj1j0LFUV6pQWOp6n73FPPpQLM ESCWnYmiXcfrkpyZ25m300kgMSiUQTuj4dLaHSWPWuKvz/WySftGpocnVBw= X-Google-Smtp-Source: AGHT+IH9dIYGKpfakCpm7QX9v0EfX1043+vTXy8S2cvINmOR+ptJQsFSlwJ4jw24HVfPeVBX1a9vlA== X-Received: by 2002:a17:907:7285:b0:ab6:ef94:6054 with SMTP id a640c23a62f3a-abc0db35708mr483073766b.33.1740165013278; Fri, 21 Feb 2025 11:10:13 -0800 (PST) Received: from playground.nxp.com ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-abb9b187203sm1027261566b.61.2025.02.21.11.10.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 11:10:12 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang Cc: Pengutronix Kernel Team , linux-clk@vger.kernel.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/4] clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents Date: Fri, 21 Feb 2025 14:09:27 -0500 Message-Id: <20250221190929.31469-3-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> References: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250221_111015_303459_E1CFBC94 X-CRM114-Status: GOOD ( 11.70 ) 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 From: Laurentiu Mihalcea The DSP and OCRAM_A modules from AUDIOMIX are clocked by AUDIO_AXI_CLK_ROOT, not AUDIO_AHB_CLK_ROOT. Update the clock data accordingly. Fixes: 6cd95f7b151c ("clk: imx: imx8mp: Add audiomix block control") Signed-off-by: Laurentiu Mihalcea Reviewed-by: Iuliana Prodan --- drivers/clk/imx/clk-imx8mp-audiomix.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/imx/clk-imx8mp-audiomix.c b/drivers/clk/imx/clk-imx8mp-audiomix.c index b2cb157703c5..62a180d6f8cb 100644 --- a/drivers/clk/imx/clk-imx8mp-audiomix.c +++ b/drivers/clk/imx/clk-imx8mp-audiomix.c @@ -180,14 +180,14 @@ static struct clk_imx8mp_audiomix_sel sels[] = { CLK_GATE("asrc", ASRC_IPG), CLK_GATE("pdm", PDM_IPG), CLK_GATE("earc", EARC_IPG), - CLK_GATE("ocrama", OCRAMA_IPG), + CLK_GATE_PARENT("ocrama", OCRAMA_IPG, "axi"), CLK_GATE("aud2htx", AUD2HTX_IPG), CLK_GATE_PARENT("earc_phy", EARC_PHY, "sai_pll_out_div2"), CLK_GATE("sdma2", SDMA2_ROOT), CLK_GATE("sdma3", SDMA3_ROOT), CLK_GATE("spba2", SPBA2_ROOT), - CLK_GATE("dsp", DSP_ROOT), - CLK_GATE("dspdbg", DSPDBG_ROOT), + CLK_GATE_PARENT("dsp", DSP_ROOT, "axi"), + CLK_GATE_PARENT("dspdbg", DSPDBG_ROOT, "axi"), CLK_GATE("edma", EDMA_ROOT), CLK_GATE_PARENT("audpll", AUDPLL_ROOT, "osc_24m"), CLK_GATE("mu2", MU2_ROOT), From patchwork Fri Feb 21 19:09:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13986204 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 45EAFC021B3 for ; Fri, 21 Feb 2025 19:16:20 +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-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Ia5D1StmV4CnXYyEpke0sKKPWzBMRVegEo2c54oP3lM=; b=DxzhRDgd0wr2hbtSNbpz+YeNs3 K+d8on3aLwbGeyS8Khpb+8QcGlSH2FiRry70gMKJCRL41XSZIaVuaG4d16iB3R58AbLyEW3MjMkXk V6ND6TYxSggjiWIQ0c4BiG5hfB6VhDgs6FvpSOIRdnYaq1LEHAr018M2apW++TYv+Ok01k0OX4FeN Go6XPPaqYY4K5jyEIsVAM3r5HizlE2WhgckkU2lSbQE6/j0g7xUXhDW1rgo0N1Y6F4QmsO6445/N7 pmFXoXTAWqJmsWF2+nb3+IEepVCwNlVpPM9Mt8rlBW15Boq1arOgqojrF2gK3qv4mVyiSK0x1M5Tt IfQ3i42Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tlYVM-00000006cfN-0IkM; Fri, 21 Feb 2025 19:16:08 +0000 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tlYPh-00000006bWP-2J4B for linux-arm-kernel@lists.infradead.org; Fri, 21 Feb 2025 19:10:18 +0000 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5e050b1491eso6207878a12.0 for ; Fri, 21 Feb 2025 11:10:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740165016; x=1740769816; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ia5D1StmV4CnXYyEpke0sKKPWzBMRVegEo2c54oP3lM=; b=UL6HWjLfSIiGonM9e8GAUtp84GxRBbKfrxbBnIOHum7pUH8VjSsHRau62FRqwJEYB0 2HSTpmJwinUV91f6Xy7yrOO34+rDXOsQVHZMWLn73dR//opXLbIWSWWvcPobdLiTAFFS BGU/wVZUv0GyqyPCUFkKol/9NbDwEFse9X3PQmP7PZa5/KY1uT8RE2mRDRrHNuB2yu5C aKOs9+YGSPHG4pLHGynujtEGp3rEVn/h5dzCjJLX33xougtcPS2bpTxz3IKRPB9DZplG iv2zEfuJgpkh4ahWhcX4V0iz3CHKKavLHPoE9Tuyp4oKZjlreaq22/jWGOsZIfbMYk3e xvsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740165016; x=1740769816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ia5D1StmV4CnXYyEpke0sKKPWzBMRVegEo2c54oP3lM=; b=DLaRdQUw5hmkUuxYD4ZmAurDMPkN20uhVOw5wddu4MJb+A1hrwzP57NrtMnrJTqJgj NZNvKwu/nyna+zjU9/RLpOmgGiiX2eGXX6EMtapfqbz82Eg7b/lHptUstBHcp7J8YvTf JIfwVYvHNMzzAiAbrdcBRNr1093qLmE4ADFzsjaFRKyjkfYy6hxmZgW48ggkbOF+mYsg 1MpQjSVa0U7mvPdvIHbwb8xXnNVFZ5Z+4+vRw3jzCBWlMeOjeDMcKZEKGE7v+RKyI1OS +t5FMTk7wnsY8IeMK8GrJjr+MhTlboD1Sw1lDChQoEfKCR1qvmdOMCUJVxH5HWETDny5 LOVw== X-Forwarded-Encrypted: i=1; AJvYcCVCYzd4cYOMyD8ijmzeF//7yd8z5MTJY9sMpki61+NHckZCFX+jIDzoj0mEMERvLQgtnim/nMUaKVM26Ir9APtA@lists.infradead.org X-Gm-Message-State: AOJu0YzKfiPILYhg4koGgiqkPwhCeLpy5Vjmcp7deHGR2RDYQdV/Toe/ DXv2pDlWsbzZYkdHyQPgeuu34/CbP3I3m8kaCJAglp9zDXrfBFP5 X-Gm-Gg: ASbGncseL2t7kVIBD/2eOKqazgK49ME7nsmfoUGvGlijVjAeCP24/rzFKFZJQLRJ8S7 ZcoCbF5bwCvN9q8e/sSBoWJ8uYUJ8Ny/S5jN1sPmx9pRULZ66nYLyM8R3mTyIIe8KAItd2aovhg tzv7r5ZByxEle+UV2ArUKHHW2msgyDEgI14ttEjF/7hEMQU+gLDI1WvQ4nET4TVaN3hth+sg1O2 dTKqOJ261FcASz/TZLCoZJpyniXABQ9No+cSKlCwzHa5/nUvIamsaQiPGXyOppw8C5Bgqm8G6sM xw5RwuKzCeuko4UofcuvFE0S1MXxtJwlPe8CNqjLKNgPO25cj5XBTA79NsU= X-Google-Smtp-Source: AGHT+IH2yYVlH5R4OYQQsbx0L1fsjd6ylbWYVx6pl2giZCsE6+FEB6nEzzNoq7LJ9eixK0JAOpFMOA== X-Received: by 2002:a17:906:308c:b0:ab3:9aba:ce7d with SMTP id a640c23a62f3a-abc0ae1ab4cmr359498466b.1.1740165015786; Fri, 21 Feb 2025 11:10:15 -0800 (PST) Received: from playground.nxp.com ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-abb9b187203sm1027261566b.61.2025.02.21.11.10.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 11:10:15 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang Cc: Pengutronix Kernel Team , linux-clk@vger.kernel.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 3/4] arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block Date: Fri, 21 Feb 2025 14:09:28 -0500 Message-Id: <20250221190929.31469-4-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> References: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250221_111017_589018_4B645CDA X-CRM114-Status: GOOD ( 11.20 ) 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 From: Laurentiu Mihalcea Needed because the DSP and OCRAM_A components from AUDIOMIX are clocked by AUDIO_AXI_CLK_ROOT instead of AUDIO_AHB_CLK_ROOT. Fixes: b86c3afabb4f ("arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX") Signed-off-by: Laurentiu Mihalcea Reviewed-by: Iuliana Prodan --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index e0d3b8cba221..86c3055789ba 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -1619,10 +1619,11 @@ audio_blk_ctrl: clock-controller@30e20000 { <&clk IMX8MP_CLK_SAI3>, <&clk IMX8MP_CLK_SAI5>, <&clk IMX8MP_CLK_SAI6>, - <&clk IMX8MP_CLK_SAI7>; + <&clk IMX8MP_CLK_SAI7>, + <&clk IMX8MP_CLK_AUDIO_AXI_ROOT>; clock-names = "ahb", "sai1", "sai2", "sai3", - "sai5", "sai6", "sai7"; + "sai5", "sai6", "sai7", "axi"; power-domains = <&pgc_audio>; assigned-clocks = <&clk IMX8MP_AUDIO_PLL1>, <&clk IMX8MP_AUDIO_PLL2>; From patchwork Fri Feb 21 19:09:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13986205 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 A2087C021B3 for ; Fri, 21 Feb 2025 19:17:45 +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-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=V3oJX0NNej/zcXG8s4cxQRhfNdLEwQ8bXLo+d66KAIA=; b=HTUOMlOJT8XjfSbMgQHajyMbch eKrQlGazRpN+3ryXKLLL7l6HjX2h1B5s7m9iiqq7YGC8wbvc+YBaZMKspKXq5cTI/y/BqlF/wKTGT II5q5xwd+cV2hYepc6hV3Dz+y6DjodMecAiZrOJ2LSVSi6hVwPmwgAYva4A6a5PXNtLqqVdyZvl5D 77JKKmt9EMjADzhNeaDJN7cey1yMGijnXJWzkztOnwQWXtcsE/iCXginTQ11APCx5ubaAWwzO29Ng EtakkYkPx/Mby0/ZZlY/BwbtpnHuJBnJFve48f4gcOcoHXKRF8qXf48zGo022mXk6+73jySTaJK6u Pxo5EOrw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tlYWn-00000006ctN-3NLq; Fri, 21 Feb 2025 19:17:37 +0000 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tlYPj-00000006bWz-35rP for linux-arm-kernel@lists.infradead.org; Fri, 21 Feb 2025 19:10:20 +0000 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-abbc38adeb1so429591066b.1 for ; Fri, 21 Feb 2025 11:10:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740165018; x=1740769818; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=V3oJX0NNej/zcXG8s4cxQRhfNdLEwQ8bXLo+d66KAIA=; b=hn8jmhrIGnfEItehAYdcLbiRBz1Yn/7fTHlRHzux2688N1+V+j7nL0IpIXhm3iP76F b0808+gWazkEnsI6T18nBxJ00ef4wGyOMsztoYngZlAnOzxHSz10kb/vyMcFeL3DC4w0 csbXCo076lSnDaT63VivcgI2pCPTUmIFIEu+e342VegL2VrkSM4cvWMV2aak83Xj2USS bFQ4IaOTGHvqt+YYOwsaxxPQ1givNm+TIfHl1CRn5hr/Yp7PKW2G39MybcDRIzzyhLTo 0uY1GSdU39mWnZBTMbcbMoTxsxvcL3tZbgN6WrGD9xg+sUC/kNkTalgYd7B3j4RFQCZC 96zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740165018; x=1740769818; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=V3oJX0NNej/zcXG8s4cxQRhfNdLEwQ8bXLo+d66KAIA=; b=aSi623rUmxJnTEhal6Y6e1Z0RgYQcrqxqIa9cYANT4O0H1RDMLmNrLP0V95jqqYti1 dsexwgpy1rd/UxPF8jV+2wjPTagK/66SrldaK+Uvzdb05SHqYLJ4tPWAtmoy9lFqULDe mUB7vE2Evd9jc+nMTUIegHNWr5AR9nyrV6Bfn82qNIOW6cq9RITmLpd/ENOOrpBNEfbZ 5eJ/G57cqwq/W44l+kA0CIrQWKRH5HKwylJsFXwOAYM5JMEf2kqExpwROcWQyB4j1Gak TncgP0fok5CViHedO65bv9DFK+B09teh2b3BzfHFHgeoiLldadQUO0R2600C6fAyyRkt DAIw== X-Forwarded-Encrypted: i=1; AJvYcCUAjGnBB6KM2aqEYz3ZoHLERf3a0p/noG4GZmNuJehqjHEh9Z73llxT4Y9dDF0cNfzgaGsdXNhPZ9MYkKwkls2V@lists.infradead.org X-Gm-Message-State: AOJu0YwT4Lu966/I6C9F2CtIUZbtapngdWcZqDMP7eMhyH/HWwKmwzE1 /jyuBgXeTHe8iMuR58KHO/lGZM7jXeV1WEiEfTFTl2dWRIUNnc9X X-Gm-Gg: ASbGncuNfKWsBVwoW7FZ6/7NR95oVStLN+cab859nkTIweXQE2zKs6OsItL9eV7kT5E 5WV8F5CkK4qO3kA65Wbbo0D0DZm8BhzL1gB6XoQRD1abxwYbu+wlbM+K2Ipf3JgfihXwuTmCfqz WNTPbS6U/sCc4UxYDOAqy03ws62qsHHIWP5ut5/ZSdSr03mpUfkhI7UA00TFQL8fPGOLV4iSwqT OeEOvA9wv0tcMIbYNTNQzKoR95Yg5BRAmQr0wGhAacSxZzQp94m3KGxLdHBuMahFbCl8b2fE7hL ZuX2eGOJEGV2yXkHwF4I2oiQp7WBMULZDGj65dSctJyflmp3otU9nfhIjXU= X-Google-Smtp-Source: AGHT+IGynN4ZF370Lzvi3ueh0CqKqONEKwybpfbsK9fvcCWm2za00Rn41+jeaxCDTpgJmAnwoZijwA== X-Received: by 2002:a17:907:7f9f:b0:ab7:c94f:af87 with SMTP id a640c23a62f3a-abc09a4b598mr518223166b.16.1740165017795; Fri, 21 Feb 2025 11:10:17 -0800 (PST) Received: from playground.nxp.com ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-abb9b187203sm1027261566b.61.2025.02.21.11.10.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 11:10:17 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang Cc: Pengutronix Kernel Team , linux-clk@vger.kernel.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 4/4] arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz Date: Fri, 21 Feb 2025 14:09:29 -0500 Message-Id: <20250221190929.31469-5-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> References: <20250221190929.31469-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250221_111019_775343_DC6126C9 X-CRM114-Status: GOOD ( 12.43 ) 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 From: Laurentiu Mihalcea AUDIO_AXI_CLK_ROOT can't run at currently requested 600MHz w/ its parent SYS_PLL1 configured at 800MHz. Configure it to run at 800MHz as some applications running on the DSP expect the core to run at this frequency anyways. This change also affects the AUDIOMIX NoC. Fixes: b739681b3f8b ("arm64: dts: imx8mp: Fix SDMA2/3 clocks") Signed-off-by: Laurentiu Mihalcea Reviewed-by: Iuliana Prodan --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index 86c3055789ba..54147bce3b83 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -834,7 +834,7 @@ pgc_audio: power-domain@5 { assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_800M>, <&clk IMX8MP_SYS_PLL1_800M>; assigned-clock-rates = <400000000>, - <600000000>; + <800000000>; }; pgc_gpu2d: power-domain@6 {