diff --git a/drivers/staging/media/atomisp/pci/atomisp_v4l2.c b/drivers/staging/media/atomisp/pci/atomisp_v4l2.c index 8c7b42221659d..4395ca0e3e11a 100644 --- a/drivers/staging/media/atomisp/pci/atomisp_v4l2.c +++ b/drivers/staging/media/atomisp/pci/atomisp_v4l2.c @@ -824,13 +824,17 @@ static int atomisp_mrfld_power(struct atomisp_device *isp, bool enable) /* Workaround for pmu_nc_set_power_state not ready in MRFLD */ int atomisp_mrfld_power_down(struct atomisp_device *isp) { - return atomisp_mrfld_power(isp, false); + return 0; +// FIXME: at least with ISP2401, the code below causes the driver to break +// return atomisp_mrfld_power(isp, false); } /* Workaround for pmu_nc_set_power_state not ready in MRFLD */ int atomisp_mrfld_power_up(struct atomisp_device *isp) { - return atomisp_mrfld_power(isp, true); + return 0; +// FIXME: at least with ISP2401, the code below causes the driver to break +// return atomisp_mrfld_power(isp, true); } int atomisp_runtime_suspend(struct device *dev)