X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=arch%2Farm%2Fplat-omap%2Focpi.c;h=b5d307026c82da0d3005184aad1bc696b019f1dd;hb=026477c1141b67e98e3bd8bdedb7d4b88a3ecd09;hp=b86148227480607686bddbd40dbec8c31d11880b;hpb=f1b8c63ef404367c60dc9b4f68dec33cae3c707b;p=powerpc.git diff --git a/arch/arm/plat-omap/ocpi.c b/arch/arm/plat-omap/ocpi.c index b861482274..b5d307026c 100644 --- a/arch/arm/plat-omap/ocpi.c +++ b/arch/arm/plat-omap/ocpi.c @@ -23,7 +23,6 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include #include #include #include @@ -31,9 +30,9 @@ #include #include #include +#include #include -#include #include #define OCPI_BASE 0xfffec320 @@ -62,9 +61,6 @@ int ocpi_enable(void) if (!cpu_is_omap16xx()) return -ENODEV; - /* Make sure there's clock for OCPI */ - clk_enable(ocpi_ck); - /* Enable access for OHCI in OCPI */ val = omap_readl(OCPI_PROT); val &= ~0xff; @@ -88,7 +84,7 @@ static int __init omap_ocpi_init(void) if (IS_ERR(ocpi_ck)) return PTR_ERR(ocpi_ck); - clk_use(ocpi_ck); + clk_enable(ocpi_ck); ocpi_enable(); printk("OMAP OCPI interconnect driver loaded\n"); @@ -102,7 +98,7 @@ static void __exit omap_ocpi_exit(void) if (!cpu_is_omap16xx()) return; - clk_unuse(ocpi_ck); + clk_disable(ocpi_ck); clk_put(ocpi_ck); }