diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c index 795b030133d0..7ba9f46aaca0 100644 --- a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c @@ -4192,11 +4192,8 @@ static bool scheduler_idle_suspendable(struct kbase_device *kbdev) * informing the scheduler in case userspace rings a doorbell directly. */ if (suspend && (unlikely(atomic_read(&scheduler->gpu_no_longer_idle)) || - unlikely(!all_on_slot_groups_remained_idle(kbdev)))) { - dev_info(kbdev->dev, - "GPU suspension skipped due to active CSGs"); + unlikely(!all_on_slot_groups_remained_idle(kbdev)))) suspend = false; - } spin_unlock(&scheduler->interrupt_lock); spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags);