From: Tony Lindgren <tony@atomide.com>
To: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
Cc: Paul Walmsley <paul@pwsan.com>,
linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 2a/5] Remove unsafe clock values from omap1_defconfig
Date: Thu, 1 Dec 2011 09:17:58 -0800 [thread overview]
Message-ID: <20111201171758.GT31337@atomide.com> (raw)
In-Reply-To: <201112011054.09878.jkrzyszt@tis.icnet.pl>
* Janusz Krzysztofik <jkrzyszt@tis.icnet.pl> [111201 01:20]:
>
> If you still ask me for my opinion: with patch 3/5 omitted, then not
> being able to run at any other frequency than 60 MHz instead of usual
> 150 since the board support was introduced first, isn't this a
> regression?
Yes, assuming that the behaviour for your board has changed by something
after v3.1, such as commit e9b7086b80c4d9e354f4edc9e280ae85a60df408.
> Having a choice of upgrading to 3.2 and running my
> application on not very powerfull board at 60 MHz, or keep running 3.1
> at 150, guess what I chose? If I were a distro kernel package
> maintainer, guess what I would chose?
Right, that's certainly not intentional :)
> > It seems that we've had the issue of not actually changing the rate
> > for a while, right?
>
> This was not an issue before dpll1 reprogramming has been moved out from
> omap1_clk_init(), as an rc fix to another bug introduced in 3.2. Perhaps
> we should rather think of reverting a few commits which caused all these
> problems if fixing them all during rc cycle seems not possible? I
> haven't bisected them yet, rather concentrated on providing fixes, but I
> can still try to do it, starting back from the original issue
> (http://www.spinics.net/lists/linux-omap/msg60052.html), if so decided.
We can't revert that because the SRAM init has been moved to later for
map_io. But if that patch changed the behaviour on your board, then that's
the problem we should fix.
If you're now stuck at 60MHz rate, care to see if the following patch
makes the kernel behave the same way as before for you? Sorry for dragging
this on, but I'd like to find out what exactly changed the behaviour for
your board.
> Anyway, did you mean resending those 2/5 and 5/5 without any changes,
> only renumbered as 1/2 and 2/2?
Well the numbers will not show up in git, so no changes needed there :)
But let's figure out first what changed the behaviour for your board.
Regards,
Tony
--- a/arch/arm/mach-omap1/clock_data.c
+++ b/arch/arm/mach-omap1/clock_data.c
@@ -927,7 +927,7 @@ int __init omap1_clk_init(void)
void __init omap1_clk_late_init(void)
{
- if (ck_dpll1.rate >= OMAP1_DPLL1_SANE_VALUE)
+ if (ck_dpll1.rate > OMAP1_DPLL1_SANE_VALUE)
return;
/* Find the highest supported frequency and enable it */
next prev parent reply other threads:[~2011-12-01 17:18 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-27 3:32 [PATCH 0/5] ARM: OMAP1: Fix dpll1 reprogramming related issues Janusz Krzysztofik
2011-11-27 3:32 ` [PATCH 1/5] ARM: OMAP1: Fix dpll1 default rate reprogramming method Janusz Krzysztofik
2011-11-28 17:45 ` Tony Lindgren
2011-11-28 22:00 ` [PATCH 2a/5] Remove unsafe clock values from omap1_defconfig Janusz Krzysztofik
2011-11-30 22:32 ` Tony Lindgren
2011-11-30 20:57 ` [PATCH 2a/5 v2] ARM: OMAP1: select clock rate by CPU type Janusz Krzysztofik
2011-11-30 22:28 ` Tony Lindgren
2011-12-01 10:10 ` Janusz Krzysztofik
2011-12-01 18:22 ` Tony Lindgren
2011-12-01 18:54 ` Janusz Krzysztofik
2011-12-01 19:06 ` Tony Lindgren
2011-12-09 1:51 ` [PATCH] ARM: OMAP1: Set the omap1623 sram size to 16K Tony Lindgren
[not found] ` <201112010310.43890.jkrzyszt@tis.icnet.pl>
[not found] ` <20111201022750.GY13928@atomide.com>
2011-12-01 9:54 ` [PATCH 2a/5] Remove unsafe clock values from omap1_defconfig Janusz Krzysztofik
2011-12-01 10:21 ` Janusz Krzysztofik
2011-12-01 17:17 ` Tony Lindgren [this message]
2011-12-01 18:38 ` Janusz Krzysztofik
2011-12-01 19:04 ` Tony Lindgren
2011-12-01 19:23 ` Janusz Krzysztofik
2011-12-01 19:46 ` Tony Lindgren
2011-12-01 20:30 ` [PATCH] ARM: OMAP1: " Janusz Krzysztofik
2011-12-01 20:13 ` [PATCH 0/2 v2] ARM: OMAP1: Fix dpll1 reprogramming related issues Janusz Krzysztofik
2011-12-01 21:16 ` [PATCH v2] ARM: OMAP1: Update dpll1 default rate reprogramming method Janusz Krzysztofik
2011-12-02 2:09 ` [PATCH 0/2 v2] ARM: OMAP1: Fix dpll1 reprogramming related issues Tony Lindgren
2011-12-02 17:02 ` Janusz Krzysztofik
2011-12-01 20:13 ` [PATCH 1/2 v2] ARM: OMAP1: Fix ckctl value used for dpll1 defualt rate Janusz Krzysztofik
2011-12-01 20:13 ` [PATCH 2/2 v2] ARM: OMAP1: recalculate loops per jiffy after dpll1 reprogram Janusz Krzysztofik
2011-11-27 3:32 ` [PATCH 2/5] ARM: OMAP1: Fix ckctl value used for dpll1 defualt rate Janusz Krzysztofik
2011-11-27 3:32 ` [PATCH 3/5] ARM: OMAP1: Fix dpll1 reprogramming not actually allowed Janusz Krzysztofik
2011-11-28 17:46 ` Tony Lindgren
2011-11-27 3:32 ` [PATCH 4/5] init/calibrate.c: allow for recalibration of loops per jiffy Janusz Krzysztofik
2011-11-28 15:39 ` Russell King - ARM Linux
2011-11-28 22:30 ` Janusz Krzysztofik
2011-11-27 3:32 ` [PATCH 5/5] ARM: OMAP1: recalibrate loops per jiffy after dpll1 reprogram Janusz Krzysztofik
2011-11-29 0:25 ` [PATCH 5/5 v2] ARM: OMAP1: recalculate " Janusz Krzysztofik
2011-12-09 8:42 ` Russell King - ARM Linux
2011-12-09 10:00 ` Janusz Krzysztofik
2011-12-09 10:09 ` Janusz Krzysztofik
2011-12-10 0:25 ` Russell King - ARM Linux
2011-12-10 12:04 ` Janusz Krzysztofik
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20111201171758.GT31337@atomide.com \
--to=tony@atomide.com \
--cc=jkrzyszt@tis.icnet.pl \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=paul@pwsan.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).