Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2539567pxb; Tue, 9 Mar 2021 05:16:27 -0800 (PST) X-Google-Smtp-Source: ABdhPJwNgHBERgOsJOAAlhGsFk7QIkRzIDiBxqiLq4tFTdsPdbqwymZHatndSXWkHCKdawol6gUR X-Received: by 2002:adf:e4c7:: with SMTP id v7mr28184638wrm.245.1615295786891; Tue, 09 Mar 2021 05:16:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615295786; cv=none; d=google.com; s=arc-20160816; b=rYaGX3eDIPFjxeFYlj/J5gwrp2U7QaLUqlV0VqEIuFMU1NEnGMjsb117/0U6NzXeE+ U/EpWoOGYPSf3IGhX5wMUkNgO2p1dT+1dlUh/gYwGB/HFx75zwAYIhuEEzQIBu0vFFDt Hn4a0enNTw7Vyp/wVKrD7p3U3gpoVxldSg9PJhoE/3QSUB0wBv7ubwJeSfeJDRXvVK7f vSA04mEjWgo9q/RPFbjrOkFEBacO3NJZ/5VKcXW8NjIdy/62VfHgbdRenEoCFx2tOTL8 8JIiKebboQa4BfO6wE3rxabEIwJODLvhJjwp1PGkrYrXNzXLQJ1qBmXqSsnhAVd0pchx 83sA== 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=uPReMmrXWfuLskOQON+nB8YNvZVeUP03o+C7f9Jhy8aWXgFnqApJ5wfY2AP53mYfcD fcDClGXYiFl3K8g4wKIf52Gl6O87/wi2AMuN2EVnBJ0X0ZSoybGthNdQtnlgihUPMGH8 SqxnoCn/xsbl06ENuFKprDs8tOyDoUMkaWqgJBItIcsGAIOdoJLrfsq7rtXRLY205KFJ anWQxOqEClCyAl5hCQQDQTeqG17/zZUwZphUvzTDdMIfm1XlhXodwOPxeEhhTSf3gibF f2ORfdn2DJvZuOBjx1tObw6yZvl4GgxHqbP639+WgxrmTXKj82WntbFzcBt0oUur9q95 U2Rw== 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 t12si9281072eds.41.2021.03.09.05.16.04; Tue, 09 Mar 2021 05:16:26 -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 S231650AbhCINNX (ORCPT + 99 others); Tue, 9 Mar 2021 08:13:23 -0500 Received: from inva020.nxp.com ([92.121.34.13]:47526 "EHLO inva020.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230508AbhCINMw (ORCPT ); Tue, 9 Mar 2021 08:12:52 -0500 Received: from inva020.nxp.com (localhost [127.0.0.1]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id CCBD01A1005; Tue, 9 Mar 2021 14:12:51 +0100 (CET) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 9FB751A100C; Tue, 9 Mar 2021 14:12:45 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 704E9402AD; Tue, 9 Mar 2021 14:12:37 +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:52 +0800 Message-Id: <1615294733-22761-23-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