Maxime Ripard
601da9d0a5
clk: sunxi: factors: Invert the probing logic
...
Until now, the factors clock probing was done directly by sunxi_init_clocks,
with the factors registration being called directly with the clocks data passed
as an argument.
This approch has shown its limits when we added more clocks, since we couldn't
really split code with such a logic in smaller files, and led to a huge file
having all the clocks.
Introduce an intermediate probing function, so that factor clocks will be able
to directly be called by CLK_OF_DECLARE, which will in turn ease the split into
several files.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Hans de Goede <hdegoede@redhat.com>
2014-09-27 08:58:01 +02:00
..
at91
clk: at91: main: warn when the main crystal frequency is not set
2014-07-02 09:00:52 -07:00
bcm
clk: bcm/kona: implement determine_rate()
2014-05-27 17:34:32 -07:00
berlin
clk: berlin: add core clock driver for BG2Q
2014-05-29 09:30:19 -07:00
hisilicon
clk: hisi: add clk-hix5hd2.c
2014-05-12 11:30:32 +08:00
keystone
mmp
mvebu
clk: mvebu: extend clk-cpu for dynamic frequency scaling
2014-07-16 12:58:38 +00:00
mxs
qcom
qcom clock changes for 3.17
2014-07-25 15:41:19 -07:00
rockchip
clk: rockchip: add clock controller for rk3288
2014-07-13 12:17:10 -07:00
samsung
ARM: SoC platform changes for 3.17
2014-08-08 11:14:29 -07:00
shmobile
clk: shmobile: Add R8A7740-specific clock support
2014-05-23 13:38:25 -07:00
sirf
socfpga
Adds support getting the divider registers for the MAIN PLL that was once
2014-05-12 19:11:13 -07:00
spear
Merge branch 'clk-fixes' into clk-next
2014-07-13 07:56:45 -07:00
st
clk: st: Use round to closest divider flag
2014-07-28 22:37:16 -07:00
sunxi
clk: sunxi: factors: Invert the probing logic
2014-09-27 08:58:01 +02:00
tegra
ARM: SoC cleanups for 3.17
2014-08-08 11:00:26 -07:00
ti
The clock framework changes for 3.17 are mostly additions of new clock
2014-08-04 11:44:20 -07:00
ux500
versatile
clk: versatile: add versatile OSC support
2014-06-24 14:21:22 -05:00
x86
zynq
clk-axi-clkgen.c
clk-axm5516.c
clk: Add clock driver for AXM55xx SoC
2014-05-22 22:06:14 -07:00
clk-bcm2835.c
clk-clps711x.c
clk: Add CLPS711X clk driver
2014-07-28 23:30:46 -07:00
clk-composite.c
clk: composite: improve rate_hw sanity check logic
2014-07-13 12:17:05 -07:00
clk-conf.c
clk: Add missing of_clk_set_defaults export
2014-08-04 09:48:39 -07:00
clk-devres.c
clk-divider.c
clk: divider: Fix overflow in clk_divider_bestdiv
2014-05-27 19:16:24 -07:00
clk-efm32gg.c
clk-fixed-factor.c
clk-fixed-rate.c
clk-fractional-divider.c
clk: new basic clk type for fractional divider
2014-05-20 13:34:02 +02:00
clk-gate.c
clk-highbank.c
clk-ls1x.c
clk-max77686.c
clk-moxart.c
clk-mux.c
clk-nomadik.c
clk-nspire.c
clk-palmas.c
clk: Add driver for Palmas clk32kg and clk32kgaudio clocks
2014-07-01 21:37:57 -07:00
clk-ppc-corenet.c
clk: ppc-corenet: Fix Section mismatch warning
2014-07-01 20:11:22 -07:00
clk-s2mps11.c
Merge branch 'clk-fixes' into clk-next
2014-07-03 11:55:42 -07:00
clk-si570.c
clk: si570: Fix email address specifiction
2014-05-20 16:18:18 +02:00
clk-si5351.c
clk-si5351.h
clk-twl6040.c
clk-u300.c
clk: u300: Terminate of match table
2014-05-27 18:29:04 -07:00
clk-vt8500.c
clk-wm831x.c
clk-xgene.c
clk.c
clk: Add a function to retrieve phase
2014-09-27 08:57:51 +02:00
clk.h
clk: Add of_clk_get_by_clkspec() helper
2014-05-22 15:54:59 -07:00
clkdev.c
clkdev: Don't print errors on probe defer
2014-06-26 12:55:03 -07:00
Kconfig
clk: Add driver for Palmas clk32kg and clk32kgaudio clocks
2014-07-01 21:37:57 -07:00
Makefile
clk: Add CLPS711X clk driver
2014-07-28 23:30:46 -07:00