Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2540009pxb; Tue, 9 Mar 2021 05:17:06 -0800 (PST) X-Google-Smtp-Source: ABdhPJzZfjozWgfZgj79Mi5K/+f3/+hB1co3y8pq7GUxk4RFPQgmNcpp6+liIDfynaYomwdOpW/4 X-Received: by 2002:aa7:df84:: with SMTP id b4mr4010578edy.240.1615295826580; Tue, 09 Mar 2021 05:17:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615295826; cv=none; d=google.com; s=arc-20160816; b=V6WivM8JDLRwqRxmE9jZsO42czt+20+kIFzKIZ8Af1+fZNKULAkmINr6y4wJ+XaNNK qDGYFx8Tn8C61z44KGDkdqYbOH6P6AJ5IgtYqkvn+TZW9pTtmRwfSAH0A5DLzkUwGZDU 3AFktXCPbn7/hwvxM4SfbRRcTf6/2DwzNDdvJyCjp5CrV5AUB5UGbc++jiJ31lu3CY7j NWMm8EpxgAohcX65/GGhu2oV8lSfuwriHvhJac2baUcx1WMdrhv9ExnwVNuXYrH0iBuV hDaf755sq9prIZflkIFZlF7qhZWlR6PbyRRcU5hrbM32aP6+oySXhrqzUfnwG6Bq/ezI HRUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=zgAknpI2NB1lI4SEuEtBNv8HszYreZZTxOHNg0QW3VY=; b=dFC4pIcRmud2raHSWSUo7ayVRmnX+HaieEFidIBgAck3fi/hcC+gBEb2USUU+SjYJS SR2xC9RdX7xcMsSBjvkbTtjDqXHZsBuWASC4xiySqyGyqyv0gqcWNxptDI+Zj+i0svA1 RdcplANzs2bmeiMNzjfMLJFXcbVUFahzFRE/oaBlApe9NZW2A806kg3KD62XrM6HaTtJ 2bnRRUpfTVPQvgBu6ypJrFiZyikzjnui+LaTJRCvA1HPN5EZci3DvdrUbFn6YlTp0XrK PTjtltBEs6LDGk8sfqCOByBeRunDGvQ6qWauDHJCAzU1hqCsKJJ9x5RDNvS2Fb0pK4yF 9qbg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n2si9897442ejl.444.2021.03.09.05.16.44; Tue, 09 Mar 2021 05:17:06 -0800 (PST) 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231435AbhCINNK (ORCPT + 99 others); Tue, 9 Mar 2021 08:13:10 -0500 Received: from inva021.nxp.com ([92.121.34.21]:57958 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230421AbhCINMg (ORCPT ); Tue, 9 Mar 2021 08:12:36 -0500 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id B9DD0200FD1; Tue, 9 Mar 2021 14:12:34 +0100 (CET) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 93152200FC4; Tue, 9 Mar 2021 14:12:28 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id AC10B402A7; Tue, 9 Mar 2021 14:12:19 +0100 (CET) From: Dong Aisheng To: linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: dongas86@gmail.com, kernel@pengutronix.de, shawnguo@kernel.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, cw00.choi@samsung.com, abel.vesa@nxp.com, Dong Aisheng Subject: [PATCH 10/11] PM / devfreq: imx8m-ddrc: remove imx8m_ddrc_get_dev_status Date: Tue, 9 Mar 2021 20:58:40 +0800 Message-Id: <1615294733-22761-11-git-send-email-aisheng.dong@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1615294733-22761-1-git-send-email-aisheng.dong@nxp.com> References: <1615294733-22761-1-git-send-email-aisheng.dong@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Current driver actually does not support simple ondemand governor as it's unable to provide device load information. So removing the unnecessary callback to avoid confusing. Right now the driver is using userspace governor by default. Signed-off-by: Dong Aisheng --- drivers/devfreq/imx8m-ddrc.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/drivers/devfreq/imx8m-ddrc.c b/drivers/devfreq/imx8m-ddrc.c index bc82d3653bff..0a6b7a1c829d 100644 --- a/drivers/devfreq/imx8m-ddrc.c +++ b/drivers/devfreq/imx8m-ddrc.c @@ -280,18 +280,6 @@ static int imx8m_ddrc_get_cur_freq(struct device *dev, unsigned long *freq) return 0; } -static int imx8m_ddrc_get_dev_status(struct device *dev, - struct devfreq_dev_status *stat) -{ - struct imx8m_ddrc *priv = dev_get_drvdata(dev); - - stat->busy_time = 0; - stat->total_time = 0; - stat->current_frequency = clk_get_rate(priv->dram_core); - - return 0; -} - static int imx8m_ddrc_init_freq_info(struct device *dev) { struct imx8m_ddrc *priv = dev_get_drvdata(dev); @@ -431,7 +419,6 @@ static int imx8m_ddrc_probe(struct platform_device *pdev) priv->profile.polling_ms = 1000; priv->profile.target = imx8m_ddrc_target; - priv->profile.get_dev_status = imx8m_ddrc_get_dev_status; priv->profile.exit = imx8m_ddrc_exit; priv->profile.get_cur_freq = imx8m_ddrc_get_cur_freq; priv->profile.initial_freq = clk_get_rate(priv->dram_core); -- 2.25.1