linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] clk: at91: fix USB clk support on at91rm9200/sam9 SoCs
@ 2014-09-02  7:50 Boris BREZILLON
  2014-09-02  7:50 ` [PATCH 1/5] clk: at91: fix PLL_MAX_COUNT macro definition Boris BREZILLON
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Boris BREZILLON @ 2014-09-02  7:50 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

This patch series fixes several bugs in the PLL driver preventing a proper
set_rate on the PLL clk.
It also enables propagation of set_rate request on the USB clk in order to
configure the PLL rate according to the USB block requirement (48 MHz).

Note that existing kernels, relying on the PLL configuration made by the
the bootloader should not be impacted by this bug, but others (those
directly booting from at91bootstrap or not enabling USB support in the
bootloader) will be.

This bug was reported by Ga?l, who's directly booting the kernel from the
bootstrap.

Best Regards,

Boris

Boris BREZILLON (5):
  clk: at91: fix PLL_MAX_COUNT macro definition
  clk: at91: rework PLL rate calculation
  clk: at91: fix recalc_rate implementation of PLL driver
  clk: at91: rework rm9200 USB clock to propagate set_rate to the parent
    clk
  clk: at91: fix div by zero in USB clock driver

 drivers/clk/at91/clk-pll.c | 160 +++++++++++++++++++++++----------------------
 drivers/clk/at91/clk-usb.c |  20 ++++--
 2 files changed, 96 insertions(+), 84 deletions(-)

-- 
1.9.1

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-09-03 17:43 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-02  7:50 [PATCH 0/5] clk: at91: fix USB clk support on at91rm9200/sam9 SoCs Boris BREZILLON
2014-09-02  7:50 ` [PATCH 1/5] clk: at91: fix PLL_MAX_COUNT macro definition Boris BREZILLON
2014-09-02  7:50 ` [PATCH 2/5] clk: at91: rework PLL rate calculation Boris BREZILLON
2014-09-02  7:50 ` [PATCH 3/5] clk: at91: fix recalc_rate implementation of PLL driver Boris BREZILLON
2014-09-02  7:50 ` [PATCH 4/5] clk: at91: rework rm9200 USB clock to propagate set_rate to the parent clk Boris BREZILLON
2014-09-02  7:50 ` [PATCH 5/5] clk: at91: fix div by zero in USB clock driver Boris BREZILLON
2014-09-02 22:38 ` [PATCH 0/5] clk: at91: fix USB clk support on at91rm9200/sam9 SoCs Mike Turquette
2014-09-03  8:08   ` Boris BREZILLON
     [not found]     ` <20140903172005.11368.11852@quantum>
2014-09-03 17:43       ` Boris BREZILLON

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).