qup_i2c_pwr_mgmt: use non-sleeping clk_*
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user