Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2599076lqp; Mon, 25 Mar 2024 04:06:55 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWtSAhyL5/+9S9YSLsaUItDEua9MHDw8IPBmYiUS7LZvEoy9jr3jkVuBuB2zYgbBky9kPe+CnNW+vlExFgsiJqiIKo2mf5lB4rg7KHB3Q== X-Google-Smtp-Source: AGHT+IGguco9plw97yhrg5mfluxzWb5nfIcS1x/c5XlGN53UMbe+n7Mv646xCRfqx57usaXtid9v X-Received: by 2002:a05:6214:2347:b0:696:2390:6eba with SMTP id hu7-20020a056214234700b0069623906ebamr5995111qvb.60.1711364815217; Mon, 25 Mar 2024 04:06:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711364815; cv=pass; d=google.com; s=arc-20160816; b=abIOI9m1asJu/L+/WZFn84Ps2OFXMi6xowEKxAnBMN8DE+hPgBqNb1lyICdF3Mpfaf 0r06wWcGPduuwiqUaLMQY8E7VGn62gVVkeUNPW/UdHlQtt04mBcAyWHkBJ/i4JWHPPV4 LqvNXymIv7LEuG2KIWWw7/uMacc8NJn85Ngax13X/yCVwXA5ln657de4aclaD2rxFl3S zC2jG9Y2vQSne7zEkD+cLQlQHzmsM6+XnbSiO5IAGc5DVnOt9W1nAPjItNC6A+fqxIiP z0Va5+MjXZDxGYJUQ7PQA0viG1jXsh3mj1yFoB1lYAwEtXpoEJldzGsrJRsw9hC9dLF8 0x4Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=1BssIGVX+P6i9/P7MhWYT2ovFIH7n5n7YkL5EaHk8pE=; fh=EV4vuks96nYLE+jEqkM6dwBVwok/pC3WqyqqIeiDMM4=; b=Col54KtUzdNEOsn1c0MxAwHi0QM0MmxrCZk1nCnt36lyWy1blaJbB/RxfaTZRkODhU K0XDoJQJnYStme85JfdHIuQ5D7XybNmf9fN6y9y8FptvAq+Im8aLXwYOg3yZhD53eA7Q f2bJO1rNhLDmo0uE0n16ddcsE1WLm6TLd24NdVYIhl7urLqK+9TI/ndZnTh+HsB65NYr /iuH6dR1X5m740gFYciZRbpo/ErlmMLrYn5ksGYyxBtv0QV/uKwwNn+utLjIlDLk0GwF kqTC+rEcctBCrrLjiMvUYfzwKNf01tNv8gpW2PTmbAOrp0WM+Mtzbojt2EvODANHkFte 1KGg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jtHJftLQ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-115505-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-115505-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id ke14-20020a056214300e00b006968b87cdd0si2137913qvb.329.2024.03.25.04.06.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Mar 2024 04:06:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-115505-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jtHJftLQ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-115505-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-115505-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id EC8E81C2FCF8 for ; Mon, 25 Mar 2024 11:06:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BBBA7236592; Mon, 25 Mar 2024 02:41:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="jtHJftLQ" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 222711EC631; Sun, 24 Mar 2024 22:55:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320945; cv=none; b=JCS/UXgi82HbK1Chtg+KuDK7dvd1U7Ovr8siS79wSXWE4JTskNRyC1FA7OSF3SvkeNOVPX7wVVRBlimxAZALW/uRE+Df5hx5cb3gQIIK+6JnRCvwmR7gl42woJ9idWQj4WoTsiVdPR78cFa17WnG1K0HZT/25a+GeS7EUraorCw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320945; c=relaxed/simple; bh=7zR0BrWM9FieUe0Q38iXkPk2VIsJeZQPb9NcsHR1SBU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=jDCh3ouXCiVfuoZp1xn8C9gO7spwcNcVGkfwjIpDVxW9T7XDInW4Dv9bEy628nEOhNa0au7deetEQc+1ln9eiXcg/pBxc2aSwwOkBzh9oJHQESCqiSj0ltSBw3hckhJOSwjxr0ejvzLR5RGJIEdCq4FgNzB8yXR5iLdXHntf6/A= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=jtHJftLQ; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 61863C433C7; Sun, 24 Mar 2024 22:55:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711320944; bh=7zR0BrWM9FieUe0Q38iXkPk2VIsJeZQPb9NcsHR1SBU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jtHJftLQK1IIyGC5by6zLP5+3F3EyWSXdP8tEw3fDNnmQZmogOBm7xDirotFkGpby Se9799TUAHPf937SJHpvSrlNSetGIkpZhNr2DWZCWCO2FRpsrN9eRahj1siBdQQx76 6AacfiTc75ecmW6O+APOPLVPi1E5KKnFtuhxw5zuAMC092kjuJJizMmwhreQKQmqK7 yFxzRkeJkjIsop3X29nenvaX15wuxS+zRJeXDR2Dq05xnsSF5dm8SiQxvGEbogOR/r 228FWdmUAhIvHWPWapCFFeJtX5hNRI7XoMrBJCq6sZ4GMpA5aPAE3Hlj0h/5Q/mqLl 8tdhy79JeWJ5Q== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Shengjiu Wang , Abel Vesa , Sasha Levin Subject: [PATCH 6.7 507/713] clk: imx: imx8mp: Fix SAI_MCLK_SEL definition Date: Sun, 24 Mar 2024 18:43:53 -0400 Message-ID: <20240324224720.1345309-508-sashal@kernel.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240324224720.1345309-1-sashal@kernel.org> References: <20240324224720.1345309-1-sashal@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit From: Shengjiu Wang [ Upstream commit 13269dc6c70444528f0093585e3559cd2f38850a ] There is SAI1, SAI2, SAI3, SAI5, SAI6, SAI7 existing in this block control, the order is discontinuous. The definition of SAI_MCLK_SEL(n) is not match with the usage of CLK_SAIn(n). So define SAI##n##_MCLK_SEL separately to fix the issue. Fixes: 6cd95f7b151c ("clk: imx: imx8mp: Add audiomix block control") Signed-off-by: Shengjiu Wang Reviewed-by: Abel Vesa Link: https://lore.kernel.org/r/1708683351-8504-1-git-send-email-shengjiu.wang@nxp.com Signed-off-by: Abel Vesa Signed-off-by: Sasha Levin --- drivers/clk/imx/clk-imx8mp-audiomix.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/drivers/clk/imx/clk-imx8mp-audiomix.c b/drivers/clk/imx/clk-imx8mp-audiomix.c index e4300df88f1ac..55ed211a5e0b1 100644 --- a/drivers/clk/imx/clk-imx8mp-audiomix.c +++ b/drivers/clk/imx/clk-imx8mp-audiomix.c @@ -18,7 +18,12 @@ #define CLKEN0 0x000 #define CLKEN1 0x004 -#define SAI_MCLK_SEL(n) (0x300 + 4 * (n)) /* n in 0..5 */ +#define SAI1_MCLK_SEL 0x300 +#define SAI2_MCLK_SEL 0x304 +#define SAI3_MCLK_SEL 0x308 +#define SAI5_MCLK_SEL 0x30C +#define SAI6_MCLK_SEL 0x310 +#define SAI7_MCLK_SEL 0x314 #define PDM_SEL 0x318 #define SAI_PLL_GNRL_CTL 0x400 @@ -95,13 +100,13 @@ static const struct clk_parent_data clk_imx8mp_audiomix_pll_bypass_sels[] = { IMX8MP_CLK_AUDIOMIX_SAI##n##_MCLK1_SEL, {}, \ clk_imx8mp_audiomix_sai##n##_mclk1_parents, \ ARRAY_SIZE(clk_imx8mp_audiomix_sai##n##_mclk1_parents), \ - SAI_MCLK_SEL(n), 1, 0 \ + SAI##n##_MCLK_SEL, 1, 0 \ }, { \ "sai"__stringify(n)"_mclk2_sel", \ IMX8MP_CLK_AUDIOMIX_SAI##n##_MCLK2_SEL, {}, \ clk_imx8mp_audiomix_sai_mclk2_parents, \ ARRAY_SIZE(clk_imx8mp_audiomix_sai_mclk2_parents), \ - SAI_MCLK_SEL(n), 4, 1 \ + SAI##n##_MCLK_SEL, 4, 1 \ }, { \ "sai"__stringify(n)"_ipg_cg", \ IMX8MP_CLK_AUDIOMIX_SAI##n##_IPG, \ -- 2.43.0