]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ARM: kirkwood: Remove unneeded PCIe clock adding
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>
Mon, 30 Sep 2013 21:03:28 +0000 (18:03 -0300)
committerJason Cooper <jason@lakedaemon.net>
Tue, 8 Oct 2013 16:21:05 +0000 (16:21 +0000)
Since the PCIe devices is properly initialized from the DT, the clocks
are now referenced in the device tree nodes, and it's not needed
to have this hack to add them explicitly.

Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Tested-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Tested-by: Arnaud Ebalard <arno@natisbad.org>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/mach-kirkwood/board-dt.c

index 334439d8069cf95b8cc43ec84164ac94943e6969..d8b666c39fd1628f0a319e002d5cf318b817a877 100644 (file)
@@ -44,14 +44,6 @@ static void __init kirkwood_legacy_clk_init(void)
        clkspec.np = np;
        clkspec.args_count = 1;
 
-       clkspec.args[0] = CGC_BIT_PEX0;
-       orion_clkdev_add("0", "pcie",
-                        of_clk_get_from_provider(&clkspec));
-
-       clkspec.args[0] = CGC_BIT_PEX1;
-       orion_clkdev_add("1", "pcie",
-                        of_clk_get_from_provider(&clkspec));
-
        /*
         * The ethernet interfaces forget the MAC address assigned by
         * u-boot if the clocks are turned off. Until proper DT support