From patchwork Mon Feb 17 16:57:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13978352 Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) (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 4CF3B226896 for ; Mon, 17 Feb 2025 17:00:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811649; cv=none; b=o3Bj8cSRASv1e567Mha6xw72fvjdVMxERElPHKhQNWFYbvL83VwQGuQhXYQ0ygJVFEW3mHQyT6YFV2es1UDm9Pzu0NP4IZAMlQYzd8ijIbJNOWb4fgQnIp2aEhki9fjNVg75DqaUS8Lkb1WzI72VP0Bv+JjL0LVWzVxyyBLtBvo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811649; c=relaxed/simple; bh=yDSPeTXboEdRS8x7d2A8N+8BHRSpjjkkT3cyeJcrnlw=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=PeGdEYN6N4Dw9kkBxXRDVIlGNwP+GR1SDkcAY331/9ux8nNo3egzwCaKSGEXssyZwU2sDrapSMmU2N1cA9U7EOHNz4UB8qKmCJU+KQg6QXNyXAEJP/pkH0k0YcFfHxFCVo+VXacIMtfYxTXwr4pT3Mhz69kOWGKICzoVCw7sNsA= 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=X57IJrjA; arc=none smtp.client-ip=209.85.218.46 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="X57IJrjA" Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-aaf0f1adef8so922598366b.3 for ; Mon, 17 Feb 2025 09:00:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739811645; x=1740416445; 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=qrtKLikUl3VDuLA5KThNUpjO2Vam386mSG/zowIweFg=; b=X57IJrjAPLk0BzFkI4mLUjfMTBJD8sPelI5vD/h+qNpG7801GTzHQmSLR5KAJfIMEh jyT60YTQweMJXgn7R3UYLLP9wOuJyPXnPVJnNVo7EnibFvAl6h9hmEfBJvw58p2798DI yUhfyGgXRAYLbVJdUo+wrsZ5K2zt0WnieKq1iGufKutbztSyn+5+Fa0AxzosfyvOj9hN fwOhS0wWFZgvsHTPCmBf0glO/crVyvQ9uZ5OOD5OJKa6zOXhLMTQjPRVAWL4c87Wgipd PbtmT9ufR4tm1rpT01mkTN3C7VttWznop7Jq2pFmC7jBRt89Cm2m3oLgaMOerW3oRDjk ujNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739811645; x=1740416445; 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=qrtKLikUl3VDuLA5KThNUpjO2Vam386mSG/zowIweFg=; b=Q1qLNd2o31dtPpdBIYhHnXAZUDyfxJPr/KRidKi9UDdInMkVgnuxfJmUSUTXMZW9Ai nPlG4hJwIr0USpKl4FHhjiI38iRCef6YV9cqxqriN7AG1sglDxC8pO8jVV66uZ7wvZDN jL5TJqH0Tgr2Mm1Sz6oNEQ3QpU7ucZn8qvgtHBJ3KLNpA0lVcZTOaq0XJheAMOeqk55a NyFURed8FaBh3SgjGPx6hc9qpUPVLKxtYQapcJkcLsGtun/34+6Hlo24a1+5Hcp5C/RS /wotfrCX40qbZIvmxf+vs+EonNxYF4NJ95tG/MiBwXCurBBpFtLiCeiKkPAidZ735fE1 LURQ== X-Forwarded-Encrypted: i=1; AJvYcCV2Iid1mzqIAHaPL5ZTZsdmCxF14Furnu5EOSHMlLXuie6EHU5cjV0/OMa/7nyrmBJ7msw=@lists.linux.dev X-Gm-Message-State: AOJu0YyWJX90ZucqlhT5n6wkK48em33Q3aF0aLshJ5Wn+wWuoSGjnhhA TpJg0HMm6bygD60kcgHNnI+WhzEi0/+nwtGcBAh75p7uHjRCYRh1 X-Gm-Gg: ASbGncukGfKY9TV16JXbOHjbL35cMUsMGcXaLFuGQCTbKula5yc0L2l+C7/EvP+4tNs S4AX8Lw/hua+5AcvpghOKS4xJpWAo46jyBi0TD2Oh6hPvp/byYs2jjBC8SMZM63wyi4eTb1rvyE e80WuH6dfRg/b1NRdbMvtxZgYrZqWSLgtNQNBUfImfP+8kpLTkcWJicj/jhmmjINGypLO9Bt3yf XIolTtOVZZQ23lHXp7B7jiokC56leDFs1PJLdlzrhLGLnxzfzvDlI41a//UpFPR5e88c7wuAvDs k7vV9NN/N59VMDlfmPWg82NEoe45sjeCzJgm3/G0YbWNzAbW0FwS2Q== X-Google-Smtp-Source: AGHT+IEy3WVBYS5bkjMmOdhylnIW18miMxAnn6ezvqexWBHLNRb3AIqDu2C8ZCsKXA+RyQX3qUnCaQ== X-Received: by 2002:a17:906:379a:b0:abb:aef3:6052 with SMTP id a640c23a62f3a-abbaef36608mr148178766b.55.1739811645248; Mon, 17 Feb 2025 09:00:45 -0800 (PST) Received: from playground.localdomain ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-aba53376aa2sm920570766b.103.2025.02.17.09.00.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 09:00:44 -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 1/4] dt-bindings: clock: imx8mp: add axi clock Date: Mon, 17 Feb 2025 11:57:15 -0500 Message-Id: <20250217165718.74619-2-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250217165718.74619-1-laurentiumihalcea111@gmail.com> References: <20250217165718.74619-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 --- .../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 Mon Feb 17 16:57:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13978353 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.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 BA86D227588 for ; Mon, 17 Feb 2025 17:00:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811652; cv=none; b=NpP+DKRsVBKPDeq0P+MFA8VG2tsDOWhI7qqSKjIVe8wWxQyqgZb9uL5+0eamep8qZESkP55QlOmtwwD5Ac4k3vhcmxPM/au685irjONyGpB7z60o31tN4yR/QEUMdr+o5nfZWwNvaDUtck9ex/+L+cTC98gQx+D8kIrPaIGZhWQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811652; c=relaxed/simple; bh=e6CR67bIRx0I1NIUZ+DzirUjK8FX47WTt4E/ldbm6GA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=soOkhm2rLCIpL/9wjdkePvt0xcrqQit09tbUt7kdCmzoCzhFnnvG5pSQhAvyO3QS04c/YBbtQb+fx+somBVXbqFsyogyJq+VwYKlQJvo4XRPxGRJojtBJbvuCYw5roLqnTHAf+//Gd6BYfoeVMrOH7dXqdknqAxGQWLCZ/HtGj0= 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=QjCzJLg6; arc=none smtp.client-ip=209.85.208.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="QjCzJLg6" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-5e0505275b7so2418295a12.3 for ; Mon, 17 Feb 2025 09:00:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739811648; x=1740416448; 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=7SCJ0pUE2LwQE2TDd0hXt9uN83Fn/ucHR2/2/GAmZHY=; b=QjCzJLg6TStlyBVhFtm7AM7cktTUPs5t0RWvK7VVIVvpjQ5goQbHQGi2WJKEjeWZa4 r5cqo+0HYfKR4z2WEmuenqbCl/c99F5r2aBdXgX0xrUKizTpDa+o7v2hUBa/QyqpM5q7 cF+xRWUjtaZO7SWwYdlLB8dz/tQUXjPEVvvQUc08TAmQNmSL7yXQ0FmG5oy2VMO6bOZI Zy/RuLp2hSarEpYprcQ5QPNXMXo+FpHl81FweBIQT734wjauZxW1CASmy24W+ob+mfjz xXqRHkL6w+I8fXKBlHs2FhSMpH1spYyUhqOHwtlVyYAQ5E0oX3sJCTKIzA3/JeqGGhRz U0Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739811648; x=1740416448; 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=7SCJ0pUE2LwQE2TDd0hXt9uN83Fn/ucHR2/2/GAmZHY=; b=i5eUNNQgpPHaXLfUmNKXU6d+XIyUxIK9UbJ69GPmM3l65nEjBKh2z8Si33VTjwOoZP yj+IfxPRgBzT1IdnewjBML4ryiR5DxlBcadSoNEfBtkIKMmIhSG2X/0vvMmxVd00dWGD 2IbDunKl0r7OvllqHmEXszp3A1ns7HdR8/5Uk9/UykOZ9U4B/Mx3x2eIlA1Z8nPVg/JH fiEWjjxjz5V/BggoKx4qcblLxvXd9xjpWmUHJWimcK8EdvXf5U4eYAZNZWAEo0iQ/k9x c2E1Ss3R83IzN1YXZ+0X6S5TG7h8bX7jq0/GvIDMrcMg+Pxlm5LCwex9B2TgQsZD/4bx PKBA== X-Forwarded-Encrypted: i=1; AJvYcCUMg5cd57qWipwzXgt7ya8BD20jrInhhAnSv86XLBL/RdbXrdSHk+19x+3W+Ayo2U3/+7Q=@lists.linux.dev X-Gm-Message-State: AOJu0YyMvskCKnwlU2QqNVlcD2OofZcG3obhV33WhQ4nQ0vZZPRL6a3H Z06hi2V7jiiMDq+ZHS87Dn8bk0YxorIaJP4gqMBkGIOP7olvMq3U X-Gm-Gg: ASbGncv4XI/W0NYAUACoD3FRJEtc4BNYN7+1T1UFjsRIoBfKP8UCPmgeVEaMa6ouTm0 5xdmFwCsmuEg9HnG7RAq3gEE5kxnUfLJ38pwLLGxTHQlTy1KxePjBPTpJOqvC2Ek1CXK9ij4GWP 1B1yhHUMidh/UJaPI0H/9Lrcq9pYUU3t0WSD4Qo9OAU2r1knAq83EcTmjtrPqfU2tEzZgv0nC6f UZmaAZ3VGynYbqOa7LTRUrB1iFYPrkY1NVId+NpZIMeHqDI/5pons0FopN0O6/ISvZkO+PCN8Fq YKGTmu0EB5WGhbUZdL2GovDKwuWS7hZCEUivRxvs/eeQfAlv60UnLA== X-Google-Smtp-Source: AGHT+IE8uiVGrKUzV55CQFqCJ8GrM70TxsS8ElrSoepZMqDoUHx4Rfw20qczDxgzE3AFyPp76GMMbQ== X-Received: by 2002:a17:907:9802:b0:ab7:bcc0:9067 with SMTP id a640c23a62f3a-abb70dd72f8mr1224609566b.40.1739811647800; Mon, 17 Feb 2025 09:00:47 -0800 (PST) Received: from playground.localdomain ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-aba53376aa2sm920570766b.103.2025.02.17.09.00.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 09:00:47 -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 2/4] clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents Date: Mon, 17 Feb 2025 11:57:16 -0500 Message-Id: <20250217165718.74619-3-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250217165718.74619-1-laurentiumihalcea111@gmail.com> References: <20250217165718.74619-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. Signed-off-by: Laurentiu Mihalcea --- 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 Mon Feb 17 16:57:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13978354 Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (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 19FAC227B93 for ; Mon, 17 Feb 2025 17:00:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811653; cv=none; b=u0fgBvgMIxACe8V5AuSHNAPv8tec2uES00tDgeaD/AJtB4h1nBAujEMtezdEqDsBZwblfABNyAY/kl7oebQS+2pKGIL31uF4GHTUfFMcKtKL3nnmyLQN9nkcvig5qLvBQ0Uhgtuam88mjpk2iK29VamSbHsi5UrBb8ol+/OfyQM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811653; c=relaxed/simple; bh=8lvI2yFnrYJRTGggEjXBozhmoglcaIO42lmecjx/Qgg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=B2Rt12QFrWTjQrtW4Z92ugmk15ZYeZeOD5PhLGlM7CrDnv/uYRJfbWZWAhp1Y1WJLA3wP6z1A/UJXwTmgOQC7GFX8Vg1lDoiASH/0uEandOygFscbyiIIV8CpvXFM8pK65i1nLjueXJifFgQvHS+guLrrpp0FijysgGuF9iDfC8= 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=UEdYlSJj; arc=none smtp.client-ip=209.85.218.47 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="UEdYlSJj" Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-aaecf50578eso898236566b.2 for ; Mon, 17 Feb 2025 09:00:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739811650; x=1740416450; 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=GgtGSdqBANC5sTmLJ1PkHCo8fVQkG15TwN1atvXCByo=; b=UEdYlSJjFkbHtQdcrFib/ncFRybDPrWJAeMVfnwOjjzLdIFgonfuWj4TruPjZ6oEsb t2ADUUhgODAIxXAK1YGwi8HI8TJOGMcU3zxMoNocxhClh+Be2pvtjbcFwuwoe0Ewvc8G Xt9XNS81lbysuMMUkyhx9YX3Ot5TA5tYP2CmBbDlQzTBfJpqKnu1TtvDlJ7aWNVFRXwc 1fySEOAJMZQAK3UPVzdiw9HxFzbMVojgxfrxc3Khb7jIEoD1E4F3x+eaN0WT3dZJ/Y6u MnwiTBYop086A0YpFV7wUlPxx2QsKN58vQL7dHXylPinDQ5U0mc7sHGDLhDcDeRWJBCU lUcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739811650; x=1740416450; 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=GgtGSdqBANC5sTmLJ1PkHCo8fVQkG15TwN1atvXCByo=; b=Ov/PCWzqR8NJEqmB22p7Gfbgy7Aa64/e9C4LQ2qX2sjksIlxKHpJ6uKdD7ub0YF3Jc VVuWRxx0112IL0Op9MOjAvzED6kzOTzCWPFpeSQ4VcGF06iiCGU6slFBslc05LjLxI+s vBNUjt974UVdNJ5M67BR/04ALXTxEe5HGn6RLphEGrbDRpBQW+pRoPedh321WuQ3dZ+m ChvhHqGp8qAMwXOnIwFEB4NMLbyFSqC9/1hE0rymKUrqcPaRuhQmOkaE3hcakXmv6F9Q GfYpNvV/jidqGH10epgsClNt2Y0kYnL5cDbij3IKEtV4EBgCfNFak6PWXGvyiIprUzsD CEAA== X-Forwarded-Encrypted: i=1; AJvYcCXNl5KKu125G69vDKqMPSqa9ck4IfHxxd/k97/D6OUVblNoTc7KukYrmbzI2+i/O26sYLc=@lists.linux.dev X-Gm-Message-State: AOJu0YzM1IU1lrtC0R+BzbhuGKiMarqNosw4Hh6N05CumYPRD9lhKTMo 0FVvA1aEuztpSr6WVAJht3e0fUQFWMu3Hz62BB/qjpw2rriT1noG X-Gm-Gg: ASbGncuyVRmVTzMWr5CWrGxjXf4nkBhlustrENOVxrK3Hwnh3gm5bHT08J5RE6GdBZr ZLcQtOCddAK0fOifqNf3ZQauLa85TDERTpfTsOjLPBPyuME0xxL8eh8k6+Ecu/xhXAX4sYCRw/w YrjxLNb3WsJGW1Der4021vvShG58MCnjFyJJp1QnboNqiN6JuVEIYjEazLdA3YGb+ASlQet0Z0i OPtMDcjLYnSJJikGOZ7CdDnpz4Qbt68hanqTkoLjCCuTpAjCSOsWkb9VcR14KfxlCIAXLg719oB qs2NS6is3cihYai6JIRuVEgewLx+UBNAdfBzxxWFpaB6fFt6T1zn7A== X-Google-Smtp-Source: AGHT+IFdMA0w4kBmGqa/9HtjcxpzNaH63DP3PJYieRpyn4W6ybrBgVCEnM5tX1Pgqn/wqOOzj45jOA== X-Received: by 2002:a17:906:f0c9:b0:abb:a88d:ddaf with SMTP id a640c23a62f3a-abba88dde9cmr269033066b.55.1739811650253; Mon, 17 Feb 2025 09:00:50 -0800 (PST) Received: from playground.localdomain ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-aba53376aa2sm920570766b.103.2025.02.17.09.00.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 09:00:49 -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 3/4] arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block Date: Mon, 17 Feb 2025 11:57:17 -0500 Message-Id: <20250217165718.74619-4-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250217165718.74619-1-laurentiumihalcea111@gmail.com> References: <20250217165718.74619-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. Signed-off-by: Laurentiu Mihalcea --- 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 Mon Feb 17 16:57:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurentiu Mihalcea X-Patchwork-Id: 13978355 Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (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 74757227BB5 for ; Mon, 17 Feb 2025 17:00:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811656; cv=none; b=agazuVSYkv8xPGeJ/AD50V8+PGa7DIPZ2lc9xeKMJZKJvx2HEM78w+UlwGnVOPDhN2jKjp0JC/XlbrVi5Yzh193bAimCKjO9tdsK0Fbaj8i41ap/TsfkcceH93UGIph0UftMaqvNZCCTUxvqyajtfrcpaUPKtx7Y1VhBFABV6OA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739811656; c=relaxed/simple; bh=JHzcxwkGTQ+OHOtDsXcrrca2cc1Rfq1hPqll8mFwPvs=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=j6TVdf9iJ7HWhvt45EHz6z/Y+cLl8poEOTESog8mpnXwhzkzx3i741GXohIfMSP4G+G1lItteuH5aRv4RHTavZduvpdNGS+zZuPDsJ7kxCRrj6OV5CcfGYFk0mV09erIJ7h5Ubi7V9hkQ2ftyf6jr3cUtQloXJXW0Ad0OCbRZSU= 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=EvmAEMlH; arc=none smtp.client-ip=209.85.218.52 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="EvmAEMlH" Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-abb7a6ee2deso309031266b.0 for ; Mon, 17 Feb 2025 09:00:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739811653; x=1740416453; 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=JqaLFrErmA8TuMfUKne+UP0vowW73z4ybOt+Ip1qbmc=; b=EvmAEMlHoGDnlT9YlXNSxO0zKALgubBSoyzH7cvxGv4oxCJAq9iLCLvsgrMiB/K/3z PwN2P7r1HW/r88JNrztwDK1Q++V0/2pnU9HcECEjCppdhtat5+FmooCtcNl6YCpIhnhX biPXzDVAzf0UUQwDIYvcItvl25rA27Vf2MzWIfiGqwggR97qTI/tJcFwp/uQmXND53Mh 7rAqUqB/OvXMDwE2wnxfOtrWoKCWaZeksoIAA97Fm4JofXs77+IngWU4z1xnOf/SLIpy NxGaYcEnP7+Spxf2EuitUpL/6L0zuuWDZiMOW4EvmZuZoihmh1R6Swn2RtFCQ0LtdMa6 W+2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739811653; x=1740416453; 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=JqaLFrErmA8TuMfUKne+UP0vowW73z4ybOt+Ip1qbmc=; b=H8d8V9OtdyjOGGekkBzgAIJvQpeDk8hpxCtiiWP28Z2MhmzGzDha/6PYFp502MNd6r W73vh5/SLd4VbXB+TzqWZMQscZlvIl6woRyWyfFidxCc80SWV9HobbY6Nl8lVPTvZqzA 9ILZS6g+//OQ3K7XMrk0ScL51MMOEKSU9cEDIwCaxquxmsYHoZELMFmpCNeTR7XaiPqP uCeiWRpyVm2LuPFi57QGKR+4w4O2davewGWjoiVWimunQ7YuzmKuqwGV1Tfj6qcLTVBi /QRddIjwbzveMUA0rWFdRNXWYNCyjwNrYow+XShaF8LYWTMa5qdZQtMDTOV2cMjsGHF4 ljbQ== X-Forwarded-Encrypted: i=1; AJvYcCVW1evc1BGgNZ2awnw0CHuD68Zcd0L+sk5MqLKE+NBTXbuapB760fvE1GcdWfVFnApQ20s=@lists.linux.dev X-Gm-Message-State: AOJu0YzlDWTAbOxh5zNc9B7u1KcfS2WnZousUSgYRavQE/B0a541I777 Hdnh5FKkduRz+cBIPk7mQgo7tiC05q3ZPchK1TU8cB8Fr7eiXluO X-Gm-Gg: ASbGncuiDCEZwc9Mwj2g5ucRIJuB8Xi1xaOpce8BfMccvKrDFc5K2PrabqaeUNn3FLm kIvyIUdd6wTEdCD7EEuqFC0UoLncbWoCi83QHuEznSoUYPrx6zTnmmDqLIwNJ3aAnt3Q3kTRrFD XqC+AVTT8oYQaEgeOecGyqd6afGurXloFm7ARfqMAPPX4Kt0zlL9LtloPW5Gkk2+bZJI0/RyBtJ x/DvZ2vNXcXpLwWI9pR9S+zfRDo6doA0nUP+jFMzCd3AYyyLuwJ2baCiJZQ3N7bgJX01nT6p/xT dEw/VDmsvdqa8hceUVlFh5ARViuPAmEN7d/S9ID/mMLrMe83Jw7h7w== X-Google-Smtp-Source: AGHT+IHrNiu7Mfg0Om2Rj3jVA5y5sNcTyvnjB9HoCWBNScTUmN+dS44zo9eg//XHmKb0LBd6UmiAuw== X-Received: by 2002:a17:907:1b12:b0:ab7:bfb1:99c3 with SMTP id a640c23a62f3a-abb70e323cdmr1177370066b.53.1739811652549; Mon, 17 Feb 2025 09:00:52 -0800 (PST) Received: from playground.localdomain ([82.79.237.175]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-aba53376aa2sm920570766b.103.2025.02.17.09.00.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 09:00:52 -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 4/4] arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz Date: Mon, 17 Feb 2025 11:57:18 -0500 Message-Id: <20250217165718.74619-5-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250217165718.74619-1-laurentiumihalcea111@gmail.com> References: <20250217165718.74619-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. Signed-off-by: Laurentiu Mihalcea --- 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 {