12 Jul, 2016
1 commit
-
The ux500 DT support predates the CLK_OF_DECLARE macro and calls
directly into the clk driver from platform code.Converting this to CLK_OF_DECLARE makes the code much nicer and
similar to how modern platforms do it today. It also removes the
last user of cpu_is_u8500_family() etc.Signed-off-by: Arnd Bergmann
Signed-off-by: Linus Walleij
03 Mar, 2016
1 commit
-
This flag is a no-op now. Remove usage of the flag.
Acked-by: Ulf Hansson
Cc: Linus Walleij
Signed-off-by: Stephen Boyd
25 Aug, 2015
1 commit
-
The base addresses for the Ux500 PRCC controllers are hardcoded,
let's move them to the clock node in the device tree and delete
the constants.Cc: Ulf Hansson
Signed-off-by: Linus Walleij
Acked-by: Olof Johansson
Acked-by: Michael Turquette
Signed-off-by: Stephen Boyd
21 Jul, 2015
1 commit
-
Clock provider drivers generally shouldn't include clk.h because
it's the consumer API. Remove the include here because this is a
provider driver. Also remove clkdev.h in files that aren't using
it.Acked-by: Linus Walleij
Acked-by: Ulf Hansson
Signed-off-by: Stephen Boyd
08 May, 2015
1 commit
-
The APEATCLK and APETRACECLK are actually scaleable so register
them as scaleable clocks.Acked-by: Ulf Hansson
Signed-off-by: Linus Walleij
Signed-off-by: Stephen Boyd
24 Feb, 2014
1 commit
-
ux500_twocell_get is a local symbol.
Signed-off-by: Sachin Kamat
Acked-by: Lee Jones
Acked-by: Ulf Hansson
Signed-off-by: Mike Turquette
18 Oct, 2013
1 commit
-
Due to a typo or similar, the peripheral group 2 clock 11
gate was set to bit 1 instead of bit 11. We need to fix this
to be able to set the correct enable bit in the device tree:
when trying to correct the bit assignment in the device tree,
the system would hang.Cc: Mike Turquette
Acked-by: Lee Jones
Signed-off-by: Linus Walleij
26 Sep, 2013
9 commits
-
The ARMSS clock is used by the newly DT enabled CPUFreq driver.
Cc: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
This patch enables the TWD fixed factor clock to be specified from
Device Tree via phandles to the "smp-twd-clock" node.Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
This patch enables the RTC fixed frequency clock to be specified from
Device Tree via phandles to the "rtc32k-clock" node.Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
This patch enables clocks to be specified from Device Tree via phandles
to the "prcc-kernel-clock" node.Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
This patch enables clocks to be specified from Device Tree via phandles
to the "prcc-periph-clock" node.Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
This patch enables clocks to be specified from Device Tree via phandles
to the "prcmu-clock" node.Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
PRCC (peripheral and kernel) clocks are specified using a property tuple
, where 'base' is the peripheral (1, 2, 3, 5 or 6),
and bit is read-in value into that peripheral stipulated by the hardware
specification.Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
The functional components will be added on a per-clock basis.
Acked-by: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij -
Here we're using the old clock initialisation function as a template.
It's necessary to remove all of the clk_register_clkdev() calls as
they don't make sense when booting with Device Tree.Cc: Mike Turquette
Signed-off-by: Lee Jones
Signed-off-by: Linus Walleij