slimbus: core: do not enter to clock pause mode in core

Let the controller logic decide when to enter into clock pause mode!
Entering in to pause mode during unregistration does not really make
sense as the controller is totally going down at that point in time.

Fixes: 4b14e62ad3 ("slimbus: Add support for 'clock-pause' feature")
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20200925095520.27316-3-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Srinivas Kandagatla 2020-09-25 10:55:19 +01:00 коммит произвёл Greg Kroah-Hartman
Родитель f97769fde6
Коммит df2c471c4a
1 изменённых файлов: 0 добавлений и 2 удалений

Просмотреть файл

@ -301,8 +301,6 @@ int slim_unregister_controller(struct slim_controller *ctrl)
{ {
/* Remove all clients */ /* Remove all clients */
device_for_each_child(ctrl->dev, NULL, slim_ctrl_remove_device); device_for_each_child(ctrl->dev, NULL, slim_ctrl_remove_device);
/* Enter Clock Pause */
slim_ctrl_clk_pause(ctrl, false, 0);
ida_simple_remove(&ctrl_ida, ctrl->id); ida_simple_remove(&ctrl_ida, ctrl->id);
return 0; return 0;