]> git.karo-electronics.de Git - linux-beck.git/commitdiff
Revert "HACK: OMAP: DSS2: clk hack for OMAP2/3"
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Thu, 4 Aug 2011 08:22:54 +0000 (11:22 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Tue, 20 Sep 2011 08:21:31 +0000 (11:21 +0300)
This reverts commit 9ede365aa6f74428a1f69c21ca1cf21213167576.

The hack is no longer needed, as the HWMOD data has been fixed.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/omap2/dss/dsi.c
drivers/video/omap2/dss/dss.c
drivers/video/omap2/dss/dss.h
drivers/video/omap2/dss/rfbi.c
drivers/video/omap2/dss/venc.c

index 12da2fbd79317e4b43104d64c0b27b017e740626..707e5afacbecffed8b4bf5997025ca2e0e209cd8 100644 (file)
@@ -4441,10 +4441,7 @@ static int dsi_get_clocks(struct platform_device *dsidev)
 
        dsi->dss_clk = clk;
 
-       if (cpu_is_omap34xx() || cpu_is_omap3630())
-               clk = clk_get(&dsidev->dev, "dss2_alwon_fck");
-       else
-               clk = clk_get(&dsidev->dev, "sys_clk");
+       clk = clk_get(&dsidev->dev, "sys_clk");
        if (IS_ERR(clk)) {
                DSSERR("can't get sys_clk\n");
                clk_put(dsi->dss_clk);
index 0f9c3a6457a5cba009157f9255baf88681a5d30a..9423a2ee3aac947c056b9aa811c436dba579990b 100644 (file)
@@ -691,11 +691,6 @@ static void dss_put_clocks(void)
        clk_put(dss.dss_clk);
 }
 
-struct clk *dss_get_ick(void)
-{
-       return clk_get(&dss.pdev->dev, "ick");
-}
-
 int dss_runtime_get(void)
 {
        int r;
index 9c94b1152c208575474968d18aa90d3099276736..adeff04e964fde3a4bdd3324503920be3d6b9b84 100644 (file)
@@ -209,8 +209,6 @@ void dss_uninit_platform_driver(void);
 int dss_runtime_get(void);
 void dss_runtime_put(void);
 
-struct clk *dss_get_ick(void);
-
 void dss_select_hdmi_venc_clk_source(enum dss_hdmi_venc_clk_source_select);
 const char *dss_get_generic_clk_source_name(enum omap_dss_clk_source clk_src);
 void dss_dump_clocks(struct seq_file *s);
index 1bb8ce11f6bce229f3f82d46c14a714e7c8d6138..50394badec15c1857bc3716e6e937b4d39c5bde1 100644 (file)
@@ -957,10 +957,7 @@ static int omap_rfbihw_probe(struct platform_device *pdev)
 
        msleep(10);
 
-       if (cpu_is_omap24xx() || cpu_is_omap34xx() || cpu_is_omap3630())
-               clk = dss_get_ick();
-       else
-               clk = clk_get(&pdev->dev, "ick");
+       clk = clk_get(&pdev->dev, "ick");
        if (IS_ERR(clk)) {
                DSSERR("can't get ick\n");
                r = PTR_ERR(clk);
index 173c66430daded57cbf59013a1e17d08c1423b04..71e005df175944e80c8c8ffc5c0fed008ac9eee9 100644 (file)
@@ -741,10 +741,7 @@ static int venc_get_clocks(struct platform_device *pdev)
        venc.tv_clk = clk;
 
        if (dss_has_feature(FEAT_VENC_REQUIRES_TV_DAC_CLK)) {
-               if (cpu_is_omap34xx() || cpu_is_omap3630())
-                       clk = clk_get(&pdev->dev, "dss_96m_fck");
-               else
-                       clk = clk_get(&pdev->dev, "tv_dac_clk");
+               clk = clk_get(&pdev->dev, "tv_dac_clk");
                if (IS_ERR(clk)) {
                        DSSERR("can't get tv_dac_clk\n");
                        clk_put(venc.tv_clk);