Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp455001pxf; Thu, 8 Apr 2021 06:37:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy3DRG+vGlnVOTCEIkjzuu0qExEOmus0reU1ziwYYc5OK/hk+2/5ak2L4OxuCpKRJAW4V0P X-Received: by 2002:a17:906:3e89:: with SMTP id a9mr10143472ejj.405.1617889035979; Thu, 08 Apr 2021 06:37:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617889035; cv=none; d=google.com; s=arc-20160816; b=feWXQNUNjdEifEW0/QCkT//b5gJCblVDiQU+pI5oxsl2ZnCl4nNGgcBNj+A+FYyjme 22iX97zIFWF7Eq4nNlDfq4REKOWA/wo4okdl3I35PgHGCjENg00fdxhayLk5hfUKwHJW 32mcUZr9fyr3Pf1FWBJBcZqb5w4bgZ6m4KfQ1jki7ucqx2d/PrvGlzV+gMe4pQFWnF4n y7Szkq3CE6QzCHZRZ6qaRnyUpmTtFWrsynZ+kkTnlsSeV4sUaHR9SPiH/Pjoh/9r99WY I8YMAaPadwJSLfPhn6FRr8X/1SubM5M5TRQutt+3QBgWvDCeEbKiTAbcDMy6j/3ThevK ohww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=5j8PU6tpRR1EQV/05ExFxG981+2H0zoWPJrfBfXWA+Y=; b=tlwDnbym/NDPHKtGihGxidXTRAYR9ES4H3BVMfAZMSEa+K1NA66PAoRhT3Po9NJetd 8JkjLNjzhDUgcttsjQeQY7K4gR3CQWvehHehHCucycBLlek3x6X0jStfk0cOZ8C7+cru PRC4Fdc7htJn6z3Z+u5/UsHoAsWF2LhGVfWxeAtXa+LX2iexVRIVW/y2Qx9puQXeuhMc JjyRURUJkZ+9svO2ECM8wXnfxLr9GqqEXwGvVkvOPt+5qA2E/5oNGqyvW+7aBiOmQUHb 4W5zFtkQSk9p+OE/DrlzEmD03eyBlQDGirsoAowUIH4Lr+aA2Eq4rgqayAkmJ0HecsI+ 705g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e12si8187468edz.568.2021.04.08.06.36.52; Thu, 08 Apr 2021 06:37:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231621AbhDHNfn (ORCPT + 99 others); Thu, 8 Apr 2021 09:35:43 -0400 Received: from alexa-out.qualcomm.com ([129.46.98.28]:22645 "EHLO alexa-out.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231520AbhDHNfj (ORCPT ); Thu, 8 Apr 2021 09:35:39 -0400 Received: from ironmsg-lv-alpha.qualcomm.com ([10.47.202.13]) by alexa-out.qualcomm.com with ESMTP; 08 Apr 2021 06:35:26 -0700 X-QCInternal: smtphost Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by ironmsg-lv-alpha.qualcomm.com with ESMTP/TLS/AES256-SHA; 08 Apr 2021 06:35:24 -0700 X-QCInternal: smtphost Received: from c-mansur-linux.qualcomm.com ([10.204.90.208]) by ironmsg02-blr.qualcomm.com with ESMTP; 08 Apr 2021 19:05:05 +0530 Received: by c-mansur-linux.qualcomm.com (Postfix, from userid 461723) id D21252177A; Thu, 8 Apr 2021 19:05:04 +0530 (IST) From: Mansur Alisha Shaik To: linux-media@vger.kernel.org, stanimir.varbanov@linaro.org Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, vgarodia@codeaurora.org, dikshita@codeaurora.org, Mansur Alisha Shaik Subject: [PATCH] venus: fix hw overload error log condition Date: Thu, 8 Apr 2021 19:05:00 +0530 Message-Id: <1617888900-857-1-git-send-email-mansur@codeaurora.org> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In current video driver, frequency is calculated for all the running video instances and check aganist maximum supported frequency. If both calculated frequency and maximum supported frequency are same, even then HW overload error is printed. Fix this by printing error log only when frequency is greater than maximum supported frequency. Signed-off-by: Mansur Alisha Shaik --- drivers/media/platform/qcom/venus/pm_helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/qcom/venus/pm_helpers.c b/drivers/media/platform/qcom/venus/pm_helpers.c index dfe3ee8..9714ca7 100644 --- a/drivers/media/platform/qcom/venus/pm_helpers.c +++ b/drivers/media/platform/qcom/venus/pm_helpers.c @@ -1083,7 +1083,7 @@ static int load_scale_v4(struct venus_inst *inst) freq = max(freq_core1, freq_core2); - if (freq >= table[0].freq) { + if (freq > table[0].freq) { freq = table[0].freq; dev_warn(dev, "HW is overloaded, needed: %lu max: %lu\n", freq, table[0].freq); -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation