From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41A8CC43381 for ; Thu, 21 Mar 2019 16:36:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 0EBE9218E2 for ; Thu, 21 Mar 2019 16:36:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="zElWdr6i" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728576AbfCUQgR (ORCPT ); Thu, 21 Mar 2019 12:36:17 -0400 Received: from mail-ot1-f68.google.com ([209.85.210.68]:41648 "EHLO mail-ot1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727922AbfCUQgR (ORCPT ); Thu, 21 Mar 2019 12:36:17 -0400 Received: by mail-ot1-f68.google.com with SMTP id 64so1409120otb.8 for ; Thu, 21 Mar 2019 09:36:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=31a6JzuULDRek2GS3CNpr43zGA6fpbqhLQMwKfTtdgQ=; b=zElWdr6iGPRTrvZjoN9Qk3Fw52DEgMC0f3PGs+aM9belyghek/o0Xl9u9riz7MaHd5 tP2KJizvEq7i7DT72iffM5UWq+sDvyiZ7S2tsSgnRQHVRz0U1W1FvledIJDDhYGF1/q8 tt5N6ZgWPnQvMg11KZWcj3DjZp7cPv+zPqjociMUIv24QqlZvM3ePYZLq/DdSs2Hfv4i VgPtDCmbQCIvrCcg+7xQk77VdTfwsUXoW8uX+re+nObFub2FsdZCM/zm0Oa1PiPfh9Zh KFFRXxWT+dA/Gd460bjOD0DgVaRQRCQtCwubk21/0nHt4IHjk55kMBxMBCJsRnssg3Al /1Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=31a6JzuULDRek2GS3CNpr43zGA6fpbqhLQMwKfTtdgQ=; b=oZEEGtabTUNKxVRuMcq9w9D3wpd9bMKzoAbUOlUPjzTZrhu/l+oO+rPc00yATR5kOj Iq22AveYy4AW1fpVkZWhd+eWAFa0K6tCufVd4Er4c6w1iWvHf7JN1xXs1WOpIEhxVFjo b+UtMQNUvu5zbxU6WEM/CZ++4ujCjKYBxR6V22Jl7aDKIGAwJkkty5i03ONg9QJ+2DIm 2YwPMfygFL950ZEk+lflUsli/Qhxa0nswN/BKTH2XihAhTFlg3nQ+L1ffdlZcL2hcRSn uIKc7SoaL2cS4cbw7h3u6LX1dg+H1KCltiUu3htuGYMT4zll3RbFaDRJuE8MWok2yz2k ejLw== X-Gm-Message-State: APjAAAXpCi6hasXol9m7TsowXIi5yhwPYum79xVb99l+W20F/DL4grlC HFpJdewJ198tVWx6YsTQuLt9rtN9k46IEMuHMUt6hA== X-Google-Smtp-Source: APXvYqxyUGuKoWTIJI2uDKc2hJTzmyAzXqXwwbfEX0923fsq4MrXraZbOs1O1EmmltqUox5V9SAAxt9wJ9qndlKDdwE= X-Received: by 2002:a9d:3635:: with SMTP id w50mr2962378otb.301.1553186176691; Thu, 21 Mar 2019 09:36:16 -0700 (PDT) MIME-Version: 1.0 References: <20190321141010.19612-1-brgl@bgdev.pl> <20190321141010.19612-4-brgl@bgdev.pl> <06c6fe16-eb33-960c-909a-635e70c3b976@lechnology.com> In-Reply-To: <06c6fe16-eb33-960c-909a-635e70c3b976@lechnology.com> From: Bartosz Golaszewski Date: Thu, 21 Mar 2019 17:36:05 +0100 Message-ID: Subject: Re: [PATCH 3/4] ARM: dts: da850-evm: enable cpufreq To: David Lechner Cc: Bartosz Golaszewski , Sekhar Nori , Kevin Hilman , Rob Herring , Mark Rutland , arm-soc , linux-devicetree , LKML , Adam Ford Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org czw., 21 mar 2019 o 16:53 David Lechner napisa=C5=82= (a): > > On 3/21/19 9:10 AM, Bartosz Golaszewski wrote: > > From: Bartosz Golaszewski > > > > Enable cpufreq-dt support for da850-evm. The cvdd regulator is fixed > > at 1.2V on this board so disable the lower operating points and enable > > the 375MHz opp. > > > The board-da850-evm.c file seems to indicate that this regulator is > variable and comes from the tps65070. This regulator seems to be missing > from the device tree though, even though it has device tree bindings. > Oh snap, you're right. I glanced over the 1.2V comment and thought it's the same as other boards, but actually it specifies: .min_uV =3D 950000, .max_uV =3D 1350000, so all the operating points should work on that one. Bart > Cc: Adam Ford > > > > > > Signed-off-by: Bartosz Golaszewski > > --- > > arch/arm/boot/dts/da850-evm.dts | 30 ++++++++++++++++++++++++++++++ > > 1 file changed, 30 insertions(+) > > > > diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-= evm.dts > > index f04bc3e15332..f63867692da4 100644 > > --- a/arch/arm/boot/dts/da850-evm.dts > > +++ b/arch/arm/boot/dts/da850-evm.dts > > @@ -151,6 +151,15 @@ > > system-clock-frequency =3D <24576000>; > > }; > > }; > > + > > + cvdd: regulator0 { > > + compatible =3D "regulator-fixed"; > > + regulator-name =3D "cvdd"; > > + regulator-min-microvolt =3D <1200000>; > > + regulator-max-microvolt =3D <1200000>; > > + regulator-always-on; > > + regulator-boot-on; > > + }; > > }; > > > > &ecap2 { > > @@ -191,6 +200,27 @@ > > }; > > }; > > > > +&cpu { > > + cpu-supply =3D <&cvdd>; > > +}; > > + > > +/* > > + * DA850-EVM has a fixed CVDD of 1.2V - we cannot go below 300MHz or > > + * above 375MHz. > > + */ > > + > > +&opp_100 { > > + status =3D "disabled"; > > +}; > > + > > +&opp_200 { > > + status =3D "disabled"; > > +}; > > + > > +&opp_375 { > > + status =3D "okay"; > > +}; > > + > > &sata { > > status =3D "okay"; > > }; > > > From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E0A86C4360F for ; Thu, 21 Mar 2019 16:36:31 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B23E3218E2 for ; Thu, 21 Mar 2019 16:36:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="QqcUNjiA"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="zElWdr6i" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B23E3218E2 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=kvUKrv6hdXDMztWjOtF1AyVlJ12KngBwPKB7N/Ovrss=; b=QqcUNjiAmhJcP3 704EPB/N9YPYeHloWbsWgBvCCrye078nd9tGqsyNBh6BUPlD8Lr8hRtk+toFF3vrGRjc0b6KVgfGW PHqyT0fkCFMaZzikwjjp/N8cK/2ZRfhZfDbyg8K5ylYpe49O8KT4o4bbVgTF02nij+Xanb9dQlJNP DgnhF7j/nm3VqB6Wbxz5lUvwop8/9gIz7W1AfEbfyURNMxTH/T9fvvvnSJZJN6n0t/zErHTNfav85 r1+frX21Mb0CxhPKtpG1w0wTrrfwbTYh2X8MQ1N/HBrQAAabUksX7RTNkh2Bwq93/QdfXmVIv5j1P VIucwE8Zk1LX8aRejX0w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h70g4-0007Nh-LY; Thu, 21 Mar 2019 16:36:24 +0000 Received: from mail-ot1-x344.google.com ([2607:f8b0:4864:20::344]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h70g0-0007K2-0m for linux-arm-kernel@lists.infradead.org; Thu, 21 Mar 2019 16:36:23 +0000 Received: by mail-ot1-x344.google.com with SMTP id f10so5986164otb.6 for ; Thu, 21 Mar 2019 09:36:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=31a6JzuULDRek2GS3CNpr43zGA6fpbqhLQMwKfTtdgQ=; b=zElWdr6iGPRTrvZjoN9Qk3Fw52DEgMC0f3PGs+aM9belyghek/o0Xl9u9riz7MaHd5 tP2KJizvEq7i7DT72iffM5UWq+sDvyiZ7S2tsSgnRQHVRz0U1W1FvledIJDDhYGF1/q8 tt5N6ZgWPnQvMg11KZWcj3DjZp7cPv+zPqjociMUIv24QqlZvM3ePYZLq/DdSs2Hfv4i VgPtDCmbQCIvrCcg+7xQk77VdTfwsUXoW8uX+re+nObFub2FsdZCM/zm0Oa1PiPfh9Zh KFFRXxWT+dA/Gd460bjOD0DgVaRQRCQtCwubk21/0nHt4IHjk55kMBxMBCJsRnssg3Al /1Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=31a6JzuULDRek2GS3CNpr43zGA6fpbqhLQMwKfTtdgQ=; b=Vw4fDyd3Vtj0OeH2vYqo4h2APcuCMuN6gR1FcYSCjHAbYjiUb21pZcvVKe5vYE56jL SJIbfonAkBh0Kc+xN8hOl1hyLlrFmjlBy4sN3Gx8PeRqpcQwrYOv3f4okOIOuzr4NhY8 2lbfOAHZw3MNUAFiDnS4sdxaT/TzfrCwLyA0BARaIyuBxMFiApRCDhUXYu/3jMPoAng3 iY/fe4e2m9ZHsd6RZ2opkc3rgtHHhJk9p+v2BSkBfOO6x9F0C0okDTP1iWjLDvd9XH1Q OcY1shy4EbeQRjhgshEGsaaP4d1AUiCjRQjuhfOa1SDBH0FsXdg8cbWqv0O3tSWMbvNX r/ww== X-Gm-Message-State: APjAAAVXZlLDcV7v3IF8VVKcKTrvKfq4urohSqShwkNSPKX96z+PfUIN OuFqk8uZDz7BA9zN8lmxLGu7rJigWo4oyblhx31eLg== X-Google-Smtp-Source: APXvYqxyUGuKoWTIJI2uDKc2hJTzmyAzXqXwwbfEX0923fsq4MrXraZbOs1O1EmmltqUox5V9SAAxt9wJ9qndlKDdwE= X-Received: by 2002:a9d:3635:: with SMTP id w50mr2962378otb.301.1553186176691; Thu, 21 Mar 2019 09:36:16 -0700 (PDT) MIME-Version: 1.0 References: <20190321141010.19612-1-brgl@bgdev.pl> <20190321141010.19612-4-brgl@bgdev.pl> <06c6fe16-eb33-960c-909a-635e70c3b976@lechnology.com> In-Reply-To: <06c6fe16-eb33-960c-909a-635e70c3b976@lechnology.com> From: Bartosz Golaszewski Date: Thu, 21 Mar 2019 17:36:05 +0100 Message-ID: Subject: Re: [PATCH 3/4] ARM: dts: da850-evm: enable cpufreq To: David Lechner X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190321_093620_263905_D5921283 X-CRM114-Status: GOOD ( 18.34 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , linux-devicetree , Kevin Hilman , Bartosz Golaszewski , Sekhar Nori , LKML , Rob Herring , Adam Ford , arm-soc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Y3p3LiwgMjEgbWFyIDIwMTkgbyAxNjo1MyBEYXZpZCBMZWNobmVyIDxkYXZpZEBsZWNobm9sb2d5 LmNvbT4gbmFwaXNhxYIoYSk6Cj4KPiBPbiAzLzIxLzE5IDk6MTAgQU0sIEJhcnRvc3ogR29sYXN6 ZXdza2kgd3JvdGU6Cj4gPiBGcm9tOiBCYXJ0b3N6IEdvbGFzemV3c2tpIDxiZ29sYXN6ZXdza2lA YmF5bGlicmUuY29tPgo+ID4KPiA+IEVuYWJsZSBjcHVmcmVxLWR0IHN1cHBvcnQgZm9yIGRhODUw LWV2bS4gVGhlIGN2ZGQgcmVndWxhdG9yIGlzIGZpeGVkCj4gPiBhdCAxLjJWIG9uIHRoaXMgYm9h cmQgc28gZGlzYWJsZSB0aGUgbG93ZXIgb3BlcmF0aW5nIHBvaW50cyBhbmQgZW5hYmxlCj4gPiB0 aGUgMzc1TUh6IG9wcC4KPgo+Cj4gVGhlIGJvYXJkLWRhODUwLWV2bS5jIGZpbGUgc2VlbXMgdG8g aW5kaWNhdGUgdGhhdCB0aGlzIHJlZ3VsYXRvciBpcwo+IHZhcmlhYmxlIGFuZCBjb21lcyBmcm9t IHRoZSB0cHM2NTA3MC4gVGhpcyByZWd1bGF0b3Igc2VlbXMgdG8gYmUgbWlzc2luZwo+IGZyb20g dGhlIGRldmljZSB0cmVlIHRob3VnaCwgZXZlbiB0aG91Z2ggaXQgaGFzIGRldmljZSB0cmVlIGJp bmRpbmdzLgo+CgpPaCBzbmFwLCB5b3UncmUgcmlnaHQuIEkgZ2xhbmNlZCBvdmVyIHRoZSAxLjJW IGNvbW1lbnQgYW5kIHRob3VnaHQKaXQncyB0aGUgc2FtZSBhcyBvdGhlciBib2FyZHMsIGJ1dCBh Y3R1YWxseSBpdCBzcGVjaWZpZXM6IC5taW5fdVYgPQo5NTAwMDAsIC5tYXhfdVYgPSAxMzUwMDAw LCBzbyBhbGwgdGhlIG9wZXJhdGluZyBwb2ludHMgc2hvdWxkIHdvcmsgb24KdGhhdCBvbmUuCgpC YXJ0Cgo+IENjOiBBZGFtIEZvcmQKPgo+Cj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogQmFydG9zeiBH b2xhc3pld3NraSA8YmdvbGFzemV3c2tpQGJheWxpYnJlLmNvbT4KPiA+IC0tLQo+ID4gICBhcmNo L2FybS9ib290L2R0cy9kYTg1MC1ldm0uZHRzIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCj4gPgo+ID4gZGlm ZiAtLWdpdCBhL2FyY2gvYXJtL2Jvb3QvZHRzL2RhODUwLWV2bS5kdHMgYi9hcmNoL2FybS9ib290 L2R0cy9kYTg1MC1ldm0uZHRzCj4gPiBpbmRleCBmMDRiYzNlMTUzMzIuLmY2Mzg2NzY5MmRhNCAx MDA2NDQKPiA+IC0tLSBhL2FyY2gvYXJtL2Jvb3QvZHRzL2RhODUwLWV2bS5kdHMKPiA+ICsrKyBi L2FyY2gvYXJtL2Jvb3QvZHRzL2RhODUwLWV2bS5kdHMKPiA+IEBAIC0xNTEsNiArMTUxLDE1IEBA Cj4gPiAgICAgICAgICAgICAgICAgICAgICAgc3lzdGVtLWNsb2NrLWZyZXF1ZW5jeSA9IDwyNDU3 NjAwMD47Cj4gPiAgICAgICAgICAgICAgIH07Cj4gPiAgICAgICB9Owo+ID4gKwo+ID4gKyAgICAg Y3ZkZDogcmVndWxhdG9yMCB7Cj4gPiArICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAicmVndWxh dG9yLWZpeGVkIjsKPiA+ICsgICAgICAgICAgICAgcmVndWxhdG9yLW5hbWUgPSAiY3ZkZCI7Cj4g PiArICAgICAgICAgICAgIHJlZ3VsYXRvci1taW4tbWljcm92b2x0ID0gPDEyMDAwMDA+Owo+ID4g KyAgICAgICAgICAgICByZWd1bGF0b3ItbWF4LW1pY3Jvdm9sdCA9IDwxMjAwMDAwPjsKPiA+ICsg ICAgICAgICAgICAgcmVndWxhdG9yLWFsd2F5cy1vbjsKPiA+ICsgICAgICAgICAgICAgcmVndWxh dG9yLWJvb3Qtb247Cj4gPiArICAgICB9Owo+ID4gICB9Owo+ID4KPiA+ICAgJmVjYXAyIHsKPiA+ IEBAIC0xOTEsNiArMjAwLDI3IEBACj4gPiAgICAgICB9Owo+ID4gICB9Owo+ID4KPiA+ICsmY3B1 IHsKPiA+ICsgICAgIGNwdS1zdXBwbHkgPSA8JmN2ZGQ+Owo+ID4gK307Cj4gPiArCj4gPiArLyoK PiA+ICsgKiBEQTg1MC1FVk0gaGFzIGEgZml4ZWQgQ1ZERCBvZiAxLjJWIC0gd2UgY2Fubm90IGdv IGJlbG93IDMwME1IeiBvcgo+ID4gKyAqIGFib3ZlIDM3NU1Iei4KPiA+ICsgKi8KPiA+ICsKPiA+ ICsmb3BwXzEwMCB7Cj4gPiArICAgICBzdGF0dXMgPSAiZGlzYWJsZWQiOwo+ID4gK307Cj4gPiAr Cj4gPiArJm9wcF8yMDAgewo+ID4gKyAgICAgc3RhdHVzID0gImRpc2FibGVkIjsKPiA+ICt9Owo+ ID4gKwo+ID4gKyZvcHBfMzc1IHsKPiA+ICsgICAgIHN0YXR1cyA9ICJva2F5IjsKPiA+ICt9Owo+ ID4gKwo+ID4gICAmc2F0YSB7Cj4gPiAgICAgICBzdGF0dXMgPSAib2theSI7Cj4gPiAgIH07Cj4g Pgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51 eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1h cm0ta2VybmVsCg==