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: 13986181 Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6DB5725291E for ; Fri, 21 Feb 2025 19:10:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165014; cv=none; b=L/Yx286zAnrc8W7LnWDQbd0S9XelqUNV8PPJ7RYc9CIPTcUNJ9jFEaSHJpmYVo52qEEaKMGkpTBlNQz3hsvBGk/I9YUxYOOfHTxkjKTn8cwkH0UmN+Wyx0yWYv+M5L9zoUXuA2nOAX9a8uV+2pJ98TDhwopgM+CG3Yp9nPBE67I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165014; c=relaxed/simple; bh=LeH65yTFTRVqmDaRl1tqPoArVGX6tswmQUVoL+mdRu0=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Vw5vJiNTaAHeUApEoZWqhtCV2SPLiVe/4Su77svj/g9NL5K9UbpbQXQ/unYCnwcKUX/tDyuZGLipBmN8pi+xqgy/dXHeKTNn0ydxAN672W5mSKbrv59IkmMc4H8W5onx3JiY9428xBcJP0j1wsaX4ecHMTC3MaEMV6lFIA9oG6I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=FBfYh8Ox; arc=none smtp.client-ip=209.85.218.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FBfYh8Ox" Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-abbc38adeb1so429572866b.1 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.linux.dev; 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=FBfYh8Oxkh0mYmznHkM5FIRShadkUpYW32cVXKYi/gB5ZYT3rBpK3cY2IgBag2mnHV Rip3uSVDUmAPGTVFi//9Oi5raOEm/JWOgdFkHcG8hRcjR4eZUGoVkrUQ6muk/VT+vyGf xEQJx2yZFJsySKYwhx9sVgle06gcOBqRVs7waDoezyyWE8R/KbNmoyI4g0icMuB8cEvj ewoqwG84JIsF0o7u6Js52Aomu/ASoesZG62YHZXuxFm3LB/5196XMm5/KcvrXs05D2V9 sM4oQrlCs4J7ihPzqBd9G0dI621EyCmn0VhRFQ9w1FKlMdFcHUPMvLxC1amg3tdIO8Fj o48A== 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=uczQqz8Vzj3NDb7vSoDlxkoA018wVzvKACpKvivGghxQHiz7fwadgje3oBnNOq+Zbo eMPUgmDs03poQaO889HgAvx+/bjKiRNrOx9uAyGWLy3NamawbasLWaGxQPdlv477Y/9y jE9ISaUdVy791qDATVtPW/VHnDA9BZr21piCylFS02VwgSKYcKcKRSHm2NkmRRykIW/A zBNd/2vhR5DycSizh1vwhj33ZNQ7IrpsQs7HnpucwQ8e5RyCaNSPaVTyOz1f55ZXquBF sik+3r6afXFFhEisLBbijDjZrGh0j2f3ndR3x5r3NNx9IssUZnPW6AvOjrUbYOm+Bzqc nYWA== X-Forwarded-Encrypted: i=1; AJvYcCWfmvJ+jI/9l1RevirPg1Tbd37O41YzpWEkl0meWlSOipXv0kJTVjOZBX+gfvLimjZAAB4=@lists.linux.dev X-Gm-Message-State: AOJu0YylxElHhM8yMwYnIKpRIc4p6OjlNPTX+tBSUMMAjcfYUvMy9s0z WpemQ1zVwxNovzeSgiDYnEUqgjfMjuix6eUbdnsfZQAwrs9H6ajI X-Gm-Gg: ASbGncs9iFrNZuZv2lj4Elv5Svx6E5mcFPjhyBBWAPZ1KqV2pgpdR7MsIqw34uUtd/Y CH6Yz4JtHv18niLtiwuv5GvJE9dR4nS0drmSVAyVqVA6g0mAxb2Ks4yfUoxCYZ/c6+qATJQ6oB4 rCa+DpKkG75LiptqGuMxp41mTYF4CqUlx4v1Z3Peb7+9wXwsnqukKgalPuQkd3HNYEXZt69UWRM MQmuUbMctHUgVtJwV0MfZQHl37Z5FRG/aL3PfGF2elCdk3CllAdAmxXzDx0Rw2STEYb9iXHms4Q lRWZXZ1ndhT9Pj+3MzosnbWE2vLqDSmzZ2wxKdvZvQElv9lSuGmeEtDaGCc= 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> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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: 13986182 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 40F3E253339 for ; Fri, 21 Feb 2025 19:10:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165016; cv=none; b=j5wcqZPtN9gjqLqK/qMMIa5EHbUzql4Ksk4bruMOClQQjXaSsBk4tBuNRptsekl1WYGF/9HbhNr4wNCtKLdT/rnIxzl25uCv5DEbwoWxJA4kg0QFnsR6Hdy/n4fPB397EWuYTcNY1/apmqEYjWwO5c4IUgQwOKXLlYctyPfIH34= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165016; c=relaxed/simple; bh=gFt22yPqdJX9uvjOktQlvN65YTwavsxpkKOsvVw0/qM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Fwi7s5LAm4njItWxsatS/fVIEA5yNxjUTUf0yt3IueVomIPFHRFzK/TY8m0jB3trijJip4SigNfP+qpYnJfSZPDWrrg/duYDXBdXCusSTE6cCIMknpOhLGWecNO1hTOhSPykjEpIvjcEakPZSARRENZpNC0WHRxjd9VUO6H+vKY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=gvg4Az1Y; arc=none smtp.client-ip=209.85.218.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gvg4Az1Y" Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-abadccdfe5aso422099066b.0 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.linux.dev; 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=gvg4Az1YjC1Vc6lw/SZXIZxI1eM1sYK8Z4JAU4wQu6+D0Sv8+eZb+iAWV7a/kCzhDF pYgZE8/aSJrVT9NSIxX9IxpATtI0rAl0Iy5Wmor4SokytGZQC2Vf8dHnSub7oj7B4VBW 1JdLOHx7UDHEcoAcPzgBUwKkvsKwQvdr+eCkAlEa1f9gplICIeTK5+Tnu/v3J1YrKM6v cJqeWTugEHJ16nWCw/IqxhlZqQs4qTXyY+gx9RDV/ktRUQQGGNdnamw2/y4Ol4czbA0R KlXLwCx9eJWHke5UHi+vqSqRAt3NV90IgCFssDu8hwLy7cg+x8Ptg4tAPsOKntRmcVGF kHZw== 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=o1EBMmZDWNrWZtN/mCQSJMZdC0ythplztTmQe1N/U0gVOnbe4Qm8vXFsC3ymYbDBoq 2Cj/jAMdvGicIah5xb457i0NCIc5htM8mKRpwhoHJnLS53eMB9b6g+i9ZpDnny22ZaAr lFqd3x1BDyFqSaJa07AqT+CcmtKVQP34jTquqPUUdWMx1XiN+RkUT2KY0k8maN6dD1Wm gZYJo0EvmNGQVBC1fbB9h0acK4cyevASugmcefmWCyTXgimgXiztkot8gNS+gYx7pgGs LWTjn/2mNWncdt5ktoPII7JMdqmt6NMQCbMF0A+1NG7aEi6zVI9eBCmORfjAsQaXvSoW eu+g== X-Forwarded-Encrypted: i=1; AJvYcCW/9k1BdUf80w7XQ5XigJEWdMKUDjGb+dzfgV/XzwvLt19AGmgCVqMyNl87hTYajFYUdRQ=@lists.linux.dev X-Gm-Message-State: AOJu0Ywq6x6fyOhzYXar12tHEnSzKOZMR2N8d3LKxJV1hySuJT9PaLDD ucS7Q6kzt9Ea/ZebtoCU5Y8f75vNlP/ZU+hJ9iTX0zdxfhv8iUAq X-Gm-Gg: ASbGnctfBA9rfvDidoK94nf6Vlh0Vo+RPin958/Ezls3lHdtBoQ8g4P6ecP3jsWykfV IZsVFm7j9d21udZCPIQqNBYmXbLJ2T3JpicyPMswhiuQB7zgzNpuduiG8nZ9FjOp/GuKsBxpsb4 sQn+MO9GFsvsIfNYxIw/UkotrrxABxsYKsc7Qy/4Ja1ZaHzjFp8hWNag1qe67TDmZ70KjX09eUJ YV20HvEnk0/GNA5yOkXBOwpjpyMgxaPH4x401z1EMaLQKnaB9wQ8TdoAPvLYyAf7Ds4BJzwuaCQ 7Ds367tc2GkHDSCVA4oNTrDE5yPbqQ6dBLP35oa8XE6++PUOaFsdVjMq3JA= 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> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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: 13986183 Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 782D325335B for ; Fri, 21 Feb 2025 19:10:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165019; cv=none; b=mudnHZKp/wKBkNh+6bV+WqTx0ZOEhDLReTFM5qUhjPl47cYnEZ8X6ARKD+sEKU+GRZo5v39uVQEVxFe+x9fXon07bvxTwJJLmP58dLCZMVZb+siIlD/wIN6cEwOTz8TVsmAMQsPQvaXpZa2ehDh7DgpqqEN1bSWvXJhlRmlKlYw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165019; c=relaxed/simple; bh=712s+CZwtbCsu6iB8mRETbiuzFlVQdvECgHqf0Zlhsw=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=H3KYiO5qANHhtDHju0RcSPNlFi9qjHCIGF4IVfFX8Rw6g+B0df+m2RNDSp2GY5fgteeNeddM9L4tpzbkUfOHzSBFFEcD+jpYIqZLxHWQ2nE7ke3dtt+ksjEfi9QTi/yp/A/MmeoAxAc1LJ3LXYU4OSlqVyfVLaJvc5Tc1ZcNUuM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cCpJ3bTP; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cCpJ3bTP" Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-abbdc4a0b5aso458685566b.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.linux.dev; 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=cCpJ3bTP71oQ9FYvnEf8E/Wd8XypAtxEJvOb8UyUiktXosfrpGfb+nXUEWHLcXYNEL T6nDefA8jz00VJ8mzRi2p/H7QNrEuqpaaTEaVbyz0r/W+Vy8yB9mG8bQtulootgzwjfH I7d7SeybevIU0TFPPmldCHdb4OCEK/RvnM1Zy9r+A8y44mW55IhUpmoVwIjrEceRxPjS hiuFUcAEoXZB5eItmk+ykw/6P44wCY0Tpaf1xlAv5HQcMwS5JqyhGN4RnSWMUtRQHuRn pjhx90PTdithTQlP5XXVmBh8wpIzlLuOAYGyt7SSZH8hjCpwaLyDe2FNmH4MAGxpmxPe jNWQ== 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=k0mxV1r1+jP+2Pu0yLU/hmwiNdvPdZQNvpvJihdvhVGzFq9DiWkdjKhvt7I7Z/DaN3 NZiteCH/jKS/rXyRfJTvknFGbkug0IltkASRNWPK+8g9WKBoDb34lbIf8Q3eruWaUoBz R+AjAKhh1jt3kyVVWXGU92DJEE3IqdPzbNEeIbJCQZM1AdefVSABsl97txGkvhcjD+Ne xZNcTC0iXqB0BMM9zWdMT9IKlM18oTmfd5CfOt5j8rSjQdHCTyC6bK0SzsyltdJorlUY d7CXeLZ2a16RD/kBu2xEIcdVqNWz8PqX8ZKaC379WxGf+vPAbdhqav2MmWqP12eZQLcv n0aA== X-Forwarded-Encrypted: i=1; AJvYcCVb0iUogGIRz940S29eYM/H8dBjCxfrIMIbGBAsm1V+F6qgas1+P7Lh7b/mpLIsueZ/ns0=@lists.linux.dev X-Gm-Message-State: AOJu0YzfabMKQPdxswszBTaWXObPn1y9TMZcUF0j1HcbtPbckg3c42wx ddFLx5EfpYY7DKr3faHPQfr9P3NP+cB5G+3In8MuZCQo2dufo8Ar X-Gm-Gg: ASbGncvreeOpz33W7FlKBSPlCJ+LuZ015eh1vov+KKHD1b57AgJWYdcNUetBBUYbTZX 5tZyHAiZe/QQbizFEesW8RQ/22NkZ88PxX3/OWWbFkXZcMxAo/pIkABCrIn1kKPfulk6OObBohY nRDDzPQSNtMLH31vpmgAb13Z7ZBOmanVTSWlq/mRBOSC726XxjMNvtCX6cuHwof54k6SYzjf8Kk /l7DtczVp5rQ5VxeLNDtNPPxRRsbl53XyMHpPuxqJaepR9sKZ+GNq5KjN0Xf8YvQ21C4p+s24OK 0UlskhBIUt+G7+WK14d+SsOUYyn+7L13yDdJUmO/vshwBQp7UrhuierUf/g= 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> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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: 13986184 Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A365A253B5E for ; Fri, 21 Feb 2025 19:10:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165021; cv=none; b=MxHP2W2rcGb1usuViYeWbGOq4mJh7h2ladhC13qb8K6SGHFLiXvPoBvoFm0iZEEHZP6iy5RJcEByPRuOm1Xk1SfbXDGHSG8J+9BNfmjFkUux3P3heh3c9rnWWt3J9baO1V/ZhpKZPj+rPiRbXQSsbRG8dsGFhxCTJo1fvGknJEs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740165021; c=relaxed/simple; bh=aGMEv09mgvOMWn0LVWhHooUpN8dKT5EsPlQPTtFVSQA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=T4Zn7YqxK5TdEA7NX28nHKS01KCN3TcXjvDJcjVRdpAAW6lDGWLO4NP+bqS4Mzp6EsnSCMNfAdE43Puf+yublKa6Km1pTlkHzGfO11arU0yrpmBmYTDzFfpvKUH1LoaKBmVpVzPUu8XZlfmUTdiJSSEVfy+dcgla/tGiBgh5do8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nZ3LUSBf; arc=none smtp.client-ip=209.85.218.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nZ3LUSBf" Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-abb7520028bso343128766b.3 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.linux.dev; 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=nZ3LUSBfV9rw2vVJX/6/ZbnH1mq4SRBad0V/ruCioZsjv/4Vb6W/ebxqNJUKNzmnJf GPFTou4zHU+X2hEYTPOIsBjWeIU+J1X4J8VRWAsTacfZc4GoudYAY/8BxNzSIdt+T001 PZOrG5AoKTiqIJ/yIh1+5vbTQCagQC2/j5FdVQllvtXJv5e6SFvLCAUf/e4X7MObbp/0 lGqAEizq8m9+DWQsTe9+sJfozfnhC9aMDZvWPqPeut/AcBcR8V9c58ezAclgijJz58f8 HFICcbmKSlIFkeSk6bGazTHhOtS55wLfKymFB6NH7WsS2iDST7eXPr33xgFRzz+zyfQI RVpw== 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=v6Yzs8z5r3a/n5jiwOmJ5d7tbAH47udWvUAEzfdIWgwb/H8M+8sO5Er5VBx7/k/LGq UYgT9qEou0wppKwnrVLfJBkhYEf8n3uYEG5GEyBCy4yvUL0mv8+e8v3B9UKqeIbh5zJG 7FDY+h8WNRPyavvLQrBXlUoVvG9a8AihSR8BqZxleJYHM+E1gLmK+57bP3izvHK2uy8h 4mb1xqWZGuIUznA+bgO3mKacnMjNElOLnWna0Ml9npOCiZS8wQmCZrCzBcW13EAHzRGJ Osd99bKiIhAQV9MpXIcfnMU0YhTlgrLoqbYBtsIpXyRA00dfcJ6uULX+6c9MbNI3nTHv 1pEA== X-Forwarded-Encrypted: i=1; AJvYcCUERz/FPrLrQ3/hU+g+tr/jMX8Hue/9nUeyGGf98e/lkvoC56QobCUP2aCSFB4b6no9a18=@lists.linux.dev X-Gm-Message-State: AOJu0YzS7vMMyoN3QsMDWe/S4pGBgCqevENNk2uR0IZLnVEPe34ugm4P gBfSkR1dzqdRMNUpfxkSVgUBEnM8QDhlR+A2H9zAjoifl6iWqlSybbsnvshNxTk= X-Gm-Gg: ASbGncvg7X85cOUjLjGIscKGoGoywfndakdv29clEiurahSS6b5O/mrsP7mPucr0MbE Y8s3cjNI0glrfMdeJ+0yDEBB2jDRc5MEsbw5qPT1GkNYc4KqTiQLZ3OodsCwtxhmfYFwEepFOqL IM/6qCXDkuI8l4tGxrZwYNK8knWSQ2tktCLbWgGsPEEDvHIOytSHrLSOvM5aYCU05G5DRq17Sw8 +KSia7RTn5OsofxpQHpeFQWsvr8FNPKIF8kzB6bY6ATGz5pAWQrJ1P7echAM25Eke0OVL77tPPQ YYUY8EBXo4fovxe7+nqCaYE8cAJPUAFJkfhOQy9jokbodqYm+3/15Uhltfw= 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> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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 {