Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp2514698ybe; Thu, 12 Sep 2019 10:31:40 -0700 (PDT) X-Google-Smtp-Source: APXvYqya7k8Eo9zRIozi95J+DIDluZEsJhXgElCpfqRUeqbXWznFwOb1EJgW34azz7liMN/dQjD3 X-Received: by 2002:a17:906:4d56:: with SMTP id b22mr35251984ejv.152.1568309500756; Thu, 12 Sep 2019 10:31:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568309500; cv=none; d=google.com; s=arc-20160816; b=rI6lTcll1wXYxmczQikYRnJ5dGp4z7oORTAfckwylSz9ccESfNYRokCPJu8b6kTLd1 gFySphsQQukYI22d71W5okMvE6Uj1rp/mv5ZvDrNJXD7d7oMfBTEsDI7izQtALfCtz7+ AKa4eyZkfL73Nk9tktPtNaYBgrCYZxjBcdbZTU2/jomaJcxJpwgqaSF5cQrLeRcgRy8W D8IblwUu93lQ95Atfz5K/1sdNP9H24hx5FmdQwPm7rdz7c5vJoE+vorDTWAVzRarBYCV IsWi2xlLwRzf1ITLnLWzaJ52CXxgUceEwLpKRV9WpEd630v6m+tVJQremcXAxLTqp0Iz vlMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:date:message-id:autocrypt :openpgp:from:references:cc:to:subject:dkim-signature; bh=LIiygEvzutjtW1si6WKIgeNvg7MT4ajN4iVo80ldc1Q=; b=a88k3BsS1TYgMt2NQttIMeO6t2FRzs9VSgPPtDJVjodv+4d9GGJQo/7kuX4jBF+kjq PlodFM09YOBd1SXKpyzFfLn/YnzP7M9EEdCHWm+4q63XUa+6Fk0JQrB31MMJVlDt4Xqa 8Ln8U6OCgnk/Mt6E3RLRqOiSgyM0GVLAUgckB7P6bccx/vxFGZlVg5CPlNJXYhFKxTYF 2mSsahcNIiv9VpM1BBzXoUiaqSj1Flcc6ZhGKrM5U9noryx1WnMARUODHGlCHAMBYgvJ TImCz97vJNzGaMjlrBiykHZRI3jiujqT9wcPCy7+mnmpBGIvas08WJw9k57N0UHDDg7N Wbsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=j0a8kymM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v20si12853115ejw.312.2019.09.12.10.31.16; Thu, 12 Sep 2019 10:31:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=j0a8kymM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731834AbfILM4M (ORCPT + 99 others); Thu, 12 Sep 2019 08:56:12 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:34711 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731773AbfILM4M (ORCPT ); Thu, 12 Sep 2019 08:56:12 -0400 Received: by mail-wr1-f65.google.com with SMTP id a11so18580069wrx.1 for ; Thu, 12 Sep 2019 05:56:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=LIiygEvzutjtW1si6WKIgeNvg7MT4ajN4iVo80ldc1Q=; b=j0a8kymMb2fHobAfK33p+ACzNNo6EG5ulWX2OU1LGrrjG3bOvoCUXt2qN+Tpgj08Mx GatBIOyy9GraevzMeayZkHEe4v8ct/NFDC2MumTzT4/AKvKVirQYiPw/LlicxdJ0o5V0 xBQ1a3KipMJTnZF0GFaetvGjamkaJru/BpcOij3qOmXIO9S7RpTMCJ2Z6F/glMfR+RRQ KMNP8Oh4v2kmUVd4wgPw2i9nRZU3ffdPJbgYhosY8QjrJc6ptSrjJUSQxC5uOIfb1er6 NEB3V5OWb1JNBMf6eMUiBLGhKOEaAVxsEXk0gFZ/VOFk1wR09rfu0DOPZOesFa6p9Ioa BBYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=LIiygEvzutjtW1si6WKIgeNvg7MT4ajN4iVo80ldc1Q=; b=Z2uqhEEGnTMWE53tesCauE9VS5NNofE6z2C/qOnJ7ZSEAs5p2n9bGp/IZgtaGkf6jl +JSoZ4ga2ilotF0og+P+Dch6MPdl14s3ssnx0JH1rOdLnuhhzIBU/sjZP4EhhEfGT4M7 V/qzK0eKJS/0yzwFppnN39WF5/bTDUMz8PefhAsiwUGIalu1yrfadhZtH/D0ynE38Djs lOXp2KdZgq7b2glvdYZQ0epytSiGQcwiVlerm0mk2U/iRcpf2zWxcox/+ZpWS963tcUv Uhk7jILSt2lhp3SUMAlIZ1jFCGQ3lOXzB/Q7mAkbR3ByTmJSHw1mjOlkAlzn/w/JJnQg r9ZA== X-Gm-Message-State: APjAAAVpKAdxY9o3RyzQ5eLduKNIorubMsTTnzB56qE1KkjYdpRrIjza AJQBKTvQqtMrAP6o+UvlR0GiHg== X-Received: by 2002:a5d:574c:: with SMTP id q12mr35229204wrw.69.1568292970350; Thu, 12 Sep 2019 05:56:10 -0700 (PDT) Received: from [10.44.66.8] ([212.45.67.2]) by smtp.googlemail.com with ESMTPSA id r16sm28738115wrc.81.2019.09.12.05.56.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Sep 2019 05:56:09 -0700 (PDT) Subject: Re: [RFC 1/2] mmc: sdhci-msm: Add support for bus bandwidth voting To: Pradeep P V K , adrian.hunter@intel.com, ulf.hansson@linaro.org, robh+dt@kernel.org Cc: asutoshd@codeaurora.org, vbadigan@codeaurora.org, stummala@codeaurora.org, sayalil@codeaurora.org, rampraka@codeaurora.org, linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Subhash Jadavani , Andy Gross References: <1567774037-2344-1-git-send-email-ppvk@codeaurora.org> <1567774037-2344-2-git-send-email-ppvk@codeaurora.org> From: Georgi Djakov Openpgp: preference=signencrypt Autocrypt: addr=georgi.djakov@linaro.org; prefer-encrypt=mutual; keydata= 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 KEmKjLDvB0pePJkdTw== Message-ID: <616c7a8c-a1cf-2043-4ea4-f452ee90f083@linaro.org> Date: Thu, 12 Sep 2019 15:56:08 +0300 MIME-Version: 1.0 In-Reply-To: <1567774037-2344-2-git-send-email-ppvk@codeaurora.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Pradeep, Thanks for the patch! On 9/6/19 15:47, Pradeep P V K wrote: > Vote for the MSM bus bandwidth required by SDHC driver > based on the clock frequency and bus width of the card. > Otherwise,the system clocks may run at minimum clock speed > and thus affecting the performance. > > This change is based on Georgi Djakov [RFC] > (https://lkml.org/lkml/2018/10/11/499) I am just wondering whether do we really need to predefine the bandwidth values in DT? Can't we use the computations from the above patch or is there any problem with that approach? Thanks, Georgi