ARM: OMAP2+: dmtimer: cleanup iclk usage
authorTarun Kanti DebBarma <tarun.kanti@ti.com>
Tue, 8 May 2012 05:55:30 +0000 (23:55 -0600)
committerGrazvydas Ignotas <notasas@gmail.com>
Mon, 14 Apr 2014 20:09:25 +0000 (23:09 +0300)
We do not use iclk anywhere in the dmtimer driver and so removing it.
Hence removing the timer iclk entries from OMAP4 clkdev table as well.

Signed-off-by: Tarun Kanti DebBarma <tarun.kanti@ti.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
arch/arm/mach-omap2/clock44xx_data.c
arch/arm/mach-omap2/timer.c
arch/arm/plat-omap/include/plat/dmtimer.h

index 0798a80..37931a5 100644 (file)
@@ -3341,17 +3341,6 @@ static struct omap_clk omap44xx_clks[] = {
        CLK(NULL,       "auxclk5_ck",                   &auxclk5_ck,    CK_443X),
        CLK(NULL,       "auxclkreq5_ck",                &auxclkreq5_ck, CK_443X),
        CLK(NULL,       "gpmc_ck",                      &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt1_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt2_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt3_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt4_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt5_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt6_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt7_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt8_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt9_ick",                     &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt10_ick",                    &dummy_ck,      CK_443X),
-       CLK(NULL,       "gpt11_ick",                    &dummy_ck,      CK_443X),
        CLK("omap_i2c.1",       "ick",                          &dummy_ck,      CK_443X),
        CLK("omap_i2c.2",       "ick",                          &dummy_ck,      CK_443X),
        CLK("omap_i2c.3",       "ick",                          &dummy_ck,      CK_443X),
index 037b0d7..fdc56fd 100644 (file)
@@ -169,13 +169,6 @@ static int __init omap_dm_timer_init_one(struct omap_dm_timer *timer,
        if (IS_ERR(timer->fclk))
                return -ENODEV;
 
-       sprintf(name, "gpt%d_ick", gptimer_id);
-       timer->iclk = clk_get(NULL, name);
-       if (IS_ERR(timer->iclk)) {
-               clk_put(timer->fclk);
-               return -ENODEV;
-       }
-
        omap_hwmod_enable(oh);
 
        sys_timer_reserved |= (1 << (gptimer_id - 1));
index 80f0a9a..ffa6ccf 100644 (file)
@@ -256,7 +256,7 @@ struct omap_dm_timer {
        unsigned long phys_base;
        int id;
        int irq;
-       struct clk *iclk, *fclk;
+       struct clk *fclk;
 
        void __iomem    *io_base;
        void __iomem    *sys_stat;      /* TISTAT timer status */