qup_i2c_pwr_mgmt: use non-sleeping clk_*

This commit is contained in:
James Sullins
2012-02-26 17:25:15 -06:00
parent 09d0f624d6
commit edc3cc50fe

View File

@@ -324,13 +324,13 @@ qup_i2c_pwr_mgmt(struct qup_i2c_dev *dev, unsigned int state)
{
dev->clk_state = state;
if (state != 0) {
clk_prepare_enable(dev->clk);
clk_prepare_enable(dev->pclk);
clk_enable(dev->clk);
clk_enable(dev->pclk);
} else {
qup_update_state(dev, QUP_RESET_STATE);
clk_disable_unprepare(dev->clk);
clk_disable(dev->clk);
qup_config_core_on_en(dev);
clk_disable_unprepare(dev->pclk);
clk_disable(dev->pclk);
}
}