Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1566481

[PATCH] clk: meson8b: fix clk81 register address

Path csiph.com!news.redatomik.org!aioe.org!bofh.it!news.nic.it!robomod
From Jerome Brunet <jbrunet@baylibre.com>
Newsgroups linux.kernel
Subject [PATCH] clk: meson8b: fix clk81 register address
Date Wed, 25 Jan 2017 12:00:01 +0100
Message-ID <t3tsZ-GS-5@gated-at.bofh.it> (permalink)
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=C9q1J4km2D+TbzjCcwiSSOIUWgvY28wofmlxKh4dn2s=; b=nFadtEkmWRefKY7z1c45bk+AnkH9J3No7yZP+O4tXxSwLZvNJI0dFFKAWwJnTMuF0E DynZBmt/n+F4GD7AdElRVkaIM5lG6c6URppzFKaFM/mEGqj+D2Qah3YGwFMiHrZdokvX xoMnKsgCKTtv4wew2cCTcu6m17T8LV9iJMWW1YDH0J5xA5GesEe2w8cqNsbhVi55Mm7G 5b1Io2JXj/DOlyvLTD0mCsJOb9iLd5KaGvKPvw5k/6iG88M5IA0T3tCjQ6oXNDXZTpZp f7fjSMd1/wQlZQC2KbaF233Sz10fFjzePCtwR1NDRbGJ3IkXO31ybhGSWvg/MBbJL0XX Wuyw==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=C9q1J4km2D+TbzjCcwiSSOIUWgvY28wofmlxKh4dn2s=; b=FDFWPEpqggP3sYHn4Xw0AZbIg4RUTdloaX+sfPoZUXsVUTihP1kzcUgG/lGE0DlaUM qGjKsQj4sDx+xzFe4USnm8eLNclWTLDpSrqrU2yRQkc/86cX7H/fBxAiRB4T+u+gM0TJ PcU5oTHE7b1t2MYKgvO2f7uGs3F++GuDrgfta/HPKtRgwQ8K0s7toX4/g/AAKCA6uZt6 x3K+B+opeCdDaGTqg8k9glqHWXj68xLhsDckgC8oU1IfRZwZbfm0sJTA8kgRfHeT4DiU xSZDC8DFzHISzknltXVbK3F54mfS1zw9E0zpy8PP5/df/KSWKHbzD8I+GpAbmiGCYqcE YKGw==
X-Gm-Message-State AIkVDXIHZdr4mHCb7ksEmU0QC9QpwuNA2ygtVe2oJIRZntaMyppMBrS1kVaJq011QYpnfADu
X-Received by 10.28.105.68 with SMTP id e65mr16160583wmc.44.1485341599288; Wed, 25 Jan 2017 02:53:19 -0800 (PST)
X-Mailer git-send-email 2.7.4
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 33
Organization linux.* mail to news gateway
X-Original-Cc Jerome Brunet <jbrunet@baylibre.com>, linux-clk@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org
X-Original-Date Wed, 25 Jan 2017 11:53:06 +0100
X-Original-Message-ID <1485341586-2929-1-git-send-email-jbrunet@baylibre.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1566481

Show key headers only | View raw


During meson8b clock probe, clk81 register address is fixed twice.
First using the meson8b_clk_gates array, then by directly changing
meson8b_clk81 register.

As a result meson8b_clk81.reg = HHI_MPEG_CLK_CNTL + clk_base + clk_base.

Fixed by just removing the second fixup.

Fixes: e31a1900c1ff ("meson: clk: Add support for clock gates")
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
---
 Patch based on khilman/linux-amlogic.git master branch.

 I don't have a meson8b HW so this patch so this patch has not been
 tested on real HW.

 drivers/clk/meson/meson8b.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/clk/meson/meson8b.c b/drivers/clk/meson/meson8b.c
index 3f1be46cbb33..888494d4fb8a 100644
--- a/drivers/clk/meson/meson8b.c
+++ b/drivers/clk/meson/meson8b.c
@@ -607,7 +607,6 @@ static int meson8b_clkc_probe(struct platform_device *pdev)
 	/* Populate the base address for the MPEG clks */
 	meson8b_mpeg_clk_sel.reg = clk_base + (u32)meson8b_mpeg_clk_sel.reg;
 	meson8b_mpeg_clk_div.reg = clk_base + (u32)meson8b_mpeg_clk_div.reg;
-	meson8b_clk81.reg = clk_base + (u32)meson8b_clk81.reg;
 
 	/* Populate base address for gates */
 	for (i = 0; i < ARRAY_SIZE(meson8b_clk_gates); i++)
-- 
2.7.4

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH] clk: meson8b: fix clk81 register address Jerome Brunet <jbrunet@baylibre.com> - 2017-01-25 12:00 +0100
  Re: [PATCH] clk: meson8b: fix clk81 register address Jerome Brunet <jbrunet@baylibre.com> - 2017-01-26 15:30 +0100
  Re: [PATCH] clk: meson8b: fix clk81 register address Stephen Boyd <sboyd@codeaurora.org> - 2017-01-27 01:00 +0100
    Re: [PATCH] clk: meson8b: fix clk81 register address Jerome Brunet <jbrunet@baylibre.com> - 2017-01-27 09:50 +0100

csiph-web