From 056440e3f0f7add2727dd9ccbd4cde0f416b245f Mon Sep 17 00:00:00 2001 From: yangkai Date: Wed, 22 Aug 2012 17:09:10 +0800 Subject: [PATCH] don't disable usb clock --- drivers/usb/dwc_otg/dwc_otg_driver.c | 31 ---------------------------- 1 file changed, 31 deletions(-) diff --git a/drivers/usb/dwc_otg/dwc_otg_driver.c b/drivers/usb/dwc_otg/dwc_otg_driver.c index e6df8f501132..0e47b5fd99e7 100755 --- a/drivers/usb/dwc_otg/dwc_otg_driver.c +++ b/drivers/usb/dwc_otg/dwc_otg_driver.c @@ -1619,37 +1619,6 @@ static __devinit int dwc_otg_driver_probe(struct platform_device *pdev) * handlers are installed. */ dwc_otg_enable_global_interrupts( dwc_otg_device->core_if ); -#ifdef CONFIG_ARCH_RK29 -#ifndef CONFIG_DWC_OTG_DEVICE_ONLY - if(dwc_otg_device->hcd->host_enabled == 0) - { - clk_disable(dwc_otg_device->phyclk); - clk_disable(dwc_otg_device->ahbclk); - *otg_phy_con1 |= (0x01<<2); - *otg_phy_con1 &= ~(0x01<<3); // enter suspend. - } -#endif -#endif -#ifdef CONFIG_ARCH_RK30 -#ifndef CONFIG_DWC_OTG_DEVICE_ONLY - if(dwc_otg_device->hcd->host_enabled == 0) - { - clk_disable(dwc_otg_device->phyclk); - clk_disable(dwc_otg_device->ahbclk); - *otg_phy_con = ((0x01<<2)|(0x00<<3)|(0x05<<6))|(((0x01<<2)|(0x01<<3)|(0x07<<6))<<16); // enter suspend. - } -#endif -#endif -#ifdef CONFIG_ARCH_RK2928 -#ifndef CONFIG_DWC_OTG_DEVICE_ONLY - if(dwc_otg_device->hcd->host_enabled == 0) - { - clk_disable(dwc_otg_device->phyclk); - clk_disable(dwc_otg_device->ahbclk); - *otg_phy_con = ((0x01<<0)|(0x00<<1)|(0x05<<4))|(((0x01<<0)|(0x01<<1)|(0x07<<4))<<16); // enter suspend. - } -#endif -#endif return 0; fail: devm_kfree(&pdev->dev, dwc_otg_device); -- 2.34.1