linux/drivers/clk
Simon Guinot 1022c75f5a clk: armada-370: fix tclk frequencies
This patch fixes the tclk frequency array for the Armada-370 SoC.
This bug has been introduced by commit 6b72333d
("clk: mvebu: add Armada 370 SoC-centric clock init").

A wrong tclk frequency affects the following drivers: mvsdio, mvneta,
i2c-mv64xxx and mvebu-devbus. This list may be incomplete.

About the mvneta Ethernet driver, note that the tclk frequency is used
to compute the Rx time coalescence. Then, this bug harms the coalescence
configuration and also degrades the networking performances with the
default values.

Signed-off-by: Simon Guinot <simon.guinot@sequanux.org>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Jason Cooper <jason@lakedaemon.net>
Cc: stable@vger.kernel.org
Signed-off-by: Michael Turquette <mturquette@deferred.io>
2013-10-06 17:39:46 -07:00
..
mmp clk: add CLK_SET_RATE_NO_REPARENT flag 2013-08-19 12:27:17 -07:00
mvebu clk: armada-370: fix tclk frequencies 2013-10-06 17:39:46 -07:00
mxs clk: add CLK_SET_RATE_NO_REPARENT flag 2013-08-19 12:27:17 -07:00
rockchip clk: add support for Rockchip gate clocks 2013-06-20 15:58:27 -07:00
samsung The common clk framework changes for 3.12 are dominated by clock driver 2013-09-09 15:49:04 -07:00
socfpga ARM: socfpga: Add support to gate peripheral clocks 2013-06-11 16:35:29 -07:00
spear clk: add CLK_SET_RATE_NO_REPARENT flag 2013-08-19 12:27:17 -07:00
sunxi clk: sunxi: Fix incorrect placement of __initconst 2013-08-27 18:35:43 -07:00
tegra The common clk framework changes for 3.12 are dominated by clock driver 2013-09-09 15:49:04 -07:00
ux500 The common clock framework changes for 3.11 include new clock drivers 2013-07-03 11:54:50 -07:00
versatile clk: add CLK_SET_RATE_NO_REPARENT flag 2013-08-19 12:27:17 -07:00
x86 ACPI / LPSS: add support for Intel BayTrail 2013-06-19 01:08:47 +02:00
zynq The common clk framework changes for 3.12 are dominated by clock driver 2013-09-09 15:49:04 -07:00
clk-axi-clkgen.c clk: Add axi-clkgen driver 2013-03-19 17:20:30 -07:00
clk-bcm2835.c clk: bcm2835: Fix incorrect placement of __initconst 2013-08-27 18:32:24 -07:00
clk-composite.c clk: composite: allow fixed rates & fixed dividers 2013-04-12 11:23:24 -07:00
clk-devres.c ARM: 7537/1: clk: Fix release in devm_clk_put() 2012-09-19 21:51:27 +01:00
clk-divider.c clk: wrap I/O access for improved portability 2013-08-27 17:50:38 -07:00
clk-fixed-factor.c clk: export fixed-factor, gate & mux registration 2013-08-16 12:08:54 -07:00
clk-fixed-rate.c clk: fixed-rate: Export clk_fixed_rate_register() 2013-08-16 12:08:50 -07:00
clk-gate.c clk: wrap I/O access for improved portability 2013-08-27 17:50:38 -07:00
clk-highbank.c ACPI and power management updates for 3.9-rc1 2013-02-20 11:26:56 -08:00
clk-ls1x.c clk: add Loongson1B clock support 2012-08-31 11:05:18 -07:00
clk-max77686.c clk: max77686: Avoid double free at remove time 2013-01-15 16:16:26 -08:00
clk-mux.c clk: wrap I/O access for improved portability 2013-08-27 17:50:38 -07:00
clk-nomadik.c clk: nomadik: set all timers to use 2.4 MHz TIMCLK 2013-10-01 21:39:56 -07:00
clk-nspire.c clk: Add TI-Nspire clock drivers 2013-05-31 12:07:45 -07:00
clk-ppc-corenet.c clk: mpc85xx: Update the compatible string 2013-05-30 11:55:35 -07:00
clk-prima2.c clk: prima2: Fix incorrect placement of __initdata 2013-08-08 22:35:21 -07:00
clk-s2mps11.c clk: s2mps11: Add support for s2mps11 2013-08-08 15:57:33 -07:00
clk-si5351.c The common clock framework changes for 3.11 include new clock drivers 2013-07-03 11:54:50 -07:00
clk-si5351.h clk: si5351: Allow user to define disabled state for every clock output 2013-05-28 22:50:31 -07:00
clk-twl6040.c clk: use platform_{get,set}_drvdata() 2013-05-30 18:19:34 -07:00
clk-u300.c clk: u300: Fix incorrect placement of __initconst 2013-08-27 18:34:09 -07:00
clk-vt8500.c The common clock framework changes for 3.11 include new clock drivers 2013-07-03 11:54:50 -07:00
clk-wm831x.c clk: wm831x: Initialise wm831x pointer on init 2013-08-30 11:57:53 -07:00
clk.c clk: only call get_parent if there is one 2013-09-09 14:10:10 -07:00
clkdev.c ARM: 7534/1: clk: Make the managed clk functions generically available 2012-09-15 21:55:27 +01:00
Kconfig clk: s2mps11: Add support for s2mps11 2013-08-08 15:57:33 -07:00
Makefile clk: s2mps11: Add support for s2mps11 2013-08-08 15:57:33 -07:00