From patchwork Wed Feb 26 16:45:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13992800 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 F3C8DC021B8 for ; Wed, 26 Feb 2025 16:50:12 +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=F1rqUZmbeIGtXPgCTodsmKk6y+OMHLTQEiTCHhSgzVo=; b=NqmQvCZCVtIeUAbKHS0oHC8+hc BJnQcka7A/qsTLqz+T5ll79yVbyAu01mInBN+CPDtlshRhjc0zWWMu5741J2aHsLVXhYm83Cd6ciJ JgBDfI6kS/75M8gE0tl+7EMTJZpdpwzT+WKs9r50oeuUasIzBd0cDthBtEyMMKcM4Uxk4sFgd0GZt C2LRCcZNuA2QH6/XrplK2C+qdoSBuGeLnVOaLKnWCVXoY7erwvf3x5QmrT64kSC+tFv3324vN076H abHwBqodwwhQfbhQUtNOlNyj66RmpRquwT/vF1fC82UbtdCbkvmbYei8nc+JPMvEFymagCVcOf9N2 KVKP0IRA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tnKbS-00000004aKd-3cdW; Wed, 26 Feb 2025 16:49:46 +0000 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tnKYR-00000004Zp9-2Lvh for linux-arm-kernel@lists.infradead.org; Wed, 26 Feb 2025 16:46:40 +0000 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-4397dff185fso221465e9.2 for ; Wed, 26 Feb 2025 08:46:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740588398; x=1741193198; 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=F1rqUZmbeIGtXPgCTodsmKk6y+OMHLTQEiTCHhSgzVo=; b=cdk5wjnfZvp9l2+ewwH7p6bBaIzl/WtifdrPiJp1GCbgdmI01461Ox5eD0ZFES0TTQ 2fvITISMiIG2CbhiBCjzJml9VMvQK/3kgy815AKRIPlgd3D6yvntXyy+MUR3D4rLMgVL vYr8gXpgAalTiq6Cr7m9+XV1Y5NRYhlpjc7lqe3W2qUvIRdHPxLe0RDUiD3YVpkRKXYO cjsodS8ZpRGVTbEGKuIcKvA4KX4ti90H+gksMtvh05DaPxUHRUotmDu6rmB/lRAZ0rKy MgbWqrFf3uQoZvjOVqa42YTeYB+IpV70W8Kvh4WW+hXiXTch4Wvhv6j1OstXImHU/DHV XNAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740588398; x=1741193198; 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=F1rqUZmbeIGtXPgCTodsmKk6y+OMHLTQEiTCHhSgzVo=; b=VNWr2Yslgw0zbvEKEXXJNhmkvNC5K4/krWUuJtY/cESRDLhLK8Ik/XYehll4+bGl+8 ZYCUkOYFFxWko/G7GxxEeL3ZMD9Vgtf3EYXKmSRW1fR6u9qCRSrYm1RdJmNlf549zGR3 Yuac6ho9hI6k01NUsZ4gLUsLw1a096mq2wfz8z6c9ZcnLt0oUGxWtOkR9rruAJPrUTEN NQOCGvjhjRb9bIWugX157tqiPEUqZyIH5my6hOH3rm2r3FAt3Xh0s3v2CkPI8ZtrvhHV j9wJab+wsWJmQFJN0bT9qcHEOwJAZoCoDSYNHczrDfNp7mbzqnCzA9vXuuMkir/virBN FQVg== X-Forwarded-Encrypted: i=1; AJvYcCX7T7PTQp50WM4EY21Ad7pCXwA0dQZgAqu87mGFd9L3VTmVbjL5n0N+bGgY1bt+OECc4HDo4tUBDw2PqngCASAU@lists.infradead.org X-Gm-Message-State: AOJu0YymJubiJCjsGo6Mz1PZhVlIjS15oC2JTcZquS4fTE7o+1uvjLcb YSmbe/Qa9rT4U01t+FBEF41x+Ztbe38p9UX3K7H2oRlCqXnPfiLk X-Gm-Gg: ASbGncvlTMPm2geDtyePmmwBeYaVEgTjM1NC1ezUs3ykPHrmA2wjR0ggc4Ime5xO5lq OzsWEr5Xrv7kikzyp1DdC9dSqzCAsp7T8Jo+JahHXQZpZ9xNJYRmWZYfFjXR3IcWKXQzCNxFvJs 4gUifcsgTqAsutTlTcZ985qZKewgyeOeTvDEgDAuOR+fi0uNOXZkyH/41BU4QcfU2MpuU1gFIN+ 2ColhYlVhjKO/HreBtAWNbMqk5eu8Xr9v4UlHCsdeDF5A6SJSzZGq4IouvwzEhnThPguKO/47CH 2cR06lQhGwoLzwI3Hx+WmaZineVTjYLB2GH6y4IFGWINy6HrfpB3tGP4UzBs35R0 X-Google-Smtp-Source: AGHT+IGNO74QcjfvqSxSeJoVAhbgQPoU9My5GWhE+D/oKsm5H8jpS40BGbgcOjeGiCnhRrebp+SqTQ== X-Received: by 2002:a05:600c:5114:b0:439:8c6d:7ad9 with SMTP id 5b1f17b1804b1-43ab903f62emr35202715e9.31.1740588397807; Wed, 26 Feb 2025 08:46:37 -0800 (PST) Received: from playground.localdomain ([188.25.208.27]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390cd8e7165sm6200215f8f.73.2025.02.26.08.46.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Feb 2025 08:46:37 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang , Adam Ford 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 v3 1/4] dt-bindings: clock: imx8mp: add axi clock Date: Wed, 26 Feb 2025 11:45:10 -0500 Message-Id: <20250226164513.33822-2-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> References: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250226_084639_598996_D78C7017 X-CRM114-Status: GOOD ( 10.83 ) 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 Some components of AUDIOMIX (i.e: DSP, OCRAM_A) are clocked by AUDIO_AXI_CLK_ROOT. Since the AUDIOMIX block control manages the clock gates for those components, include their root clock in the list of clocks consumed by the IP. Fixes: 95a0aa7bb10e ("dt-bindings: clock: imx8mp: Add audiomix block control") 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 Wed Feb 26 16:45:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13992813 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 A2150C021B8 for ; Wed, 26 Feb 2025 16:51:32 +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=6pnuI6sBYlkwLaLjuQ7fgcpXHpa/8YRA5z4IIzVEteY=; b=bZhTrk5qkoZ8ISY8Yeb1b/rqPU VWGW8IG9SVlDyy73o9XeWjcg344VzkpQbdpwfNCD8vqYz25NWs2E4Z9v1uj9LJwWlMqT7Unk55bUW P/WZPVKmk7JvuPONJX4ZxjTL+CyGIS4qwVgFXgG9bn/e1Qz1ExZ4WtEhi3fRHNtw+JTYkfeeyOt/+ BQz5af0FlYJh70v/G9jYxz17GkFPoDknhluVu+vtSZuGxgRDoRvCRbEkpKGDlpgOKWYfrRXt5r4j9 VreqkDcyUjvZTcBOlylawSjE/1dbk1IlQnfzlN0Jl8AHSeldVbDf/jZagEZSBgctrJKUzj7hgAX4p WquDNX2Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tnKcz-00000004afF-2DSv; Wed, 26 Feb 2025 16:51:21 +0000 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tnKYU-00000004Zpf-3NTx for linux-arm-kernel@lists.infradead.org; Wed, 26 Feb 2025 16:46:43 +0000 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-43994ef3872so188465e9.2 for ; Wed, 26 Feb 2025 08:46:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740588401; x=1741193201; 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=6pnuI6sBYlkwLaLjuQ7fgcpXHpa/8YRA5z4IIzVEteY=; b=g5wB6Jz50Sb8byoeN3IPLWJ8IqAVx4cChrNAI5Visct5sjCAeX+S6Gs4M8I5pPbcDr xq5qq1RR1Cs+IcqB+t3eiDhO48ig4fuiQ7N3BqEQAmR8GC4GETev/bxhyMwpk3VJR6OS 5Vg10gofs+LHqyUUW2YO+OpAq2vsmXmCVGbbyX+6uqVj1axsxc8uafw/XAV+YpLjpWwp kJAZqKQowigmNgwGrVpMxGK8XoIFv2ARXQq2cOr0zDHcLdHkI5E6+6wRnP8G8lYsL4EU v+X/3s4d7LUBIbKBLWw9/K1QTEcgTqsCOVGfGDEzbIC0hxLEr2WEQ/HqCkj1y6+SpV/q JVKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740588401; x=1741193201; 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=6pnuI6sBYlkwLaLjuQ7fgcpXHpa/8YRA5z4IIzVEteY=; b=taO09D0YoHkzUBokug9ewQN0IbwpVj+mNJlw8tU3ydErBAS0f6WbeMiJsLjeZOiuG9 +Et4VJCufFoaShB5ge/kCqqirYjrpyDZIZplxUrOnvRVTsGkYO0V/LdhvNpzuQTWcazY mcb+4mOL6dUgDYtjymDqDeHSHR+EeCjqBP9NQHNlACPrpM5WMVmw5xSRCjBNRP8tJWdT JxTVUJV4xOhdl7Lzd30MewO1Miv47kP2Ycb/KogKRRdw3u9cGK6yEltNuFD3Q5nadIyB XDpbH59R6HxQ+mL4op2dq6RLH7qtpa7omlStKrmlgzJO0X5Z7HugFQoJLkRh93H/ulUR 0UzA== X-Forwarded-Encrypted: i=1; AJvYcCVqn+klp34R5f2wldLgLcOf5qn7qr7k+rgRwHhjwnzh0HsIszwuWXLO6Xy5nfrz3Kqq4XkI+4zT516yhOAKkusz@lists.infradead.org X-Gm-Message-State: AOJu0YwP40b09O+1OPehdz4PYTAFd3YsB53l5C/QQMC82eqfXFkeR3l5 iH0wAoD0x0TNABj2c35giBVmGQm3ucPy2tXqJhc2FV91Ao+2hUAF X-Gm-Gg: ASbGncstLl3VAsvcdTDm5TZUDlhBHpo86TOTkAIOUPpjwwiZUTeAki5PKQJzBTRyqes hZs4Wm85846F+Jxj3yvkvcXtZGk1QWdnJUFSnXk21AKT5HNNaPtz0D4odEZll+APBR3oA1fESN2 EHjcTs9rxDVX64IL9/W/TfYI9gKXUwymKyqQs0HdF/TCvn9giIN+8GaBPr3dczLih/lSwVfBM3i 20+ot66i3h+QZSaGQbkP+PGXsT+qnR7HAmkosS3fvL7Ap6FwIasVVMMK8Eb1Ke9R8rwPpNKvmqb LwOJ7jHVboELQpXyF8qZh5vx+EgP9LN1iCGPS99ugEMDVx98D4vo0bpESLebhszN X-Google-Smtp-Source: AGHT+IExPqM/gnSNIKRczXrwwSNY2JYUNb14I/Jluil+QDW7N2/0KA9eUaCIBmPYlFa5rXUAj1siew== X-Received: by 2002:a05:600c:a01:b0:439:a88f:852a with SMTP id 5b1f17b1804b1-43ab0f6deb8mr72370865e9.23.1740588401209; Wed, 26 Feb 2025 08:46:41 -0800 (PST) Received: from playground.localdomain ([188.25.208.27]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390cd8e7165sm6200215f8f.73.2025.02.26.08.46.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Feb 2025 08:46:40 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang , Adam Ford 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 v3 2/4] clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents Date: Wed, 26 Feb 2025 11:45:11 -0500 Message-Id: <20250226164513.33822-3-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> References: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250226_084642_846260_9CFFCE7E X-CRM114-Status: GOOD ( 12.02 ) 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 c409fc7e0618..775f62dddb11 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 Wed Feb 26 16:45:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13992814 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 7AD7EC021B8 for ; Wed, 26 Feb 2025 16:53:06 +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=dzgtpjLAXyGN4ejCZHUjmUvwca SNFvO2X3xKmP7cxPzCQ3XMvDcxSG6vh1MjHlUbTjiAKDIbubf+gj7fj/11r/P73KSHyTrkt89b81i vkpHVI4Gk/pVtFisq0fP/KMH+CA1WKBQZ0SWBBXL0w3nU0wFYJpg4JPjK3KxlW8ZLge/GHg2CmgBc qhnaIPpBFHABPBFY9Hpbv03fHYViGfS0FFlCCg+ftp5vx9F0cPbGGMXNr8m+zYvhSN9KhaUQHmVWp /By9xVpII4um1DIHhPqT7UDfATAPrtlLRNB6Yl1n7yMFvoTjJ9M7JzHNVExfhJGtSywISqB+TpwyV AtBRuZgw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tnKeU-00000004axn-0jEz; Wed, 26 Feb 2025 16:52:54 +0000 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tnKYW-00000004Zq3-3JFS for linux-arm-kernel@lists.infradead.org; Wed, 26 Feb 2025 16:46:45 +0000 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-438a3216fc2so344875e9.1 for ; Wed, 26 Feb 2025 08:46:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740588403; x=1741193203; 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=Ngo1VaKhJcP1CXOFaXNm3NXfVTJn8ZaDkdPJzvcubIic+o+qOxQFfpWs6cDFGmEIKa P5FCYOcOJdb8auh4SoV9gsyqOomH3eghHMKVVfBcK2PnUjQsGTBxdLoOxaaLtu3+j/MN FhhzgTZSsbGjmQnTrjA2AfFkGG+e93xBFrIz/hXO18LxdT9/3R2+hUqnBYImsObngW+k fOimp8YjPrF5oyBs0jH77mg4LASkxiRSiramqwZGROLXzX5+54LuYDWe8hlikTMTTZ4y 9b4jm7HpvCf9FOrBQleDxfIxP5VOu7ZvOrXxzSXkGYS28AV4WtiNWqyAASYhfaoqZmoG r8Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740588403; x=1741193203; 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=c+8c6f6iJOssusXPyB33KV4bUVd6SCwSvFx8Thl/BBcJF9KpEijSr6nq++jixFCEHd NVHGHMOg84t9//OduGjBZ0/4ZK+USKuicQvHYfi50Z/Vp9uRfGbO6/DA30Hc0CM9cXDF wrdhPdS7Eq76OjjmD7Arul3RFDal0Jsv2gUEXaV9gNr8u7hwBueNT14D4dTi34zZ42oM kyDeH3nqwTAbUhUDKyrGfoCaVE8Vo/iu78McCop4/FJtyPz9fPSuHh3INFpQpkcOi5Nf Rx1xGOr4rusEIP7CyvhCMb8aC3FuPebCqVUsB4StTUYxsS8BC1vr1iYZg24Gc+U34Xvd CBAA== X-Forwarded-Encrypted: i=1; AJvYcCXQxduhxqIgY83LoOCmNuP+1sOS+NB8LgxgW38tpGy/D1LR+WHFeYjON1y4SlixhfUxYteARqEWU1oYy1va102A@lists.infradead.org X-Gm-Message-State: AOJu0Yz7zPrqAHZulDdBMzd2+2NgyT5+uUsM1tVItg8iQMddjC19yhoB moDC/8xBX3/Ccmqzh/fINeIfVfgsfYJjAK+JcNUiOrUyz9St2koK X-Gm-Gg: ASbGncuEJfoxwa/zxbJrpjpT2D9PLiFSysq1rN1yDX2blfgFzbiYXIA2HzGg4/iMZaQ d0AxmebckBGu+wzZg01xsfpJZg6bD1t1qwh/AUP+83xt1+TgJ5nCI/rDqODk/b9E97E7JRyPlCw nlvVWQUxk1Jano50CY46sY28QuSH5YTIRjjq5TDTSALQri6tB4ayiPrEFZD0QNT4q/H8LXaovxT SCF4cIfukZ2ycvky9ujh5Liuz/drxyJLNugMnnQ9MBG8i+y/mKoDLb+b73OzAGj7lcnZhf1+qFc 6m++jQOEN0eEzgG3hzGv662bP8XIybpTMKRUhwhxifuLFdLekYc7wg9f1RMxuTPE X-Google-Smtp-Source: AGHT+IGWZHwSsvPWIGZD7v0lzUemtXIqVysf29/KMNwus1o2RKo13ASNNOWiAsEb7Vjp9//75b552g== X-Received: by 2002:a05:6000:1789:b0:38f:28dc:ec23 with SMTP id ffacd0b85a97d-38f7079aa1bmr17417528f8f.19.1740588403302; Wed, 26 Feb 2025 08:46:43 -0800 (PST) Received: from playground.localdomain ([188.25.208.27]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390cd8e7165sm6200215f8f.73.2025.02.26.08.46.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Feb 2025 08:46:43 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang , Adam Ford 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 v3 3/4] arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block Date: Wed, 26 Feb 2025 11:45:12 -0500 Message-Id: <20250226164513.33822-4-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> References: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250226_084644_827938_EA7EB798 X-CRM114-Status: GOOD ( 11.53 ) 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 Wed Feb 26 16:45:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13992815 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 49117C021B8 for ; Wed, 26 Feb 2025 16:54:39 +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=u2S6bP1N4O1wfnHMEXbX5wjyoU CjQ0nuBDMtFkl6UqkDW6S4uv91leKFGPmsv7xFTsV8dBbckCRiub5Uvk9UQgH/DK/QHZA9RkM/YX3 WpcL/+yo8MVsJohixVLwUH8O6EdxwZblITVQQ4v5jPw4dfOEGHkusf4ma6+eQZQnjzMtidlDIz43E RO4SnCQETOjvGbNtulSPuun8LlFtk1/JovBtQTq0Gg9NyIFSja9zdz1c4qhgxxXWvoq+Rj1Y0VTrV UzfBVYtVVw4dvgOVGfA4aPjESxKczd5VdmneC9YRQgXbZG7A4vndQaW3CyiBpgCUeQV9DMmxjweMT 7SlqCf1Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tnKfz-00000004bJO-3lvU; Wed, 26 Feb 2025 16:54:27 +0000 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tnKYb-00000004ZqX-1eP4 for linux-arm-kernel@lists.infradead.org; Wed, 26 Feb 2025 16:46:50 +0000 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-38f325ddbc2so5090092f8f.1 for ; Wed, 26 Feb 2025 08:46:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740588408; x=1741193208; 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=m9jBlBESX9IcsHSBCRX1r6xaHz8AG3e7awRYpIirfz0cnUmwPIBkGRiCvFMm/fkkU5 FXU45RAyLupjFwBpR9YD8NYlwE83zcbHrLX3BCV/mM/AfzzrSnZFM8BdBnBzOphys3CF ePFPpS6bbF8Svy0xb6nYMOTB11GWTCBdnDvHWSzli4dkUg+ZRT/Pcq8hkDnqsTYwLF62 c1QPiQHP4J8uG7HEupfEYg1mbj9G2Ogg3j2dhaxIiPelvwTxj88YjTGFYgngRObh7tpR ZcdP77MhNfvq89k/G5VZnGJGATIpYL3LNEO9v5dut7uE1Ew13ckCa6T/2NysgwTek7Sm yjzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740588408; x=1741193208; 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=GULzArvu0mGVrE81rxSD6XY0vpIDvHfLKuf+09IDFcXv6gAwQmGPNDn0tqsgEkzoJW fCVylwpaJWgIinPKbxyU97FskxWxXsOGo8JpfAQFWOuiNIL17kPRYf6feQDMlt8HTecE 3ezTQv8nV1OyyT1lGEpGiN7dZVtGebUNXi26rvY3pZeEPH5lHJhV13FFwPBG00yySgv1 M1iFwKnTu2DbvtH6OIeR9zwCWLf74rFHOQsExnrj6va8E3EFWaKyRIjniVl7UZofm4Xg QOXPPImOJOXMZkJpQ49zSnwNPXaKaGQxXe0rInCgoNDVJc7z4U8oe+HOy5M4Al6tQT66 TWdw== X-Forwarded-Encrypted: i=1; AJvYcCWz5RInG7mbMH/IT+evuXJpwU4Yrp9QhOvNMmPOQAwkGUAfnNdxsv1+qP39dfFJOJ5TqGDfStj+9Rs5BjM70wde@lists.infradead.org X-Gm-Message-State: AOJu0YylZq7J5c2teSXx/lZawC/ap8VF5BTFrLHwssvHgJ0eNcwCF/94 wOZuQNakgh+57TnLnAE3nVyHeZ8KVGFrnj5p1N0v/qXd4ztaNav7 X-Gm-Gg: ASbGncv1Njj2hXo+2cf1rlraVDvvgaHTT759cLEDnULAqbtSyZEFPfZmOtkZK34K5DC jj3VJVixK08a97xYkq3/h/A2EqlBInIc0HtUtFQhJPQ3G1blQdX/0qLPnF/M2FhrTJmHtE3x2CF eKElUbZXdnR+jAclA+e6yxN7aU8c9m1dwsMGO/u7pjrw6Seia87JYnNX3hG73xKzl+E9Bk2/Rvm 2kRBXYDKsV6sHuIzxI15XeF4pFecweRHGgo+n6z4lfRAaZUGYNOPDaanSfc+xG74Z3rs3yxWHJ8 /w/BXy8jgw+30HHQpjb9+nlMc3mTZzSkoORMYt+EFJjDr18NXw4iNefacFlUQlMb X-Google-Smtp-Source: AGHT+IH9PirezPUvo0SDYj6S58hBwzBVZ6Rl2C7V0n1gZp808ZMU/3QJOgAnoayYRlZbNnJBn4E/gQ== X-Received: by 2002:a5d:6c61:0:b0:390:d76b:fbbf with SMTP id ffacd0b85a97d-390d76bfef9mr1679150f8f.4.1740588407321; Wed, 26 Feb 2025 08:46:47 -0800 (PST) Received: from playground.localdomain ([188.25.208.27]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390cd8e7165sm6200215f8f.73.2025.02.26.08.46.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Feb 2025 08:46:47 -0800 (PST) From: Laurentiu Mihalcea To: Abel Vesa , Peng Fan , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Marek Vasut , Stephen Boyd , Shengjiu Wang , Adam Ford 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 v3 4/4] arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz Date: Wed, 26 Feb 2025 11:45:13 -0500 Message-Id: <20250226164513.33822-5-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> References: <20250226164513.33822-1-laurentiumihalcea111@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250226_084649_429964_482E19C6 X-CRM114-Status: GOOD ( 12.94 ) 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 {